示例#1
0
 /**
  * @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;
 }