Exemplo n.º 1
0
 /**
  * Get inheritance values
  *
  * @method get
  * @route /servicetemplate/[i:id]/inheritance
  */
 public function getInheritanceAction()
 {
     $router = Di::getDefault()->get('router');
     $requestParam = $this->getParams('named');
     $inheritanceValues = ServicetemplateRepository::getInheritanceValues($requestParam['id']);
     array_walk($inheritanceValues, function (&$item, $key) {
         if (false === is_null($item)) {
             $item = ServicetemplateRepository::getTextValue($key, $item);
         }
     });
     $router->response()->json(array('success' => true, 'values' => $inheritanceValues));
 }