protected function _compile_conditions(Database $db, array $conditions) { foreach ($conditions as &$group) { foreach ($group as &$condition) { $condition[0] = Jam_Query_Builder::resolve_attribute_name($condition[0], $this->meta()->model(), $condition[2]); } } return parent::_compile_conditions($db, $conditions); }
/** * Init an UPDATE builder. * @param string $table * @param array $aData * @return bool|object */ public function update($table, $aData) { $db = new Database_Query_Builder_Update($table, $this->config_scope, $this->config); $db->setFields($aData); return $db; }