public function creaOrdineDaArray($row) { $ordine = new Ordine(); $ordine->setId($row['ordine_id']); $ordine->setDomicilio($row['ordine_domicilio']); $ordine->setPrezzo($row['ordine_prezzo']); $ordine->setStato($row['ordine_stato']); $ordine->setData($row['ordine_data']); $ordine->setCliente($row['cliente_id']); $ordine->setAddettoOrdini($row['admin_id']); return $ordine; }
/** * Crea e restitutisce un ordine * a partire da una riga di DB * @param type $row * @param boolean * @return Ordine */ public function creaOrdineDaArray($row, $flag = FALSE) { $ordine = new Ordine(); // var_dump($row); $ordine->setId($row['id']); $ordine->setDataConclusione($row['data_conclusione']); $ordine->setDataCreazione($row['data_creazione']); $ordine->setSubtotale($row['subtotale']); $ordine->setArticoli(ArticoloFactory::instance()->getListaArticoliPerIdOrdine($row['id'])); if ($flag) { $ordine->setCliente(UserFactory::instance()->cercaUtentePerId($row['cliente_id'])); } return $ordine; }