Download the PHP package lutforrahman/nujhatcart without Composer

On this page you can find all versions of the php package lutforrahman/nujhatcart. 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 nujhatcart

Latest Stable Version Total Downloads Latest Unstable Version License

Monthly Downloads

Daily Downloads

Nujhatcart The Laravel Shoppingcart

A simple shoppingcart implementation for Laravel >=5.4

Installation

Laravel 5.4

Install the package through Composer. Open your terminal in your project directory, wirte :

Press enter and package will start downloading ...

OR

Edit your project's composer.json file and add :

Next, run the Composer update command from the Terminal:

composer update

Now all you have to do is add the service provider of the package and alias the package. To do this open your config/app.php file.

Add a new line to the service providers array:

Lutforrahman\Nujhatcart\NujhatcartServiceProvider::class

After that add a new line to the aliases array:

'Cart' => Lutforrahman\Nujhatcart\Facades\Cart::class,

Now you're ready to start using the shoppingcart in your application.

Documentation

Look at one of the following topics to learn more about iLaCart

Add to Cart

The shoppingcart gives you the following methods to use:

Cart::insert()

Update Cart

Cart::update()

// In Controller

Remove an Item from Cart

Cart::remove()

// In Controller

Get a single Item from Cart

Cart::get()

Get all Items from Cart

Cart::contents()

Empty Cart [ remove all items from cart]

Cart::destroy()

Get total amount of added Items in Cart

Cart::total()

[Subtotal] Get total amount of an added Item in Cart [single item with quantity > 1]

Cart::subtotal()

Get total discount amount of items added in Cart

Cart::discount()

Cart::setCustomDiscount(5.00)

Cart::customDiscount()

Get total quantity of a single item added in Cart

Cart::cartQuantity()

Show Cart contents

Exceptions

The Cart package will throw exceptions if something goes wrong. This way it's easier to debug your code using the Cart package or to handle the error based on the type of exceptions. The Cart packages can throw the following exceptions:

Exception Reason
NujhatcartInstanceException When no instance is passed to the instance() method
NujhatcartInvalidItemException When a new product misses one of it's arguments (id, name, quantity, price, tax)
NujhatcartInvalidDiscountException When a non-numeric discount is passed
NujhatcartInvalidPriceException When a non-numeric price is passed
NujhatcartInvalidQuantityException When a non-numeric quantity is passed
NujhatcartInvalidItemIDException When the $itemId that got passed doesn't exists in the current cart
NujhatcartInvalidTaxException When a non-numeric tax is passed
NujhatcartUnknownModelException When an unknown model is associated to a cart row

Example

// Controller

// View

Follow me

Follow me on twitter : https://twitter.com/social_lutfor


All versions of nujhatcart with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
illuminate/support Version ~5.0
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 lutforrahman/nujhatcart contains the following files

Loading the files please wait ....