📡 You're offline — showing cached content
New version available!
Quick Access
Tutorials Zend Framework / Laminas Laminas Directory Structure

Laminas Directory Structure

4 min read
Understand Laminas MVC folder structure: config/, module/, public/, data/, and vendor/.

Laminas MVC Structure

myapp/
├── config/
│   ├── application.config.php    # module list
│   └── autoload/                 # environment configs
├── data/                         # cache, logs
├── module/
│   ├── Application/              # Default module
│   │   ├── config/module.config.php
│   │   ├── src/
│   │   │   ├── Controller/
│   │   │   ├── Form/
│   │   │   ├── Model/
│   │   │   └── Module.php
│   │   └── view/application/
│   └── Blog/                     # Your custom module
│       ├── config/
│       ├── src/
│       └── view/
├── public/
│   └── index.php                 # Front controller
└── vendor/