<?php namespace App\Presenters; /** * Class DepreciationPresenter * @package App\Presenters */ class DepreciationPresenter extends Presenter { /** * Json Column Layout for bootstrap table * @return string */ public static function dataTableLayout() { $layout = [ [ "field" => "id", "searchable" => false, "sortable" => true, "switchable" => true, "title" => trans('general.id'), "visible" => false ], [ "field" => "name", "searchable" => true, "sortable" => true, "title" => trans('general.name'), "visible" => true, "formatter" => 'depreciationsLinkFormatter', ], [ "field" => "months", "searchable" => true, "sortable" => true, "title" => trans('admin/depreciations/table.term'), "visible" => true, ], [ "field" => "actions", "searchable" => false, "sortable" => false, "switchable" => false, "title" => trans('table.actions'), "visible" => true, "formatter" => "depreciationsActionsFormatter", ] ]; return json_encode($layout); } }