Boilerplate¶
The organization of Panda follows the standards of similar projects.
├── composer.json
├── config
│ ├── application.php
│ └── environments
│ ├── development.php
│ ├── staging.php
│ └── production.php
├── db
├── docker-compose.yml
├── log
│ ├── db
│ └── web
├── phpcs.xml
├── vendor
├── wp-cli.yml
└── htdocs
├── app
│ ├── mu-plugins
│ ├── plugins
│ ├── themes
│ └── uploads
├── index.php
├── wp-config.php
└── core
The following list might help to better understand the exact project structure.
- Settings of this composer package go into
composer.json
. - Environment settings are defined in
config
. - Databases can be stored locally in
db
during development. - Container settings can be found in
docker-compose.yml
. - Micro service events are mounted to
log
for persistency. phpcs.xml
describes the Panda Coding Standards.- Third party libraries end up in the
vendor
directory. wp-cli.yml
generateswp-config.php
including plugin and core settings.- The docroot
htdocs
contains all data processed by the webserver.
Last update: January 28, 2021