Adldap\Laravel\Traits\UsesAdldap::newAdldapUserQuery PHP Method

newAdldapUserQuery() protected method

Returns a new Adldap user query.
protected newAdldapUserQuery ( string | null $provider = null, string | null $filter = null ) : Builder
$provider string | null
$filter string | null
return Adldap\Query\Builder
    protected function newAdldapUserQuery($provider = null, $filter = null)
    {
        $query = $this->getAdldap($provider)->search()->users();
        if ($filter = $this->getLimitationFilter() ?: $filter) {
            // If we're provided a login limitation filter,
            // we'll add it to the user query.
            $query->rawFilter($filter);
        }
        return $query->select($this->getSelectAttributes());
    }