public static function findById($cli_id) { $class = get_called_class(); $list = array(); foreach (T_E_COMMANDE_COM::findAll() as $row) { if ($row->_T_E_CLIENT_CLI->cli_id == $cli_id) { $list[] = new $class($row->com_id); } } return $list; }
public function order() { if (isset($_POST['date']) && !empty($_POST['date'])) { $c = T_E_COMMANDE_COM::findByDate(date("Y-d-m", strtotime($_POST['date']))); } else { $c = T_E_COMMANDE_COM::findAll(); } $data = array(); foreach ($c as $key => $value) { unset($d); $d['commande'] = $value; foreach (T_J_LIGNECOMMANDE_LEC::findAllProductforOneOrder($value->com_id) as $k => $v) { $d['produit'][] = $v; } array_push($data, $d); } $this->render("order", $data); }