/** * подробный список услуг в заказе * * @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); } }
public function fire() { $c = new NotifyOrderComponent($this); $c->fire(); }