check(); } /** * Determine if the user can view a given account. * * @return boolean */ public function view() { return false; } /** * Determine if the user can create a new account. * * @param \App\Models\User $user * @return boolean */ public function create(User $user) { return $user->isAdmin(); } /** * Determine if the user can update a given account. * * @return boolean */ public function update() { return false; } /** * Determine if the user can delete a given account. * * @param \App\Models\User $user * @return boolean */ public function delete(User $user) { return $user->isAdmin(); } /** * Determine if the user can credit a given account. * * @return boolean */ public function credit() { return true; } }