public function setColumns($columns) { $this->prepareFieldDefinition($columns); $this->convertToFieldObjects($columns); $this->translateFields($columns); $this->columns = $columns; }