Skip to content

lukepolo/laracart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5ef030d · May 21, 2024
Jun 24, 2021
Jul 12, 2021
May 21, 2024
Sep 13, 2023
Jul 12, 2021
Jul 10, 2017
Feb 23, 2021
Jan 5, 2016
May 21, 2024
Jul 12, 2021
Jul 12, 2021
Jan 8, 2016
Jul 12, 2021

Repository files navigation

LaraCart - Laravel Shopping Cart Package (http://laracart.lukepolo.com)

Build Status Latest Stable Version Test Coverage Total Downloads License

Features

  • Coupons
  • Session Based System
  • Cross Device Support
  • Multiple cart instances
  • Fees such as a delivery fee
  • Taxation on a the item level
  • Prices display currency and locale
  • Endless item chaining for complex systems
  • Totals of all items within the item chains
  • Item Model Relation at a global and item level
  • Quickly insert items with your own item models

Laravel compatibility

Laravel laracart
5.1 | 5.2 | 5.3 1.1 | 1.2
5.4+ 1.*

Installation

Install the package through Composer. Edit your project's composer.json file by adding:

{
    "require": {
        ........,
        "lukepolo/laracart": "1.11.*"
    }
}

If using 5.4 you will need to include the service providers / facade in app/config/app.php:

	LukePOLO\LaraCart\LaraCartServiceProvider::class,

Include the Facade :

	'LaraCart' => LukePOLO\LaraCart\Facades\LaraCart::class,

Copy over the configuration file by running the command:

    php artisan vendor:publish --provider='LukePOLO\LaraCart\LaraCartServiceProvider'

Documentation

http://laracart.lukepolo.com

To Contribute to documentation use this repo :

https://github.com/lukepolo/laracart-docs

License

MIT