*/ class NotSendLoop extends Order { /** * * define all args used in your loop * * * example : * * public function getArgDefinitions() * { * return new ArgumentCollection( * Argument::createIntListTypeArgument('id'), * new Argument( * 'ref', * new TypeCollection( * new Type\AlphaNumStringListType() * ) * ), * Argument::createIntListTypeArgument('category'), * Argument::createBooleanTypeArgument('new'), * Argument::createBooleanTypeArgument('promo'), * Argument::createFloatTypeArgument('min_price'), * Argument::createFloatTypeArgument('max_price'), * Argument::createIntTypeArgument('min_stock'), * Argument::createFloatTypeArgument('min_weight'), * Argument::createFloatTypeArgument('max_weight'), * Argument::createBooleanTypeArgument('current'), * * ); * } * * @return \Thelia\Core\Template\Loop\Argument\ArgumentCollection */ public function getArgDefinitions() { return new ArgumentCollection(Argument::createBooleanTypeArgument('with_prev_next_info', false)); } /** * this method returns a Propel ModelCriteria * * @return \Propel\Runtime\ActiveQuery\ModelCriteria */ public function buildModelCriteria() { return ColissimoQuery::getOrders(); } }