예제 #1
0
 public function __construct()
 {
     parent::__construct();
     $topmenu = DynamicMenu::factory('topmenu');
     $topmenu->add_link('home', 'Home')->add_link('account', 'Profile')->add_link('auth/logout', 'Logout');
     $myaccount = DynamicMenu::factory('myaccount');
     $myaccount->add_link('system', 'Setting', 0)->add_link('account', 'Account', 1)->add_link('auth/logout', 'Logout', 2);
     $profilemenu = DynamicMenu::factory('profilemenu');
     $this->set('topmenu', $topmenu)->set('myaccount', $myaccount)->set('profilemenu', $profilemenu);
 }
예제 #2
0
 public function __construct()
 {
     parent::__construct();
     $topmenu = DynamicMenu::factory('topmenu');
     $topmenu->add_link('home', 'Home')->add_link('account', 'Profile')->add_link('inbox', 'Inbox')->add_link('auth/logout', 'Logout');
     $sidemenu = DynamicMenu::factory('sidemenu');
     $sidemenu->add_link('user', 'Users', 0)->add_link('batch', 'Batches', 1)->add_link('system', 'System', 2)->add_link('course', 'Courses', 3);
     $myaccount = DynamicMenu::factory('myaccount');
     $myaccount->add_link('system', 'Setting', 0)->add_link('account', 'Account', 1)->add_link('auth/logout', 'Logout', 2);
     $coursemenu = DynamicMenu::factory('coursemenu');
     $profilemenu = DynamicMenu::factory('profilemenu');
     $profilemenu->add_link('profile/view/id', 'Info', 0)->add_link('profile', 'Wall', 1);
     $this->set('topmenu', $topmenu)->set('sidemenu', $sidemenu)->set('coursemenu', $coursemenu)->set('myaccount', $myaccount);
 }
예제 #3
0
 /**
  * Test whether factory static method returns an object of 
  * type DynamicMenu_Menu
  */
 public function test_factory()
 {
     $sidebar = DynamicMenu::factory('sidebar');
     $this->assertInstanceOf('DynamicMenu_Menu', $sidebar);
 }
예제 #4
0
 public function __construct()
 {
     $topmenu = DynamicMenu::factory('topmenu');
     $topmenu->add_link('index', 'Home')->add_link('page/about', 'About')->add_link('page/features', 'Features')->add_link('auth', 'Signup/Login');
     $this->set('topmenu', $topmenu);
 }