/**
  * 搜索页
  */
 public function searchAction()
 {
     list($name, $app_name) = $this->getInput(array('name', 'app_name'));
     Wind::import('SRV:hook.dm.PwHookSo');
     $so = new PwHookSo();
     $so->setAppName($app_name)->setName($name);
     $page = intval($this->getInput('page'));
     $page < 1 && ($page = 1);
     list($start, $num) = Pw::page2limit($page, $this->perpage);
     $hooks = $this->_hookDs()->searchHook($so, $num, $start);
     $this->setOutput(array('page' => $page, 'perpage' => $this->perpage, 'name' => $name, 'app_name' => $app_name, 'hooks' => $hooks, 'search' => 1));
     $this->setTemplate('manage_run');
 }
Example #2
0
 /**
  * 根据hook名称搜索
  *
  * @param string $name
  * @param int $num
  * @param int $start
  * @return array
  */
 public function searchHook(PwHookSo $so, $num = 10, $start = 0)
 {
     return $this->_load()->searchHook($so->getData(), $num, $start);
 }