1<?php
2
3/**
4 * This file is part of the FreeDSx LDAP package.
5 *
6 * (c) Chad Sikorra <Chad.Sikorra@gmail.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11
12namespace FreeDSx\Ldap\Search\Filter;
13
14use Countable;
15use IteratorAggregate;
16
17/**
18 * Represents a logical 'and' filter. RFC 4511, 4.5.1
19 *
20 * @author Chad Sikorra <Chad.Sikorra@gmail.com>
21 */
22class AndFilter implements FilterContainerInterface, IteratorAggregate, Countable
23{
24    use FilterContainerTrait;
25
26    protected const FILTER_OPERATOR = self::OPERATOR_AND;
27
28    protected const CHOICE_TAG = 0;
29}
30