Skip to content

Commit ad29a9a

Browse files
committed
Updated: README.md
1 parent d92120f commit ad29a9a

1 file changed

Lines changed: 65 additions & 40 deletions

File tree

README.md

Lines changed: 65 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)