LdapTools\Utilities\ArrayToOperator::getClassOperator PHP Метод

getClassOperator() защищенный Метод

protected getClassOperator ( array $objectClass ) : bAnd | null
$objectClass array
Результат LdapTools\Query\Operator\bAnd | null
    protected function getClassOperator(array $objectClass)
    {
        $classOperator = null;
        if (count($objectClass) > 1) {
            $classOperator = $this->filterBuilder->bAnd();
            foreach ($objectClass as $class) {
                $classOperator->add($this->filterBuilder->eq(self::ATTR_OBJECT_CLASS, $class));
            }
        } elseif (count($objectClass) == 1) {
            $classOperator = $this->filterBuilder->eq(self::ATTR_OBJECT_CLASS, $objectClass[0]);
        }
        return $classOperator;
    }