Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 2.41 KB

README.md

File metadata and controls

57 lines (45 loc) · 2.41 KB

Tests Code Style Mutation Testing Netlify Status MIT Software License


Gacela logo

Build modular PHP applications

Simplify the communication of your different modules in your application.

Description

Gacela encourages your modules to interact with each other in a unified way:

  • Modules interact with each other only via their Facade
  • The Facade is the entry point of a module
  • The Factory manages the intra-dependencies of the module
  • The Provider resolves the extra-dependencies of the module
  • The Config has access to the project's config files

Documentation

You can find the complete documentation for gacela online in the official gacela documentation.

Contribute

You are welcome to contribute reporting issues, sharing ideas, or with your pull requests.

Make sure to read our contribution guide where you will find, among other things, how to set up your environment with the various tools we use to develop this framework.

Contributors

Contributors list