Namespace ICanBoogie\Render
Namespaces summary
ICanBoogie\Render\EngineCollection |
ICanBoogie\Render\Renderer |
ICanBoogie\Render\TemplateResolver |
Classes summary
BasicTemplateResolver | Resolves templates pathname. |
EngineCollection | An engine collection. |
EngineNotAvailable | Exception thrown when there is no engine available to render a template. |
EngineNotDefined | Exception thrown when a required engine is not defined. |
PHPEngine | Renders PHP templates. |
Renderer | |
TemplateName | Representation of a template name. |
Interfaces summary
Engine | An interface for template engines. |
Exception | Render exceptions implement this interface so that they can be easily recognized. |
TemplateResolver | An interface for template resolvers. |
Traits summary
TemplateResolverTrait | Support functions for template resolvers. |
Exceptions summary
TemplateNotFound | Exception throw when a template cannot be found. |
Functions summary
get_engines | Returns a shared engine collection. |
get_renderer | Returns a shared renderer. |
get_template_resolver | Returns a shared template resolver. |