/** * (non-PHPdoc) * @see PartKeepr\Service.RestfulService::get() */ public function get() { if ($this->hasParameter("id")) { return array("data" => ProjectManager::getInstance()->getEntity($this->getParameter("id"))->serialize()); } else { $parameters = new ManagerFilter($this); $parameters->setFilterField("name"); return ProjectManager::getInstance()->getList($parameters); } }
/** * (non-PHPdoc) * @see PartKeepr\Service.RestfulService::get() */ public function get() { if ($this->hasParameter("id")) { return array("data" => StockManager::getInstance()->getEntity($this->getParameter("id"))->serialize()); } else { $parameters = new ManagerFilter($this); $parameters->setFilterField("name"); if ($this->hasParameter("part")) { $parameters->setFilterCallback(array($this, "filterCallback")); } return StockManager::getInstance()->getList($parameters); } }