role->havePermission(Appointment::APPOINTMENT_ADD); } public function edit($user) { return $user->role->havePermission(Appointment::APPOINTMENT_ADD); } public function delete($user) { return $user->role->havePermission(Appointment::APPOINTMENT_ADD); } public function list($user) { return $user->role->havePermission(Appointment::APPOINTMENT_ADD); } public function permissions($user){ return $user->role->havePermission(Appointment::APPOINTMENT_ADD); } public function book_appointment($user){ return $user->role->havePermission(Appointment::APPOINTMENT_BOOK_AN_APPOINTMENT); } public function meeting_history($user){ return $user->role->havePermission(Appointment::APPOINTMENT_MEETING_HISTORY); } }