πŸ“‚Folder Structure

CakePHP Light Able folder structure is meticulously organized to enhance project scalability and maintainability. With directories for routes, controllers, assets, views, and configuration settings.

β”œβ”€β”€ πŸ“ Admin  
        β”œβ”€β”€ πŸ“bin
        β”œβ”€β”€ πŸ“config
        β”œβ”€β”€ πŸ“logs
        β”œβ”€β”€ πŸ“plugins
        β”œβ”€β”€ πŸ“resources
        β”œβ”€β”€ πŸ“src
        β”œβ”€β”€ πŸ“ templates
        |        β”œβ”€β”€ πŸ“cell
        |        β”œβ”€β”€ πŸ“ element
        |        |        └── πŸ“„ All Common layout PHP Pages
        |        β”œβ”€β”€ πŸ“email
        |        β”œβ”€β”€ πŸ“views
        |        β”œβ”€β”€ πŸ“Error
        |        β”œβ”€β”€ πŸ“layout
        |        β”œβ”€β”€ πŸ“ pages
        |        |        └── πŸ“„ All PHP Pages
        |        └── πŸ“Users
        β”œβ”€β”€ πŸ“ tests
        β”œβ”€β”€ πŸ“ tmp
        β”œβ”€β”€ πŸ“ webroot
        |        β”œβ”€β”€ πŸ“css
        |        β”œβ”€β”€ πŸ“fonts
        |        β”œβ”€β”€ πŸ“images
        |        β”œβ”€β”€ πŸ“js
        |        └── πŸ“json
        β”œβ”€β”€ πŸ“„ .editorconfig
        β”œβ”€β”€ πŸ“„ .gitattributes
        β”œβ”€β”€ πŸ“„ .gitignore
        β”œβ”€β”€ πŸ“„ .htaccess
        β”œβ”€β”€ πŸ“„ composer.json
        β”œβ”€β”€ πŸ“„ composer.lock
        β”œβ”€β”€ πŸ“„ index.php
        β”œβ”€β”€ πŸ“„ phpcs.xml
        β”œβ”€β”€ πŸ“„ phpstan.neon
        β”œβ”€β”€ πŸ“„ phpunit.xml.dist
        └── πŸ“„ README.md

Light Able CakePHP Folders Structure

File/FolderPathDescription

πŸ“‚Lightable-CakePHP

root:

The main folder of our project.

πŸ“src

src/

A Directory for controllers.

πŸ“logs

logs/

A Directory for error.

πŸ“ config

config/

A Directory for config.

πŸ“tmp

tmp/

A Directory for cache.

πŸ“ templates

templates/

All the PHP files are here.

πŸ“ tests

tests/

All tests files will be here.

Light Able CakePHP Files

FilePathDescription

composer.json

/composer.json

All the CakePHP packages will be in this file

Last updated