(追記) (追記ここまで)
Html Builder Macro
You can extend DataTables HTML Builder using macro
.
Example macro:
use Yajra\DataTables\Html\Builder;use Yajra\DataTables\Html\Column;Builder::macro('addEditColumn', function() {$attributes= ['title'=>'Edit','data'=>'edit','name'=>'','orderable'=>false,'searchable'=>false, ];$this->collection->push(newColumn($attributes));return$this;});
Usage
$builder=newBuilder;$builder->addEditColumn()->ajax()->parameters([]);