lukashron / zbozicz-request-conversion
Request maker pro Zbozi.cz konverze.
1.0.1
2023-08-03 12:50 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^9
- rector/rector: ^0.12.23
- symfony/http-client: ^5.4
README
Install
$ composer require lukashron/zbozicz-request-conversion
Use
try { $order = new Order(); $order->setOrderId('exampleTestOrderId'); $order->setEmail('example@email.com'); $order->setDeliveryPrice(100); $order->setDeliveryType('own-hands'); $order->setPaymentType('cash'); $order->setOtherCosts(-20); $order->addItem( (new Item()) ->setItemId('123') ->setProductName('Example product') ->setQuantity(1) ->setUnitPrice(200) ); } catch (InvalidValueException $exception) { ... } $requestFactory = new RequestFactory(123, 'secretKeys', false); $request = $requestFactory->make($order);
Code
$ docker compose exec app php ./vendor/bin/phpunit $ docker compose exec app php vendor/bin/rector process