abstract class Base (View source)

Abstract base Expr class for building DQL parts.

Properties

protected string $preSeparator
protected string $separator
protected string $postSeparator
protected array $allowedClasses
protected array $parts

Methods

__construct(array $args = [])

No description

addMultiple(array $args = [])

No description

add(mixed $arg)

No description

integer
count()

No description

string
__toString()

No description

Details

__construct(array $args = [])

Parameters

array $args

Base addMultiple(array $args = [])

Parameters

array $args

Return Value

Base

Base add(mixed $arg)

Parameters

mixed $arg

Return Value

Base

Exceptions

InvalidArgumentException

integer count()

Return Value

integer

string __toString()

Return Value

string