Menu

## Where extends ContractBuilder
in package

Where.php : 22

### Table of Contents

#### Properties

$where : array<string|int, mixed>

#### Methods

and() : static
build() : array<string|int, mixed>
builder() : static
or() : static
where() : $this
  Add and clauses
commented() : string

### Properties

#### $where

Where.php : 24
`private array<string|int, mixed> $where = []`

### Methods

#### and()

Where.php : 37
`public and(array<string|int, mixed> $clauses) : static`

##### Parameters

$clauses : array<string|int, mixed>

##### Return values

static

#### build()

Where.php : 26
`public build() : array<string|int, mixed>`

##### Return values

array<string|int, mixed>

#### builder()

ContractBuilder.php : 21
`public static builder(mixed ...$args) : static`

##### Parameters

$args : mixed

##### Return values

static

#### or()

Where.php : 31
`public or(array<string|int, mixed> $clauses) : static`

##### Parameters

$clauses : array<string|int, mixed>

##### Return values

static

#### where()

Where.php : 57

Add and clauses

`public where(array<string|int, mixed> $where) : $this`

##### Parameters

$where : array<string|int, mixed>

##### Tags

example

       Where::builder()->where(['name' => 'Pionia', 'type' => 'Framework'])->builder ---- WHERE name = 'Pionia' AND type = 'Framework'

##### Return values

$this

#### commented()

Where.php : 43
`private commented(mixed $hook) : string`

##### Parameters

$hook : mixed

##### Return values

string

## Search results