Download the PHP package pictastudio/venditio-core without Composer
On this page you can find all versions of the php package pictastudio/venditio-core. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pictastudio/venditio-core
More information about pictastudio/venditio-core
Files in pictastudio/venditio-core
Package venditio-core
Short Description ecommerce core package
License MIT
Homepage https://github.com/pictastudio/venditio-core
Informations about the package venditio-core
ecommerce core package
Venditio core it's a headless e-commerce tool. It provides the core functionality for an e-commerce laravel based application, giving you the freedom to choose the frontend stack.
Installation
You can install the package via composer:
You can install the package with:
This is the contents of the published config file:
Usage
Api
By default the api routes provided by this package are public, with no authetication setup.
You should provide the authentication layer in your app using something like laravel/breeze
for SPA or other kinds of authentication.
Carts
Generator
Customize cart identifier generator Modify the bind in laravel container
Orders
Generator
Customize order identifier generator Modify the bind in laravel container
TODO:
- [ ] update outdated docs
- [ ] docs on binding of models and dtos into container
- [ ] pipeline docs
- [ ] docs on
OrderStatus
enum andContracts\OrderStatus
on how it's used and the logic behind it - [ ] docs on customizing validation rules
- [ ] fix updating cart lines in
CartUpdatePipeline
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Picta Studio
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of venditio-core with dependencies
illuminate/contracts Version ^10.0
spatie/laravel-activitylog Version ^4.7
spatie/laravel-package-tools Version ^1.14.0
spatie/laravel-permission Version ^6.3
spatie/laravel-query-builder Version ^5.7
spatie/laravel-sluggable Version ^3.5