Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 696 Bytes

README.md

File metadata and controls

14 lines (11 loc) · 696 Bytes

BuphaloTemplates

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/, or templates/)
    • 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