public function actionOrdershow() { $orderFactory = OrderFactory::getinstance(); $itemFactory = ItemFactory::getinstance(); $res = $orderFactory->showTodayOrder(); $resitem = $itemFactory->findItemName(); return $this->render('ordershow', ['res' => $res, 'resitem' => $resitem]); }
public function itemFullPrice($order_id) { $allPrice = 0; $item = Item::getinstance(); $orderFactory = OrderFactory::getinstance(); $res = $orderFactory->getAll($order_id); // print_r($res); foreach ($res as $value) { $itemFactory = ItemFactory::getinstance(); $itemPrice = $itemFactory->getPrice($value['item_id']); $allPrice += (int) $itemPrice * (int) $value['number']; } return $allPrice; }