reformat code in customer loop

This commit is contained in:
Manuel Raynaud
2014-03-17 12:05:57 +01:00
parent 2279061892
commit d72a3eb4b6

View File

@@ -67,19 +67,26 @@ class Customer extends BaseLoop implements SearchLoopInterface, PropelSearchLoop
Argument::createBooleanTypeArgument('reseller'), Argument::createBooleanTypeArgument('reseller'),
Argument::createIntTypeArgument('sponsor'), Argument::createIntTypeArgument('sponsor'),
new Argument( new Argument(
'order', 'order',
new TypeCollection( new TypeCollection(
new Type\EnumListType(array( new Type\EnumListType(array(
'id', 'id_reverse', 'id',
'reference', 'reference_reverse', 'id_reverse',
'firstname', 'firstname_reverse', 'reference',
'lastname', 'lastname_reverse', 'reference_reverse',
'last_order', 'last_order_reverse', 'firstname',
'order_amount', 'order_amount_reverse', 'firstname_reverse',
'registration_date', 'registration_date_reverse' 'lastname',
)) 'lastname_reverse',
), 'last_order',
'lastname' 'last_order_reverse',
'order_amount',
'order_amount_reverse',
'registration_date',
'registration_date_reverse'
))
),
'lastname'
) )
); );
} }
@@ -166,7 +173,7 @@ class Customer extends BaseLoop implements SearchLoopInterface, PropelSearchLoop
$search->filterBySponsor($sponsor, Criteria::EQUAL); $search->filterBySponsor($sponsor, Criteria::EQUAL);
} }
$orders = $this->getOrder(); $orders = $this->getOrder();
foreach ($orders as $order) { foreach ($orders as $order) {
switch ($order) { switch ($order) {
@@ -219,19 +226,15 @@ class Customer extends BaseLoop implements SearchLoopInterface, PropelSearchLoop
$loopResultRow = new LoopResultRow($customer); $loopResultRow = new LoopResultRow($customer);
$loopResultRow $loopResultRow
->set("ID" , $customer->getId()) ->set("ID", $customer->getId())
->set("REF" , $customer->getRef()) ->set("REF", $customer->getRef())
->set("TITLE" , $customer->getTitleId()) ->set("TITLE", $customer->getTitleId())
->set("FIRSTNAME" , $customer->getFirstname()) ->set("FIRSTNAME", $customer->getFirstname())
->set("LASTNAME" , $customer->getLastname()) ->set("LASTNAME", $customer->getLastname())
->set("EMAIL" , $customer->getEmail()) ->set("EMAIL", $customer->getEmail())
->set("RESELLER" , $customer->getReseller()) ->set("RESELLER", $customer->getReseller())
->set("SPONSOR" , $customer->getSponsor()) ->set("SPONSOR", $customer->getSponsor())
->set("DISCOUNT" , $customer->getDiscount()) ->set("DISCOUNT", $customer->getDiscount())
->set("LAST_ORDER_DATE" , $lastOrder != null ? $lastOrder->getCreatedAt() : '')
->set("LAST_ORDER_AMOUNT" , $lastOrder != null ? $lastOrder->getCreatedAt() : '')
->set("LAST_ORDER_CURRENCY" , $lastOrder != null ? $lastOrder->getCreatedAt() : '')
; ;
$loopResult->addRow($loopResultRow); $loopResult->addRow($loopResultRow);