Laratrust\Traits\LaratrustUserTrait::detachRoles PHP 메소드

detachRoles() 공개 메소드

Detach multiple roles from a user
public detachRoles ( mixed $roles = null, $group = null ) : Illuminate\Database\Eloquent\Model
$roles mixed
리턴 Illuminate\Database\Eloquent\Model
    public function detachRoles($roles = null, $group = null)
    {
        if (!$roles) {
            $roles = $this->roles()->get();
        }
        foreach ($roles as $role) {
            $this->detachRole($role, $group);
        }
        return $this;
    }