/** * @param ApiModel $dokapiApi dokapiApi * * @return Model\Resource */ private function generateApiDocs(ApiModel $dokapiApi) { $resource = new Model\Resource(); $resource->setApiVersion($dokapiApi->getVersion()); $resource->setBasePath($dokapiApi->getPath()); foreach ($dokapiApi->getResources() as $dokapiResource) { $api = new Model\Api(); $api->setPath($dokapiApi->getDocPath() . $dokapiResource->getId()); $api->setDescription($dokapiResource->getDescription()); $resource->addApi($api); } return $resource; }