/** * @param Order $seoOrder * @return DetailsView */ public static function makeDetailViews(Order $seoOrder) { $detailsView = new DetailsView(); $detailsView->addDetails(self::createDetailsView($seoOrder)); $detailsView->addColumns(self::createProductsView($seoOrder), "Products"); $detailsView->addRows(self::createShipmentsView($seoOrder), "Shipments"); $detailsView->addRows(self::createInvoicesView($seoOrder), "Invoices"); return $detailsView; }