Ejemplo n.º 1
0
 /**
  * /rest/index
  */
 public function actionIndex()
 {
     try {
         // require admin currently to list APIs
         Session::checkServicePermission(HttpMethod::GET, null);
         $_result = array('service' => Service::available(false, array('name', 'api_name')));
         $_outputFormat = RestResponse::detectResponseFormat(null, $_internal);
         $_result = DataFormatter::reformatData($_result, null, $_outputFormat);
         RestResponse::sendResults($_result, RestResponse::Ok, $_outputFormat);
     } catch (\Exception $_ex) {
         RestResponse::sendErrors($_ex);
     }
 }