where($tuple[0], $tuple[1], $tuple[2]); } } return $this; } /** * Merge in a series of where clause tuples and call or_where() on each one. * @chainable */ public function merge_or_where($tuples) { if ($tuples) { foreach ($tuples as $tuple) { if (count($tuple) != 3) { throw new Database_Exception("Column triplets require a column, op and value"); } $this->or_where($tuple[0], $tuple[1], $tuple[2]); } } return $this; } public function compile() { return parent::compile(); } }