frankfoerster / cakephp-app-template
A customized app skeleton for new CakePHP 3.x projects.
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=7.0.0
- ext-intl: *
- ext-mbstring: *
- ext-openssl: *
- cakephp/cakephp: ~3.2
- cakephp/migrations: 1.5.*
- cakephp/plugin-installer: *
- frankfoerster/cakephp-asset: 3.0.*
- frankfoerster/cakephp-environment: ^3.0
- frankfoerster/cakephp-filter: dev-cake3
- mobiledetect/mobiledetectlib: 2.*
Requires (Dev)
- cakephp/bake: 1.*
- cakephp/cakephp-codesniffer: 2.*
- cakephp/debug_kit: ~3.2
- pdepend/pdepend: *
- phing/phing: *
- phploc/phploc: *
- phpmd/phpmd: *
- phpunit/php-code-coverage: *
- phpunit/phpunit: 5.*
- psy/psysh: @stable
- sebastian/phpcpd: *
This package is auto-updated.
Last update: 2024-10-12 03:22:20 UTC
README
A customized app template to start new CakePHP 3.x projects.
Setup includes the following tool/build chain for dev and production:
- grunt
- requirejs
- bower
- less
- backbone + marionette
and these CakePHP plugins:
Installation
- Download Composer or update
composer self-update
. - Run
php composer.phar create-project --prefer-dist frankfoerster/cakephp-app-template [app_name]
.
If Composer is installed globally, run
composer create-project --prefer-dist frankfoerster/cakephp-app-template [app_name]
You should now be able to visit the path to where you installed the app and see the setup traffic lights.
Configuration
Read and edit config/Environment/config.php
and setup your environment specific 'Datasources', 'Email' configurations and any other
configuration in config/Environment/environment.xyz.php
.
For more details take a look at the Environment plugin documentation.