Twig_FactoryRuntimeLoader
extends FactoryRuntimeLoader
in package
Lazy loads the runtime implementations for a Twig element.
Tags
Table of Contents
- $map : mixed
- __construct() : mixed
- load() : object|null
- Creates the runtime implementation of a Twig element (filter/function/test).
Properties
$map
private
mixed
$map
Methods
__construct()
public
__construct([array<string|int, mixed> $map = [] ]) : mixed
Parameters
- $map : array<string|int, mixed> = []
-
An array where keys are class names and values factory callables
Return values
mixed —load()
Creates the runtime implementation of a Twig element (filter/function/test).
public
load(mixed $class) : object|null
Parameters
- $class : mixed
-
A runtime class
Return values
object|null —The runtime instance or null if the loader does not know how to create the runtime for this class