All Classes

Browse 19 classes & traits in this project. There are 16 source classes, 3 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)

  • CodeScrawlExt: No description...

  • StaticFile: Build headers for static files like .js or .css or image files

  • Files: Utility class to work with files & directories

  • FancyClosure: Normalize callable usage & bind paramaters to a callable, like you can in javascript

  • ClassFinder: Find a fully qualified classname in a file. (or for multiple files in a directory)

  • Lia: No description...

  • Router: HTTP router.
    You configure it, add routes to it, then get routes from it, for a given request url & request method.

  • Route: A value-object for holding route information, with some convenience methods.

    Some behavior is documented in this class, but it's really all up to the calling code.

  • Response: Mutable object to represent a web response

  • Responder: Processes a route, modifying the response to produce output.

  • Request: A value-object to represent a web request.

  • FastFileRouter: No description...

  • App: Liaison App

  • Addon: No description...

  • Router: Sets up routes & handles Response events, returning route lists, and printing responses

  • Server: No description...

Traits

Test Classes