Ejemplo n.º 1
0
 protected function buildCartContentTable(PhortuneCart $cart)
 {
     $rows = array();
     foreach ($cart->getPurchases() as $purchase) {
         $rows[] = array($purchase->getFullDisplayName(), $purchase->getBasePriceAsCurrency()->formatForDisplay(), $purchase->getQuantity(), $purchase->getTotalPriceAsCurrency()->formatForDisplay());
     }
     $rows[] = array(phutil_tag('strong', array(), pht('Total')), '', '', phutil_tag('strong', array(), $cart->getTotalPriceAsCurrency()->formatForDisplay()));
     $table = new AphrontTableView($rows);
     $table->setHeaders(array(pht('Item'), pht('Price'), pht('Qty.'), pht('Total')));
     $table->setColumnClasses(array('wide', 'right', 'right', 'right'));
     return $table;
 }