/** * 增加一条导航信息 * * @param object $dm 导航模型数据 * @return array */ public function addNav(PwNavDm $dm) { $resource = $dm->beforeAdd(); if ($resource instanceof PwError) { return $resource; } $data = $dm->getData(); $navId = $this->_getNavDao()->addNav($data); $this->_updateNav($navId, $data); return $navId; }