PHPackages                             funayaki/cakephp-cart-plugin - 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. funayaki/cakephp-cart-plugin

ActiveCakephp-plugin

funayaki/cakephp-cart-plugin
============================

Shopping Cart Plugin for CakePHP that will work with any table and make it's records buyable.

2.x-dev(10y ago)06[1 PRs](https://github.com/funayaki/cakephp-cart-plugin/pulls)MITPHPPHP &gt;=5.3.2

Since Feb 19Pushed 7y ago1 watchersCompare

[ Source](https://github.com/funayaki/cakephp-cart-plugin)[ Packagist](https://packagist.org/packages/funayaki/cakephp-cart-plugin)[ Docs](http://github.com/burzum/Cart)[ RSS](/packages/funayaki-cakephp-cart-plugin/feed)WikiDiscussions develop Synced yesterday

READMEChangelogDependencies (1)Versions (5)Used By (0)

CakePHP Cart Plugin
===================

[](#cakephp-cart-plugin)

A CakePHP shopping cart plugin.

The cart plugin is a stand alone cart only plugin, no payment processors are included you'll have to write them or get them from somewhere else.

Cake3 Version of the Plugin
---------------------------

[](#cake3-version-of-the-plugin)

There is a CakePHP 3.x version of the plugin which is *not going to be open sourced* , but I'm looking for somebody who is interested in testing it. Please contact me if you're interested.

Requirements
------------

[](#requirements)

- CakePHP 2.x
- Search Plugin

Features
--------

[](#features)

- Make *any* of your models a buy-able item with just a few steps
- CartManager - handles the cart, adding and removing items from it
- Buy items via HTTP POST or GET
- Saves the cart to session
- Saves the cart to a cookie to make it persistent if not logged in
- Saves the cart to DB if user is logged
- Most, if not all steps are customizable by Events
- Allow/deny anonymous checkouts

Documentation
-------------

[](#documentation)

For documentation, as well as tutorials, see the [Docs](Docs/Home.md) directory of this repository.

Support
-------

[](#support)

For bugs and feature requests, please use the [issues](https://github.com/burzum/cakephp-cart-plugin/issues) section of this repository.

Contributing
------------

[](#contributing)

To contribute to this plugin please follow a few basic rules.

- Pull requests **must** be send to the `develop` branch.
- Contributions **must** follow the [CakePHP coding standard](http://book.cakephp.org/2.0/en/contributing/cakephp-coding-conventions.html).
- [Unit tests](http://book.cakephp.org/2.0/en/development/testing.html) **are required**.

Versioning
----------

[](#versioning)

Given a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when incompatible API changes are made, MINOR version when functionality in a backwards-compatible manner is changed, and PATCH version when backwards-compatible bug fixes are made.

License
-------

[](#license)

Copyright 2012 - 2014, Florian Krämer

Licensed under The MIT License Redistributions of files must retain the above copyright notice.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor3

3 contributors hold 50%+ of commits

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3849d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7eac05b31b47cce78a6dfdc727bfbecb290bb12b1591cc5be7e1ce63e25666d5?d=identicon)[tsmsogn](/maintainers/tsmsogn)

---

Top Contributors

[![ceeram](https://avatars.githubusercontent.com/u/111448?v=4)](https://github.com/ceeram "ceeram (8 commits)")[![burzum](https://avatars.githubusercontent.com/u/162789?v=4)](https://github.com/burzum "burzum (8 commits)")[![tincho](https://avatars.githubusercontent.com/u/178681?v=4)](https://github.com/tincho "tincho (7 commits)")[![skie](https://avatars.githubusercontent.com/u/130799?v=4)](https://github.com/skie "skie (4 commits)")[![tsmsogn](https://avatars.githubusercontent.com/u/595966?v=4)](https://github.com/tsmsogn "tsmsogn (2 commits)")[![whurdwfd](https://avatars.githubusercontent.com/u/5827681?v=4)](https://github.com/whurdwfd "whurdwfd (1 commits)")[![brandonjjon](https://avatars.githubusercontent.com/u/507435?v=4)](https://github.com/brandonjjon "brandonjjon (1 commits)")[![destinydriven](https://avatars.githubusercontent.com/u/358145?v=4)](https://github.com/destinydriven "destinydriven (1 commits)")[![aikchun](https://avatars.githubusercontent.com/u/4145525?v=4)](https://github.com/aikchun "aikchun (1 commits)")

---

Tags

carte-commerceshopping

### Embed Badge

![Health badge](/badges/funayaki-cakephp-cart-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/funayaki-cakephp-cart-plugin/health.svg)](https://phpackages.com/packages/funayaki-cakephp-cart-plugin)
```

###  Alternatives

[amsgames/laravel-shop

Package set to provide shop or e-commerce functionality (such as CART, ORDERS, TRANSACTIONS and ITEMS) to Laravel for customizable builds.

4845.9k](/packages/amsgames-laravel-shop)[lukepolo/laracart

A simple cart for Laravel

583135.4k1](/packages/lukepolo-laracart)[sylius/sylius-standard

Starting point for projects powered by Sylius eCommerce.

271291.3k](/packages/sylius-sylius-standard)[jackiedo/cart

A package used to create and manage carts (such as shopping, recently viewed, compared items...) in Laravel application.

20852.7k](/packages/jackiedo-cart)[pixelpeter/laravel5-woocommerce-api-client

Laravel 5 wrapper for the Woocommerce REST API

125103.4k](/packages/pixelpeter-laravel5-woocommerce-api-client)[realrashid/cart

Meet Cart — your ultimate solution for seamless shopping cart functionality in Laravel applications. Cart simplifies the complexities of shopping cart operations, from product additions to total calculations, ensuring a frictionless user experience.

1093.6k](/packages/realrashid-cart)

PHPackages © 2026

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