Beispiel #1
0
 /**
  * Update container data source
  * 
  * @param \Engine\Crud\Container\Grid\Adapter $dataSource
  * @return \Engine\Crud\Grid\Column\JoinOne
  */
 public function updateDataSource($dataSource)
 {
     $columns = [$this->_key => $this->_column];
     if (!empty($this->_columns)) {
         $columns = is_array($this->_columns) ? array_merge($columns, $this->_columns) : array_merge($columns, [$this->_columns => $this->_columns]);
     }
     $dataSource->columnsJoinOne($this->_path, $columns);
     return $this;
 }