ICanBoogie
  • Documentation
  • API Reference
  • bind-render v0.5.0
Namespaces
  • ICanBoogie
    • Binding
      • Render
Classes
  • ApplicationTemplateResolver
  • Hooks
Traits
  • CoreBindings

Class Hooks

Namespace: ICanBoogie\Binding\Render
Located at Hooks.php

Methods summary

public static alter_template_resolver( ICanBoogie\Render\TemplateResolver\AlterEvent $event, ICanBoogie\Render\TemplateResolver $target )

Decorates the template resolver with an ICanBoogie\Binding\Render\ApplicationTemplateResolver instance.

Decorates the template resolver with an ICanBoogie\Binding\Render\ApplicationTemplateResolver instance.

Parameters

$event
$target
public static get_template_engines( void ) : ICanBoogie\Render\EngineCollection

Returns an engine collection.

Returns an engine collection.

Returns

ICanBoogie\Render\EngineCollection
public static get_template_resolver( void ) : ICanBoogie\Render\TemplateResolver

Returns a clone of the shared template resolver.

Returns a clone of the shared template resolver.

Returns

ICanBoogie\Render\TemplateResolver
public static get_renderer( void ) : ICanBoogie\Render\Renderer

Returns a clone of the shared renderer.

Returns a clone of the shared renderer.

Returns

ICanBoogie\Render\Renderer
public static render( ICanBoogie\Core $app, mixed $target_or_options, array $additional_options = [] ) : mixed

Renders a template.

Renders a template.

Parameters

$app
$target_or_options
$additional_options

Returns

mixed
bind-render v0.5.0 – Check on GitHub – API documentation generated by ApiGen