public static function butch2() { $dataArray = array('document1' => null, 'document2' => null); Common::batch(); $sender = new CounterpartyContact(); $sender->setCity('8d5a980d-391c-11dd-90d9-001a92567626'); $sender->setRef('f867c762-e66a-11e3-8c4a-0050568002cf'); $sender->setAddress('1ec09d88-e1c2-11e3-8c4a-0050568002cf'); $sender->setContact('e23f313c-e67a-11e3-8c4a-0050568002cf'); $sender->setPhone('+380660000000'); $recipient = new CounterpartyContact(); $recipient->setCity('db5c88de-391c-11dd-90d9-001a92567626'); $recipient->setRef('7da56a9c-f205-11e3-8c4a-0050568002cf'); $recipient->setAddress('daec7561-b457-11e4-a77a-005056887b8d'); $recipient->setContact('57065334-f211-11e3-8c4a-0050568002cf'); $recipient->setPhone('+380660000001'); $internetDocument = new InternetDocument(); $internetDocument->setSender($sender); $internetDocument->setRecipient($recipient); $internetDocument->setServiceType('WarehouseDoors'); $internetDocument->setPayerType('Recipient'); $internetDocument->setPaymentMethod('Cash'); $internetDocument->setCargoType('Cargo'); $internetDocument->setWeight('31'); $internetDocument->setVolumeGeneral('0.002'); $internetDocument->setSeatsAmount('2'); $internetDocument->setCost('2'); $internetDocument->setDescription(' fd fsf2'); $internetDocument->setDateTime('10.04.2015'); $internetDocument->setPreferredDeliveryDate('20.04.2015'); $internetDocument->setTimeInterval('CityDeliveryTimeInterval2'); $internetDocument->setPackingNumber('55'); $internetDocument->setInfoRegClientBarcodes('55552'); $internetDocument->setSaturdayDelivery('true'); $internetDocument->setNumberOfFloorsLifting('12'); $internetDocument->setAccompanyingDocuments('Великий кошик'); $internetDocument->setAdditionalInformation('Скло'); $dataArray['document1'] = $internetDocument->save(); $sender = new CounterpartyContact(); $sender->setCity('8d5a980d-391c-11dd-90d9-001a92567626'); $sender->setRef('f867c762-e66a-11e3-8c4a-0050568002cf'); $sender->setAddress('1ec09d88-e1c2-11e3-8c4a-0050568002cf'); $sender->setContact('e23f313c-e67a-11e3-8c4a-0050568002cf'); $sender->setPhone('+380660000000'); $recipient = new CounterpartyContact(); $recipient->setCity('db5c88de-391c-11dd-90d9-001a92567626'); $recipient->setRef('7da56a9c-f205-11e3-8c4a-0050568002cf'); $recipient->setAddress('daec7561-b457-11e4-a77a-005056887b8d'); $recipient->setContact('57065334-f211-11e3-8c4a-0050568002cf'); $recipient->setPhone('+380660000001'); $internetDocument = new InternetDocument(); $internetDocument->setSender($sender); $internetDocument->setRecipient($recipient); $internetDocument->setServiceType('WarehouseDoors'); $internetDocument->setPayerType('Recipient'); $internetDocument->setPaymentMethod('Cash'); $internetDocument->setCargoType('Cargo'); $internetDocument->setWeight('31'); $internetDocument->setVolumeGeneral('0.002'); $internetDocument->setSeatsAmount('2'); $internetDocument->setCost('2'); $internetDocument->setDescription(' fd fsf2'); $internetDocument->setDateTime('10.05.2015'); $internetDocument->setPreferredDeliveryDate('20.05.2015'); $internetDocument->setTimeInterval('CityDeliveryTimeInterval2'); $internetDocument->setPackingNumber('55'); $internetDocument->setInfoRegClientBarcodes('55552'); $internetDocument->setSaturdayDelivery(true); $internetDocument->setNumberOfFloorsLifting('12'); $internetDocument->setAccompanyingDocuments('Великий кошик'); $internetDocument->setAdditionalInformation('Скло'); $dataArray['document2'] = $internetDocument->save(); $result = Common::getResponseBatch(); $dataResult = array('attr' => $dataArray, 'dataResult' => $result); return $dataResult; }
public static function save_5() { $sender = new CounterpartyContact(); $sender->setCity('8d5a980d-391c-11dd-90d9-001a92567626')->setRef('f867c762-e66a-11e3-8c4a-0050568002cf')->setAddress('1ec09d88-e1c2-11e3-8c4a-0050568002cf')->setContact('e23f313c-e67a-11e3-8c4a-0050568002cf')->setPhone('+380660000000'); $recipient = new CounterpartyContact(); $recipient->setCity('db5c88de-391c-11dd-90d9-001a92567626')->setRef('7da56a9c-f205-11e3-8c4a-0050568002cf')->setAddress('daec7561-b457-11e4-a77a-005056887b8d')->setContact('57065334-f211-11e3-8c4a-0050568002cf')->setPhone('+380660000001'); $tiresWheels1 = new \NovaPoshta\Models\Cargo(); $tiresWheels1->setAmount(2)->setCargoDescription('20f7b625-9add-11e3-b441-0050568002cf'); $tiresWheels2 = new \NovaPoshta\Models\Cargo(); $tiresWheels2->setAmount(2)->setCargoDescription('20f7b627-9add-11e3-b441-0050568002cf'); $tiresWheels3 = new \NovaPoshta\Models\Cargo(); $tiresWheels3->setAmount(5)->setCargoDescription('d7c456c6-aa8b-11e3-9fa0-0050568002cf'); $tiresWheels4 = new \NovaPoshta\Models\Cargo(); $tiresWheels4->setAmount(1)->setCargoDescription('d7c456ca-aa8b-11e3-9fa0-0050568002cf'); $internetDocument = new InternetDocument(); $internetDocument->setSender($sender)->setRecipient($recipient)->setServiceType('WarehouseDoors')->setPayerType('Recipient')->setPaymentMethod('Cash')->setCargoType('TiresWheels')->setCost('200')->setDescription('ТЦ')->addCargoDetail($tiresWheels1)->addCargoDetail($tiresWheels2)->addCargoDetail($tiresWheels3)->addCargoDetail($tiresWheels4); return $internetDocument->save(); }