Add menu and subs items
authorSteve Sutton <steve@gaslightmedia.com>
Fri, 17 Oct 2014 19:09:58 +0000 (15:09 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 17 Oct 2014 19:09:58 +0000 (15:09 -0400)
Start of the emp app

controllers/admin.php

index 510c5b8..fa1ab21 100644 (file)
@@ -19,6 +19,37 @@ class AdminController
             array($this, 'initializeData')
         );
         \add_action('plugins_loaded', array($this, 'pluginUpdateDbCheck'));
+        \add_action('admin_menu', array($this, 'adminMenuSetup'));
+    }
+
+    public function adminMenuSetup()
+    {
+        add_menu_page(
+            'My Page Title',
+            'GLM Jobs',
+            'edit_posts',
+            'glmjobs',
+            array($this, 'overview'),
+            'dashicons-businessman'
+        );
+        add_submenu_page(
+            'glmjobs',
+            'Add New Job',
+            'Add New Job',
+            'edit_posts',
+            'glmjobs_addjob',
+            array($this, 'addjob')
+        );
+    }
+
+    public function overview()
+    {
+        echo '<div class="wrap">List Jobs</div>';
+    }
+
+    public function addjob()
+    {
+        echo '<div class="wrap">Add Job</div>';
     }
 
     public function installApplication()