@@ -25,6 +25,10 @@ git clone https://github.com/lis-dev/nova-poshta-api-2
2525}
2626```
2727и запустить из командной строки команду `` php composer.phar install `` или `` php composer.phar update ``
28+ Или выполнить в командной строке
29+ ```
30+ composer require lis-dev/nova-poshta-api-2:dev-master
31+ ```
2832### Альтернативная установка
2933Необходимо скачать архив по ссылке
3034```
@@ -47,23 +51,31 @@ $result = $np->documentsTracking('59000000000000');
4751```
4852## Получение сроков доставки
4953``` php
54+ // Получение кода города по названию города и области
5055$sender_city = $np->getCity('Белгород-Днестровский', 'Одесская');
5156$sender_city_ref = $sender_city['data'][0]['Ref'];
57+ // Получение кода города по названию города и области
5258$recipient_city = $np->getCity('Киев', 'Киевская');
5359$recipient_city_ref = $recipient_city['data'][0]['Ref'];
60+ // Дата отправки груза
5461$date = date('d.m.Y');
62+ // Получение ориентировочной даты прибытия груза между складами в разных городах
5563$result = $np->getDocumentDeliveryDate($sender_city_ref, $recipient_city_ref, 'WarehouseWarehouse', $date);
5664```
5765## Получение стоимости доставки
5866``` php
67+ // Получение кода города по названию города и области
5968$sender_city = $np->getCity('Белгород-Днестровский', 'Одесская');
6069$sender_city_ref = $sender_city['data'][0]['Ref'];
70+ // Получение кода города по названию города и области
6171$recipient_city = $np->getCity('Киев', 'Киевская');
6272$recipient_city_ref = $recipient_city['data'][0]['Ref'];
73+ // Вес товара
6374$weight = 7;
75+ // Цена в грн
6476$price = 5450;
77+ // Получение стоимости доставки груза с указанным весом и стоимостью между складами в разных городах
6578$result = $np->getDocumentPrice($sender_city_ref, $recipient_city_ref, 'WarehouseWarehouse', $weight, $price);
66-
6779```
6880## Генерирование новой электронной накладной
6981``` php
@@ -148,42 +160,55 @@ $result = $np
148160 ))
149161 ->execute();
150162```
151- # Реализованные методы
152- * __ construct()
153- * setKey()
154- * getKey()
155- * setLanguage()
156- * getLanguage()
157- * setFormat()
158- * getFormat()
159- * model()
160- * method()
161- * params()
162- * execute()
163- * documentsTracking()
164- * getCities()
165- * getWarehouses()
166- * getWarehouse()
167- * getStreet()
168- * getArea()
169- * getCity()
170- * __ call()
171- * delete()
172- * update()
173- * save()
174- * getCounterparties()
175- * cloneLoyaltyCounterpartySender()
176- * getCounterpartyContactPersons()
177- * getCounterpartyAddresses()
178- * getCounterpartyOptions()
179- * getCounterpartyByEDRPOU()
180- * getDocumentPrice()
181- * getDocumentDeliveryDate()
182- * newInternetDocument()
183- * printDocument()
184- * printMarkings()
185- * findArea()
186- * findCityByRegion()
187- * checkInternetDocumentCounterparty()
188- * checkInternetDocumentParams()
189- * printGetLink()
163+ ## Реализованные методы для работы с моделями
164+ # Модель InternetDocument
165+ * save
166+ * update
167+ * delete
168+ * getDocumentPrice
169+ * getDocumentDeliveryDate
170+ * getDocumentList
171+ * getDocument
172+ * printDocument
173+ * printMarkings
174+ * documentsTracking
175+ * newInternetDocument
176+ * generateReport
177+ # Модель Counterparty
178+ * save
179+ * update
180+ * delete
181+ * cloneLoyaltyCounterpartySender
182+ * getCounterparties
183+ * getCounterpartyAddresses
184+ * getCounterpartyContactPersons
185+ * getCounterpartyByEDRPOU
186+ * getCounterpartyOptions
187+ # Модель ContactPerson
188+ * save
189+ * update
190+ * delete
191+ # Address
192+ * save
193+ * update
194+ * delete
195+ * getCities
196+ * getStreet
197+ * getWarehouses
198+ * getAreas
199+ * findNearestWarehouse
200+ # Модель Common
201+ * getTypesOfCounterparties
202+ * getBackwardDeliveryCargoTypes
203+ * getCargoDescriptionList
204+ * getCargoTypes
205+ * getDocumentStatuses
206+ * getOwnershipFormsList
207+ * getPalletsList
208+ * getPaymentForms
209+ * getTimeIntervals
210+ * getServiceTypes
211+ * getTiresWheelsList
212+ * getTraysList
213+ * getTypesOfPayers
214+ * getTypesOfPayersForRedelivery
0 commit comments