chemaclass / gacela-module-example
A basic module using gacela library
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
pkg:composer/chemaclass/gacela-module-example
Requires
- php: >=8.0
- gacela-project/gacela: @stable
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.35
- gacela-project/phpstan-extension: ^0.3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.6
- roave/security-advisories: dev-latest
- symfony/var-dumper: ^5.4
- vimeo/psalm: ^4.30
This package is auto-updated.
Last update: 2025-10-21 19:21:58 UTC
README
This is an example of a module using Gacela Framework.
Example Gacela structure
application-name
├── gacela.php
├── config
│ └── default.php
│
├── src
│ └── Customer
│ ├── Domain
│ │ └── Generator
│ │ ├── NicknameGenerator.php
│ │ └── NicknameGeneratorInterface.php
│ ├── CustomerConfig.php
│ ├── CustomerDependencyProvider.php
│ ├── CustomerFacade.php
│ ├── CustomerFacadeInterface.php
│ └── CustomerFactory.php
│
├── tests
│ └── ...
└── vendor
└── ...
Documentation
You can check the full documentation in the official website.