/** * 添加inject */ public function doAddAction() { list($alias, $hook_name, $class, $method, $loadway, $expression, $description) = $this->getInput(array('alias', 'hook_name', 'class', 'method', 'loadway', 'expression', 'description')); $dm = new PwHookInjectDm(); $dm->setAlias($alias)->setHookName($hook_name)->setClass($class)->setMethod($method)->setLoadWay($loadway)->setExpression($expression)->setDescription($description); $r = $this->_injectDs()->add($dm); if ($r instanceof PwError) { $this->showError($r->getError()); } $this->showMessage('success'); }