/** * Méthode de modification d'une ou plusieurs entrées dans la table du modèle en cours * @param array $pValues Tableau associatif contenant les données * @param QueryCondition $pCondition Condition permettant de cibler la modification * @param Boolean $escape * @return resource **/ public function update(array $pValues, $pCondition = null, $escape = true) { return Query::update($this->table)->values($pValues, $escape)->setCondition($pCondition)->execute($this->handler); }
public function updatePriceLinks() { $links = $this->all(); foreach ($links as &$l) { $this->decorateLink($l); Query::update($this->table)->values(array('weekly_price_link' => $l['previous_price']))->andWhere('id_link', Query::EQUAL, $l['id_link'])->execute($this->handler); } }