Esempio n. 1
0
 /**
  * {@inheritdoc}
  */
 public function toArray()
 {
     $result = parent::toArray();
     // build options object
     $dataNavigation = ['rootUrl' => $this->dataUrl, 'url' => $this->dataUrl, 'resultKey' => $this->dataResultKey, 'nameKey' => $this->dataNameKey, 'childrenLinkKey' => $this->dataChildrenLinkKey, 'showAddButton' => $this->showAddButton, 'instanceName' => $this->instanceName, 'translates' => ['noData' => $this->noDataTranslationKey, 'title' => $this->titleTranslationKey, 'addButton' => $this->addButtonTranslationKey, 'search' => $this->searchTranslationKey]];
     // not setted values should be removed
     $dataNavigation = array_filter($dataNavigation);
     $result['dataNavigation'] = $dataNavigation;
     return $result;
 }