Silex API

Classes

Silex\Application The Silex framework class.
Silex\Application\FormTrait Form trait.
Silex\Application\MonologTrait Monolog trait.
Silex\Application\SecurityTrait Security trait.
Silex\Application\SwiftmailerTrait Swiftmailer trait.
Silex\Application\TranslationTrait Translation trait.
Silex\Application\TwigTrait Twig trait.
Silex\Application\UrlGeneratorTrait UrlGenerator trait.
Silex\CallbackResolver
Silex\ConstraintValidatorFactory Uses a service container to create constraint validators with dependencies.
Silex\Controller A wrapper for a controller, mapped to a route.
Silex\ControllerCollection Builds Silex controllers.
Silex\ControllerProviderInterface Interface for controller providers.
Silex\ControllerResolver Adds Application as a valid argument for controllers.
Silex\EventListener\ConverterListener Handles converters.
Silex\EventListener\LocaleListener Initializes the locale based on the current request.
Silex\EventListener\LogListener Log request, response and exceptions
Silex\EventListener\MiddlewareListener Manages the route middlewares.
Silex\EventListener\StringToResponseListener Converts string responses to proper Response instances.
Silex\ExceptionHandler Defaults exception handler.
Silex\ExceptionListenerWrapper Wraps exception listeners.
Silex\Exception\ControllerFrozenException Exception, is thrown when a frozen controller is modified
Silex\HttpCache HTTP Cache extension to allow using the run() shortcut.
Silex\LazyUrlMatcher Implements a lazy UrlMatcher.
Silex\Provider\DoctrineServiceProvider Doctrine DBAL Provider.
Silex\Provider\FormServiceProvider Symfony Form component Provider.
Silex\Provider\HttpCacheServiceProvider Symfony HttpKernel component Provider for HTTP cache.
Silex\Provider\HttpFragmentServiceProvider HttpKernel Fragment integration for Silex.
Silex\Provider\MonologServiceProvider Monolog Provider.
Silex\Provider\RememberMeServiceProvider Remember-me authentication for the SecurityServiceProvider
Silex\Provider\SecurityServiceProvider Symfony Security component Provider.
Silex\Provider\SerializerServiceProvider Symfony Serializer component Provider.
Silex\Provider\ServiceControllerServiceProvider
Silex\Provider\SessionServiceProvider Symfony HttpFoundation component Provider for sessions.
Silex\Provider\SwiftmailerServiceProvider Swiftmailer Provider.
Silex\Provider\TranslationServiceProvider Symfony Translation component Provider.
Silex\Provider\TwigCoreExtension Twig extension.
Silex\Provider\TwigServiceProvider Twig integration for Silex.
Silex\Provider\UrlGeneratorServiceProvider Symfony Routing component Provider for URL generation.
Silex\Provider\ValidatorServiceProvider Symfony Validator component Provider.
Silex\RedirectableUrlMatcher Implements the RedirectableUrlMatcherInterface for Silex.
Silex\Route A wrapper for a controller, mapped to a route.
Silex\Route\SecurityTrait Security trait.
Silex\ServiceControllerResolver Enables nameofservice:method_name syntax for declaring controllers.
Silex\ServiceProviderInterface Interface that all Silex service providers must implement.
Silex\Translator Translator that gets the current locale from the Silex application.
Silex\Util\Compiler The Compiler class compiles the Silex framework.
Silex\WebTestCase WebTestCase is the base class for functional tests.