Ejemplo n.º 1
0
 /**
  * onAfterComponentPrepare
  *
  * @param string    $name
  * @param Component $component
  *
  * @return  void
  */
 public function onAfterComponentPrepare($name, Component $component)
 {
     if ($name != $this->name) {
         return;
     }
     $component->registerTask('user.login', '\\Windwalker\\Api\\Controller\\User\\LoginController');
     $component->registerTask('user.logout', '\\Windwalker\\Api\\Controller\\User\\LogoutController');
 }
Ejemplo n.º 2
0
 /**
  * Post execute hook.
  *
  * @param mixed $result The return value of this component.
  *
  * @return  mixed  The return value of this component.
  */
 protected function postExecute($result)
 {
     // Debug profiler
     if (JDEBUG) {
         $result .= "<hr />" . ProfilerHelper::render('Windwalker', true);
     }
     return parent::postExecute($result);
 }
 /**
  * testGetAdminPath
  *
  * @return  void
  *
  * @covers \Windwalker\Component\Component::getAdminPath
  */
 public function testGetAdminPath()
 {
     $component = new Component($this->componentName);
     $admin = JPATH_ROOT . '/administrator/components/com_' . strtolower($this->componentName);
     $this->assertEquals($admin, $component->getAdminPath());
 }
Ejemplo n.º 4
0
 /**
  * Register tasks.
  *
  * @param Component $component The component object.
  *
  * @return  void
  */
 public static function register(Component $component)
 {
     $component->registerTask('manager.connect', '\\Remoteimage\\Controller\\ManagerController');
 }