Overview

Namespaces

  • Autarky
    • Config
      • Loaders
    • Console
    • Container
      • Exception
      • Factory
      • Proxy
    • Database
    • Errors
    • Events
    • Files
    • Http
    • Logging
    • Providers
    • Routing
      • Events
    • Testing
    • TwigTemplating
      • Extensions
    • Utils

Classes

  • Configuration
  • Controller
  • DefaultRouteConfigurator
  • Route
  • RoutePathGenerator
  • Router
  • RoutingProvider
  • UrlGenerator

Interfaces

  • InvokerInterface
  • RoutePathGeneratorInterface
  • RouterInterface

Traits

  • ControllerTrait
  • Overview
  • Namespace
  • Class

Namespace Autarky\Routing

Namespaces summary
Autarky\Routing\Events
Classes summary
Configuration

Class representation of a routing config, which can be used instead of manually adding routes onto the Router object.

Controller Base web controller class for convenience and accessibility to newcomers.
DefaultRouteConfigurator

This configurator reads the app/config/routes file and mounts it onto the root path of your application.

Route Class that represents a single route in the application.
RoutePathGenerator Interface for routers that the framework can utilize.
Router FastRoute implementation of the router.
RoutingProvider Simple service provider for the FastRoute implementation.
UrlGenerator URL generator.
Interfaces summary
InvokerInterface Class that can invoke a route's callable.
RoutePathGeneratorInterface Interface for routers that the framework can utilize.
RouterInterface Interface for routers that the framework can utilize.
Traits summary
ControllerTrait

Trait for controller functionality. Any class that implements this trait should also implement the interface Autarky\Container\ContainerAwareInterface - the interface's methods are implemented by the trait, but you still need to implement the interface on the class.

Autarky Framework API documentation generated by ApiGen