# AndCondition

> Condition that connects two or more SQL expressions with the AND operator.

[API reference](/docs/api/index.md) › [yii](/docs/api/yii/index.md) › [db](/docs/api/yii/db/index.md) › [conditions](/docs/api/yii/db/conditions/index.md) › AndCondition

| class | `yii\db\conditions\AndCondition` |
| --- | --- |
| Extends | [`ConjunctionCondition`](/docs/api/yii/db/conditions/conjunctioncondition/index.md) |
| Implements | [`ConditionInterface`](/docs/api/yii/db/conditions/conditioninterface/index.md) |
| Since | 2.0.14 |
| Source | [`framework/db/conditions/AndCondition.php`](https://github.com/yiisoft/yii2/blob/22.0/framework/db/conditions/AndCondition.php#L17) |

Condition that connects two or more SQL expressions with the `AND` operator.

## Properties

| Property | Type | Description | Defined by |
| --- | --- | --- | --- |
| <span id="property-expressions"></span>[`$expressions`](/docs/api/yii/db/conditions/conjunctioncondition/index.md#property-expressions) protected | `mixed[]` | Default: `null`. | [`ConjunctionCondition`](/docs/api/yii/db/conditions/conjunctioncondition/index.md) |

## Methods

| Method | Description | Defined by |
| --- | --- | --- |
| <span id="method-__construct"></span>[`__construct()`](/docs/api/yii/db/conditions/conjunctioncondition/index.md#method-__construct) |  | [`ConjunctionCondition`](/docs/api/yii/db/conditions/conjunctioncondition/index.md) |
| <span id="method-fromArrayDefinition"></span>[`fromArrayDefinition()`](/docs/api/yii/db/conditions/conjunctioncondition/index.md#method-fromArrayDefinition) static | Creates object by array-definition as described in [Query Builder – Operator format](/docs/guide/db-query-builder/index.md#operator-format) guide article. | [`ConjunctionCondition`](/docs/api/yii/db/conditions/conjunctioncondition/index.md) |
| <span id="method-getExpressions"></span>[`getExpressions()`](/docs/api/yii/db/conditions/conjunctioncondition/index.md#method-getExpressions) |  | [`ConjunctionCondition`](/docs/api/yii/db/conditions/conjunctioncondition/index.md) |
| [`getOperator()`](#method-getOperator) | Returns the operator that is represented by this condition class, e.g. `AND`, `OR`. | `AndCondition` |

## Method details

### getOperator() <span id="method-getOperator"></span>

```php
public function getOperator(): string
```

Returns the operator that is represented by this condition class, e.g. `AND`, `OR`.

**Returns**

`string`