Esempio n. 1
0
 public function getMetadata($module, $params = array())
 {
     $metadata = array();
     $route = $this->model->getByRoute((string) $module);
     if (!empty($route)) {
         $module = call_user_func($this->registry->appliactionFactory, $route['controller']);
         $metadata = array('response' => Gliss_Reflection::runMethod($module, $route['action'], $params), 'records' => Gliss_Reflection::getConst($module, 'RECORDS'), 'record' => Gliss_Reflection::getConst($module, 'RECORD'), 'controller' => $route['controller']);
     }
     return $metadata;
 }
Esempio n. 2
0
 public function getConst($const)
 {
     return Gliss_Reflection::getConst($this, $const);
 }