Fix colissimo and cheque id retrieving

modifié:         setup/faker.php
This commit is contained in:
Benjamin Perche
2014-06-18 15:00:29 +02:00
parent b688ee86f0
commit 7d4d1857fc

View File

@@ -497,6 +497,16 @@ try {
echo "Creating orders\n"; echo "Creating orders\n";
$colissimo_id = ModuleQuery::create()->
filterByCode("Colissimo")
->findOne()
->getId();
$cheque_id = ModuleQuery::create()
->filterByCode("Cheque")
->findOne()
->getId();
for ($i=0; $i < 50; ++$i) { for ($i=0; $i < 50; ++$i) {
$placedOrder = new \Thelia\Model\Order(); $placedOrder = new \Thelia\Model\Order();
@@ -512,12 +522,7 @@ try {
->setPhone($faker->phoneNumber) ->setPhone($faker->phoneNumber)
->setZipcode($faker->postcode) ->setZipcode($faker->postcode)
->setCity($faker->city) ->setCity($faker->city)
->setCountryId( ->setCountryId(64)
\Thelia\Model\CountryQuery::create()
->addAscendingOrderByColumn('RAND()')
->findOne()
->getId()
)
->save($con) ->save($con)
; ;
@@ -533,29 +538,15 @@ try {
->setPhone($faker->phoneNumber) ->setPhone($faker->phoneNumber)
->setZipcode($faker->postcode) ->setZipcode($faker->postcode)
->setCity($faker->city) ->setCity($faker->city)
->setCountryId( ->setCountryId(64)
\Thelia\Model\CountryQuery::create()
->addAscendingOrderByColumn('RAND()')
->findOne()
->getId()
)
->save($con) ->save($con)
; ;
$placedOrder $placedOrder
->setDeliveryOrderAddressId($deliveryOrderAddress->getId()) ->setDeliveryOrderAddressId($deliveryOrderAddress->getId())
->setInvoiceOrderAddressId($invoiceOrderAddress->getId()) ->setInvoiceOrderAddressId($invoiceOrderAddress->getId())
->setDeliveryModuleId( ->setDeliveryModuleId($colissimo_id)
ModuleQuery::create()-> ->setPaymentModuleId($cheque_id)
filterByCode("Colissimo")
->findOne()
->getId()
)
->setPaymentModuleId(
ModuleQuery::create()
->filterByCode("Cheque")
->findOne()->getId()
)
->setStatusId(mt_rand(1, 5)) ->setStatusId(mt_rand(1, 5))
->setCurrency( ->setCurrency(
\Thelia\Model\CurrencyQuery::create() \Thelia\Model\CurrencyQuery::create()