for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Distilleries\Expendable\States;
trait DatatableStateTrait {
/**
* @var \Distilleries\DatatableBuilder\EloquentDatatable $datatable
* Injected by the constructor
*/
protected $datatable;
// ------------------------------------------------------------------------------------------------
public function getIndexDatatable()
{
$this->datatable->build();
$datatable = $this->datatable->generateHtmlRender();
$this->layoutManager->add([
'content'=>view('expendable::admin.form.state.datatable')->with([
'datatable' => $datatable
])
]);
return $this->layoutManager->render();
}
public function getDatatable()
$this->datatable->setModel($this->model);
return $this->datatable->generateColomns();