Represent an object which has a WordPress query filter attribute.
Allow objects to have routes
Represent a route
Provide a fluent interface for registering routes with the router.
Provide routing for site requests (i.e. all non-api requests).
Provide routing dependencies
Provide middleware sorting.
Represent an object which has a WordPress query filter.
Interface for HasRoutesTrait
Interface that routes must implement