entity() && $this->user()->can('edit', $this->entity()); } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { if (! $this->entity()) { return []; } return [ 'name' => 'required', ]; } }