Encore\Admin\Grid::column PHP Метод

column() публичный Метод

Add column to Grid.
public column ( string $name, string $label = '' ) : Column
$name string
$label string
Результат Encore\Admin\Grid\Column
    public function column($name, $label = '')
    {
        $relationName = $relationColumn = '';
        if (strpos($name, '.') !== false) {
            list($relationName, $relationColumn) = explode('.', $name);
            $relation = $this->model()->eloquent()->{$relationName}();
            $label = empty($label) ? ucfirst($relationColumn) : $label;
        }
        $column = $this->addColumn($name, $label);
        if (isset($relation) && $relation instanceof Relation) {
            $this->model()->with($relationName);
            $column->setRelation($relation, $relationColumn);
        }
        return $column;
    }