All Classes

Browse 18 classes & traits in this project. There are 14 source classes, 4 test classes, and 0 traits.

Note: As of Dec 23, 2023, only classes & traits are listed. interfaces & enums are not supported.

Source Classes (not tests)

  • Scrawl: Central class for running scrawl.
  • ugh_old_things: just old code that i don't wanna get rid of
  • Regex: No description...
  • Main: No description...
  • DocBlock: @featured
  • MdVerbs: Runs @mdverb extensions, enabling special callbacks for @verb()s in .src.md files
  • MainVerbs: No description...
  • Ast: No description...
  • DoNothingExtension: Literally does nothing except the constructor and $scrawl property. Just a base class to save boilerplate on the interface
  • TestExtension: Class purely exists to test that extensions work
  • Php: Integrate the lexer for PHP files
  • Main: No description...
  • ExportStartEnd: Export code between // @export_start(key) and // @export_end(key)
    @featured
  • ExportDocBlock: Export docblock content above @export(key)
    @featured

Traits

Test Classes

  • SrcCode: For testing all things related to source code
  • MdTemplates: For testing all things .md file
  • MdDocs: For testing all things .md file
  • Integrate: No description...