PHPackages                             smartosc/larabig - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. smartosc/larabig

ActiveLibrary[API Development](/categories/api)

smartosc/larabig
================

BigCommerce package for Laravel

028PHPCI failing

Since Apr 10Pushed 6y ago1 watchersCompare

[ Source](https://github.com/kienpt95/larabig)[ Packagist](https://packagist.org/packages/smartosc/larabig)[ RSS](/packages/smartosc-larabig/feed)WikiDiscussions develop Synced 5d ago

READMEChangelogDependenciesVersions (1)Used By (0)

BigCommerce Library integration with Laravel
--------------------------------------------

[](#bigcommerce-library-integration-with-laravel)

This package make easy way to quickly build new Big Commerce App with Laravel.

### Install

[](#install)

- Require package: `composer require smartosc/larabig`
- Migrate database: `php artisan migrate`

### Uses:

[](#uses)

1. Inject `LaraBig` class into constructor when using package to call api: ```
    public function __construct(LaraBig $laraBig) {
        $this->laraBig = $laraBig;
    }
    ```
2. Using by call: ```
    $this->laraBig
      ->setStore('Store Model')
      ->catalog
      ->product
      ->all()
    ```

### Development guide:

[](#development-guide)

##### Enviroment:

[](#enviroment)

- Docker &amp; Docker compose
- Laradock

##### Step to develop:

[](#step-to-develop)

1. Create new laravel project
2. Update the `composer.json` file: ```
      "extra": {
          "laravel": {
              "providers": [
                  "Smartosc\\LaraBig\\LaraBigProvider"
              ]
          }
      },
      "autoload": {
          "psr-4": {
              "App\\": "app/",
              "Smartosc\\LaraBig\\": "larabig/src/LaraBig"
          },
          "classmap": [
              "database/seeds",
              "database/factories"
          ]
      },
    ```
3. Clone this package into project created in step 1 with name `larbig`
4. Run `composer dump-autoload -o` to Update autoload file.

##### Note:

[](#note)

- All of class need create contract interface in the folder: `LaraBig\Contracts` and bind in `LaraBigProvider`

### TODO

[](#todo)

- Build event handle
- Webhook handle

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 70% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b21fa1a7080ddf42d1e753d2cf3d4fc603b306cb6090433d857bb41a79182fa9?d=identicon)[kienpt95](/maintainers/kienpt95)

---

Top Contributors

[![kienpt95-sm](https://avatars.githubusercontent.com/u/42428298?v=4)](https://github.com/kienpt95-sm "kienpt95-sm (70 commits)")[![longkt-smartosc](https://avatars.githubusercontent.com/u/102211600?v=4)](https://github.com/longkt-smartosc "longkt-smartosc (30 commits)")

### Embed Badge

![Health badge](/badges/smartosc-larabig/health.svg)

```
[![Health](https://phpackages.com/badges/smartosc-larabig/health.svg)](https://phpackages.com/packages/smartosc-larabig)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
