Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 673 Bytes

html-builder-column-builder.md

File metadata and controls

38 lines (30 loc) · 673 Bytes

Html Builder - Column Builder

Column Builder is a fluent class that we can use to build our columns.

Upgrading Your Existing Column Definitions

FROM

$column = [
	'name' => 'id',
	'data' => 'id',
	'title' => 'Id',
	'searchable' => true,
	'orderable' => true,
	'render' => 'function(){}',
	'footer' => 'Id',
	'exportable' => true,
	'printable' => true,
];

TO

use Yajra\DataTables\Html\Column;

$column = Column::make('id')
        ->title('Id')
        ->searchable(true)
        ->orderable(true)
        ->render('function(){}')
        ->footer('Id')
        ->exportable(true)
        ->printable(true);