All Classes
Browse 50 classes & traits in this project. There are 27 source classes, 23 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... -
Hook
: -
Error
: How will this be used?
Show error at top of current page
Redirect to error page with (or without) a message
Show error page instead of requested page (no redirect)
Log an error -
Seo
: Resources for needed seo data/
https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started
https://ogp.me/
https://www.w3schools.com/tags/tag_meta.asp
NOT USED https://schema.org -
View
: -
Server
: A very bad integration of the Router & other addons & utility classes that makes it easy to send a response -
Resources
: A component for managing multiple css & js files for a single request. -
Autoload
: No description... -
ResourceSorter
: No description... -
Router
: description -
StaticFile
: Build headers for static files like .js or .css or image files -
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) -
Files
: Utility class to work with files & directories -
Hooks
: A class to organize all hook names across the main package.
This class started on Aug 22, 2024. Pre-existing hooks may get added into here, but I have no explicit plans to do that.
New hooks hopefully will all be added here. -
Package
: No description... -
Exception
: No description... -
Addon
: No description... -
FastFileRouter
: No description... -
Lia
: No description... -
Request
: A simple object to represent a web request -
View
: A View, which passes properties to a template file and loads associated resources (.css/.js files). You must invoke__toString()
(''.$view
) or$view->content()
or$view->resources()
or nothing happens. -
Response
: Mutable object to represent a web response -
Route
: A simple object to hold route information for a matched route.Nothing documented here is enforced by this class. It's all passed TO it.
If a different Routing component is used, it might not follow the currently documented usage in this class.
Traits
Test Classes
-
Hook
: No description... -
RouterOther
: Old router tests that are sloppy, confusing, hard to understand but still provide utility. -
Redirect
: No description... -
Error
: No description... -
Seo
: No description... -
View
: No description... -
Server
: No description... -
Resources
: No description... -
Autoload
: No description... -
ResourceSorter
: No description... -
Cache
: No description... -
Router
: No description... -
ToSort
: No description... -
af26d678e4762cff671120edfeb379f
: No description... -
a3df21ac0741f3e6d179c027902494e
: No description... -
a42f3445030ffeb18870a20244ef92c
: No description... -
Lia
: No description... -
FastFileRouter
: No description... -
BasePackage
: No description... -
Bugs
: for testing bugs I find while working on Liaison -
FancyClosure
: No description... -
Server
: Test the fully-functional server -
OldTests
: To keep old tests that I used to help write features.