Class OrdersOverviewTooltips

Class OrdersOverviewTooltips

This class generates the required HTML for the tooltips of each row in the orders overview table. In order to be faster do not use any services but fetch the data directly with DB queries.

Methods summary

public __construct( void )

OrdersOverviewTooltips constructor.

public getRowTooltips( OrderListItem $orderListItem ) : array

Get the row tooltip HTML for each displayed tooltip.

protected _render( string $templateFile, array $contentArray ) : string

Renders and returns a template file.

protected _getOrderItems( OrderListItem $orderListItem ) : string

Get Order Items Tooltip HTML

protected _getInvoice( OrderListItem $orderListItem )
protected _getCustomerMemos( OrderListItem $orderListItem ) : string

Get Customer Memo Tooltip HTML

protected _getCustomerAddresses( OrderListItem $orderListItem ) : string

Get Customer Addresses Tooltip HTML

protected _getOrderSumBlock( OrderListItem $orderListItem ) : string

Get Order Sum Block Tooltip HTML

protected _getOrderStatusHistory( OrderListItem $orderListItem ) : string

Get Order Status History Tooltip HTML

protected _getShippingCosts( OrderListItem $orderListItem ) : string

Get Shipping Costs Tooltip HTML

Properties summary

protected $contentView : ContentView

		
protected $db : CI_DB_query_builder