コード例 #1
0
ファイル: MainController.php プロジェクト: evo9/dryharder
 /**
  * подробный список услуг в заказе
  *
  * @param $id
  *
  * @return \Illuminate\View\View
  *
  */
 public function orderServicesPdf($id)
 {
     try {
         $api = new Api();
         $os = new OrderServiceComponent();
         $order = $api->getOrder($id);
         $services = $os->parseOrderService($id);
         $customer = Customer::instance()->initByExternalId($api->id());
         return NotifyOrderComponent::createClothesFile($order, $services, $customer->get()->name, true);
     } catch (\Exception $e) {
         dd($e);
         return Response::make('Ошибка! Попробуйте в другой раз', 200);
     }
 }
コード例 #2
0
ファイル: NotifyOrderCommand.php プロジェクト: evo9/dryharder
 public function fire()
 {
     $c = new NotifyOrderComponent($this);
     $c->fire();
 }