/** * @return array */ public function getParams() { $model = $this->getModel(); return ['items' => $this->getRepository()->getTree(), 'reorderable' => $this->isReorderable(), 'url' => $model->getDisplayUrl(), 'value' => $this->getValue(), 'creatable' => !is_null($model->create()), 'createUrl' => $model->createUrl($this->getParameters() + Input::all()), 'controls' => [Column::treeControl()]]; }