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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

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.


All versions of laravel-bigcommerce with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kalley/laravel-bigcommerce contains the following files

Loading the files please wait ....