Download the PHP package kalley/laravel-bigcommerce without Composer
On this page you can find all versions of the php package kalley/laravel-bigcommerce. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-bigcommerce
Bigcommerce for Laravel
A wrapper package for the Bigcommerce PHP API.
Package Installation
Add the following line to your composer.json file:
or run composer require kalley/laravel-bigcommerce:dev-master
from the command line
Add this line of code to the array located in your file:
And this lines to the array:
Configuration
In order to use the Bigcommerce API, publish its configuration first
Afterwards edit the file to suit your needs.
Migrations
This package comes with all the migrations you need to run a full featured oauth2 server. Run:
Then you're ready to go! Look at the Bigcommerce PHP API for specifics on how to use the library.
Caching
This library will cache the results of any GET API calls if you configure it to. This will always cache the results of the added methods unless you pass false
as the final argument.
The cache
configuration option accepts an integer representing minutes (eg. 10
); false
, null
, 0
to not cache; or 'forever'
to cache forever. Any other value will be treated as a sign to not cache the result. As with the added methods below, you can pass a boolean as the final argument to force it to cache again if you wish.
Extensions
This library passes existing Bigcommerce\Api\Client methods through while caching (if configured to do so) the results. It also includes the following methods:
This will create an address in the customer's address book in your store. Required fields are as followed:
first_name
last_name
phone
street_1
city
state
zip
country
- this needs to match exactly what Bigcommerce is expecting. See below.This will give you a list of countries Bigcommerce supports or whatever. Caches it for you so you don't use up your API limit.
Returns an array of \Bigcommerce\Api\Resource
If, for whatever reason, you want information on a single country.
Returns an instance of \Bigcommerce\Api\Resource
Get states/provinces for the requested country. Caches it for you so you don't use up your API limit.
Returns an array of \Bigcommerce\Api\Resource
If, for whatever reason, you want information on a single state.
Returns an instance of \Bigcommerce\Api\Resource
Support
Bugs and feature request are tracked on GitHub
License
This package is released under the MIT License.