paneric / mpc-cms-items
v0.0.1
2025-07-08 13:40 UTC
Requires
- php: >=8.1
- paneric/middleware: ^1.0
- paneric/mpc-common: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.17
- phpmd/phpmd: @stable
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.7
- symfony/var-dumper: 6.2.*
This package is not auto-updated.
Last update: 2025-07-08 15:01:37 UTC
README
mpc-module
- reusable component as composer package
- as site, serves as scaffold for site modules
- as site module, serves as scaffold for site module submodules, pages or both
- can serve as a separate service in needed
mpc-cms-items
- reusable component as composer package
- event driven
- as page, serves as scaffold for page features
- as feature, builds view partials (html) or delivers data (json)
Structure example:
- site (mpc-module) as site scaffold
- public area (mpc-module) as site module
- home page (mpc-cms-items) as page
- login page (mpc-cms-items) as page
- registration page (mpc-cms-items) as page
- private area (mpc-module) as site module
- user area (mpc-module) as site module submodule
- commands (mpc-cms-items) as page
- menu (mpc-cms-items) as feature
- content (mpc-cms-items) as feature
- footer (mpc-cms-items) as feature
- commands (mpc-cms-items) as page
- dashboard (mpc-cms-items) as page
- user area (mpc-module) as site module submodule
- error page (mpc-cms-items) as page
- public area (mpc-module) as site module