EngineResolver
in package
Table of Contents
- $resolved : array<string|int, mixed>
- The resolved engine instances.
- $resolvers : array<string|int, mixed>
- The array of engine resolvers.
- register() : void
- Register a new engine resolver.
- resolve() : Engine
- Resolve an engine instance by name.
Properties
$resolved
The resolved engine instances.
protected
array<string|int, mixed>
$resolved
= []
$resolvers
The array of engine resolvers.
protected
array<string|int, mixed>
$resolvers
= []
Methods
register()
Register a new engine resolver.
public
register(string $engine, Closure $resolver) : void
The engine string typically corresponds to a file extension.
Parameters
- $engine : string
- $resolver : Closure
Return values
void —resolve()
Resolve an engine instance by name.
public
resolve(string $engine) : Engine
Parameters
- $engine : string