abstract class Doctrine_Hook_Parser_Complex extends Doctrine_Hook_Parser (View source)

Doctrine_Hook_Parser_Complex

Properties

protected $condition from Doctrine_Hook_Parser
protected $params from Doctrine_Hook_Parser
protected $_tokenizer

Methods

getCondition()

No description

array
getParams()

getParams returns the parameters associated with this parser

void
parse(string $alias, string $field, mixed $value)

parse Parses given field and field value to DQL condition and parameters. This method should always return prepared statement conditions (conditions that use placeholders instead of literal values).

__construct()

Constructor.

void
parseClause(string $alias, string $field, mixed $value)

parseClause

void
parseSingle(string $alias, string $field, mixed $value)

parseSingle

Details

getCondition()

array getParams()

getParams returns the parameters associated with this parser

Return Value

array

void parse(string $alias, string $field, mixed $value)

parse Parses given field and field value to DQL condition and parameters. This method should always return prepared statement conditions (conditions that use placeholders instead of literal values).

Parameters

string $alias component alias
string $field the field name
mixed $value the value of the field

Return Value

void

__construct()

Constructor.

void parseClause(string $alias, string $field, mixed $value)

parseClause

Parameters

string $alias component alias
string $field the field name
mixed $value the value of the field

Return Value

void

abstract void parseSingle(string $alias, string $field, mixed $value)

parseSingle

Parameters

string $alias component alias
string $field the field name
mixed $value the value of the field

Return Value

void