neighborhoods / buphalo-templates
A collection of versioned, re-usable templates, annotation processors, and utility classes for Buphalo.
dev-main
2023-07-06 15:56 UTC
Requires
- neighborhoods/buphalo: ^2.0
This package is auto-updated.
Last update: 2026-03-06 00:40:37 UTC
README
A collection of versioned, re-usable templates, annotation processors, and utility classes for Buphalo.
Oragnization
Because code is constantly evolving, supporting many different versions of templates may be necessary at a single time. To facilitate this, this repo is heavily versioned by PHP Version and Internval Version.
Each every object should be stored in the following pattern:
- Top Level Directory (
src/,fab/, ortemplates/)- PHP Version (e.g.
Php81/for things that work in PHP 8.1+)- 1+ Levels of Object Group (e.g.
ClassDefinition/,AnnotationProcessors/Prefab8/)- Internal Version (e.g.
V1/)- Individual Files
- Internal Version (e.g.
- 1+ Levels of Object Group (e.g.
- PHP Version (e.g.