/** * @return TableRenderer */ private function createRenderer() { $config = ['id' => $this->options['id'], 'columns' => $this->columns, 'limit' => $this->limit, 'attributeOptions' => $this->attributeOptions, 'data' => $this->models, 'columnClass' => TabularColumn::className(), 'allowEmptyList' => $this->allowEmptyList, 'context' => $this]; if (!is_null($this->removeButtonOptions)) { $config['removeButtonOptions'] = $this->removeButtonOptions; } if (!is_null($this->addButtonOptions)) { $config['addButtonOptions'] = $this->addButtonOptions; } return new TableRenderer($config); }
/** * @return TableRenderer */ private function createRenderer() { return new TableRenderer(['id' => $this->options['id'], 'columns' => $this->columns, 'limit' => $this->limit, 'attributeOptions' => $this->attributeOptions, 'data' => $this->models, 'columnClass' => TabularColumn::className(), 'context' => $this]); }