Skip to content

About

Nova poshta warehouses pre-loader

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This package provides a command for pre-loading Nova Poshta warehouses and class for working with it.

Installation

  1. Install package by composer require scary-layer/nova-poshta.
  2. Add command php artisan nova-poshta:load to crontab.

Documentation of Nova Poshta API recommends to do it daily.

If you just started development, run this command single time to warehouses to be loaded.

Using

Use ScaryLayer\NovaPoshta\NovaPoshta class to work with loaded data. Currently it contain methods:

  • getCities - to get array of available cities like [$cityRef => $cityDescription]
  • getWarehouses - to get array of available warehouses like [$warehouseRef => $warehouseDescription]

Or you may use ScaryLayer\NovaPoshta\Repositories\City and ScaryLayer\NovaPoshta\Repositories\Warehouse to more advanced work with stored data.

About

Nova poshta warehouses pre-loader

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages