https://github.com/vanilophp/contracts
Shared Vanilo Interfaces package
https://github.com/vanilophp/contracts
vanilo
Last synced: 10 months ago
JSON representation
Shared Vanilo Interfaces package
- Host: GitHub
- URL: https://github.com/vanilophp/contracts
- Owner: vanilophp
- License: mit
- Created: 2017-11-03T09:16:13.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-07-21T08:22:09.000Z (11 months ago)
- Last Synced: 2025-07-28T10:37:43.048Z (11 months ago)
- Topics: vanilo
- Language: PHP
- Homepage: https://vanilo.io
- Size: 104 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Vanilo Contracts
[](https://github.com/vanilophp/contracts/actions?query=workflow%3Atests)
[](https://packagist.org/packages/vanilo/contracts)
[](https://packagist.org/packages/vanilo/contracts)
[](LICENSE.md)
> Vanilo is an E-commerce Framework for Laravel.
> Check out [vanilo.io](https://vanilo.io).
This is a subtree-split of the `Contracts` folder from Vanilo Framework and
constitutes a standalone package that defines shared interfaces across various
Vanilo Modules.
It aims to support using individual modules without the Framework.
So that you can choose for example to use the
[checkout](https://github.com/vanilophp/checkout) component without the
[cart](https://github.com/vanilophp/cart) component.
## Usage
See the [Vanilo Documentation](https://vanilo.io/docs/master/what-is-vanilo) for more details.