This document summarizes CakePHP development including:
- Using Composer to manage dependencies and create new CakePHP projects.
- The basic file structure of CakePHP including folders for Config, Controller, Model, View, and more.
- Configuring CakePHP through files like bootstrap.php, routes.php and app.php.
- Using Migrations with Phinx to manage the database schema.
- The Bake command to generate controllers, models and other code.
- Building a sample application with Companies, Users and Reviews models along with their associations.
- An overview of Controllers including loading models, views and components.
- Models for querying, finding, validating and saving entities