buildQuery($model); } public function modifier($datatables) { $datatables ->editColumn('sent_to', function (MailLog $log) { return MailParser::getToEmail($log->event); }) ->editColumn('subject', function (MailLog $log) { return MailParser::getSubject($log->event); }) ->rawColumns(['action']); return parent::modifier($datatables); } public function getHtmlButtons() { return self::getButtonShow(); } protected function getColumns() { return [ Column::make('created_at')->title(__('sent')), Column::make('sent_to')->title(__('user')), Column::make('subject')->title(__('subject')), $this->makeColumnButtons()->width('60'), ]; } }