can('editByOwner', [ENTITY_EXPENSE_CATEGORY, $model->user_id])) { return $model->category; } return link_to("expense_categories/{$model->public_id}/edit", $model->category)->toHtml(); } ], ]; } /** * @return array */ public function actions() { return [ [ trans('texts.edit_category'), function ($model) { return URL::to("expense_categories/{$model->public_id}/edit") ; }, function ($model) { return Auth::user()->can('editByOwner', [ENTITY_EXPENSE_CATEGORY, $model->user_id]); } ], ]; } }