/** * Get one article * * GET /api/articles/{id} */ public function getAction() { $id = $this->Request()->getParam('id'); $useNumberAsId = (bool) $this->Request()->getParam('useNumberAsId', 0); if ($useNumberAsId) { $article = $this->resource->getOneByNumber($id, array('language' => $this->Request()->getParam('language'), 'considerTaxInput' => $this->Request()->getParam('considerTaxInput'))); } else { $article = $this->resource->getOne($id, array('language' => $this->Request()->getParam('language'), 'considerTaxInput' => $this->Request()->getParam('considerTaxInput'))); } $this->View()->assign('data', $article); $this->View()->assign('success', true); }