public function detachPermissions($permissions = null) { if (!$permissions) { $permissions = $this->permissions()->get(); } foreach ($permissions as $permission) { $this->detachPermission($permission); } return $this; }