Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / src / core / examples / src / Sample / HumanResource.js
diff --git a/src/core/examples/src/Sample/HumanResource.js b/src/core/examples/src/Sample/HumanResource.js
new file mode 100644 (file)
index 0000000..07d5983
--- /dev/null
@@ -0,0 +1,23 @@
+Ext.define('Sample.HumanResource', {
+
+    requires: 'Sample.Developer',
+
+    singleton: true,
+
+    developers: [],
+
+    recruit: function(developer) {
+        if (!developer.canCode('JavaScript')) {
+            alert(developer.getName() + " doesn't know JavaScript, no point recruiting!");
+        }
+        else {
+            this.developers.push(developer);
+        }
+
+        return this;
+    },
+
+    getDevelopersCount: function() {
+        return this.developers.length;
+    }
+});