/** * Constructor * * @param Database $dbh * @param array $pairs */ public function __construct(Database $dbh, array $pairs) { parent::__construct($dbh); foreach ($pairs as $column => $value) { $this->columns[] = $column . ' = ?'; $this->values[] = $value; } }
/** * Constructor. * * @param Database $dbh * @param array $columns */ public function __construct(Database $dbh, array $columns) { parent::__construct($dbh); if (empty($columns)) { $columns = array('*'); } $this->setColumns($columns); $this->joinClause = new JoinClause(); $this->groupClause = new GroupClause(); $this->havingClause = new HavingClause(); $this->offsetClause = new OffsetClause(); }
/** * Constructor. * * @param Database $dbh * @param array $columns */ public function __construct(Database $dbh, array $columns) { parent::__construct($dbh); $this->columns($columns); }
/** * Constructor. * * @param Database $dbh * @param array $pairs */ public function __construct(Database $dbh, array $pairs) { parent::__construct($dbh); $this->set($pairs); }
/** * Constructor. * * @param Database $dbh * @param $table */ public function __construct(Database $dbh, $table) { parent::__construct($dbh); $this->setTable($table); }
/** * Constructor * * @param Database $dbh */ public function __construct(Database $dbh) { parent::__construct($dbh); }