protected function __construct(DBInterfaces\IDatabaseConnection $connection, $functionName, array $params = array(), $alias = '', $distinctParams = false) { parent::__construct($connection, $alias); $this->functionName = $functionName; $this->params = $params; $this->distinctParams = $distinctParams; }
protected function __construct(DBInterfaces\IDatabaseConnection $connection, MathOperator $operator, Selectable $operand1, Selectable $operand2, $alias = '') { parent::__construct($connection, $alias); $this->operator = $operator; $this->operands = array($operand1, $operand2); }
protected function __construct(DBInterfaces\IDatabaseConnection $connection, $value, $alias = '') { parent::__construct($connection, $alias); $this->value = $value; }
function __construct(DBInterfaces\IDatabaseConnection $connection, $name, $prefix = '', $alias = '') { parent::__construct($connection, $alias); $this->name = $name; $this->prefix = $prefix; }
protected function __construct(DBInterfaces\IDatabaseConnection $connection) { parent::__construct($connection); }