CI / testsuite (mysql, 8.1, ) (push) Failing after 14s
Details
CI / testsuite (mysql, 8.4, ) (push) Failing after 14s
Details
CI / testsuite (pgsql, 8.1, ) (push) Failing after 6m21s
Details
CI / testsuite (pgsql, 8.4, ) (push) Failing after 8m1s
Details
CI / testsuite (sqlite, 8.1, ) (push) Failing after 6m27s
Details
CI / testsuite (sqlite, 8.1, prefer-lowest) (push) Failing after 6m28s
Details
CI / testsuite (sqlite, 8.4, ) (push) Failing after 8m0s
Details
CI / Coding Standard & Static Analysis (push) Failing after 6m1s
Details
|
||
---|---|---|
.gitea/workflows | ||
.github/workflows | ||
config | ||
src | ||
templates | ||
tests | ||
webroot | ||
.gitignore | ||
LICENSE | ||
README.md | ||
composer.json | ||
phpunit.xml.dist |
README.md
CakeProducts plugin for CakePHP
Installation
You can install this plugin into your CakePHP application using composer.
The recommended way to install composer packages is:
composer require hi-powered-dev/cake-products
Database Structure
Products belong to ProductCategories, ProductCategories is hierarchical and belongs to ProductCatalogs.
ProductCategoryAttributes belongs to ProductCategories and attributes are inherited from their parents up the category tree.
ProductCategoryAttributes can have many ProductCategoryAttributeOptions (constrained attributes)