/** * @param Order $order * @return PriceList */ protected function getPriceList(Order $order) { $priceList = null; if ($this->getUser() instanceof User) { $priceList = $order->getPriceList(); } if (!$priceList) { $priceList = $this->get('orob2b_pricing.model.frontend.price_list_request_handler')->getPriceList(); } return $priceList; }