ICanBoogie/Render v0.4.0
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Render
      • EngineCollection
      • Renderer
      • TemplateResolver

Classes

  • BasicTemplateResolver
  • EngineCollection
  • EngineNotAvailable
  • EngineNotDefined
  • PHPEngine
  • Renderer
  • TemplateName

Interfaces

  • Engine
  • Exception
  • TemplateResolver

Traits

  • TemplateResolverTrait

Exceptions

  • TemplateNotFound

Functions

  • get_engines
  • get_renderer
  • get_template_resolver

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.
ICanBoogie/Render v0.4.0 API documentation generated by ApiGen