BumbleDocGen / Technical description of the project / Class map / MainTwigEnvironment
MainTwigEnvironment class:
namespace BumbleDocGen\Core\Renderer\Twig;
final class MainTwigEnvironment
- # __construct | source code
public function __construct(\BumbleDocGen\Core\Configuration\Configuration $configuration, \BumbleDocGen\Core\Renderer\Twig\MainExtension $mainExtension, \BumbleDocGen\Core\Plugin\PluginEventDispatcher $pluginEventDispatcher);
Parameters:
Name | Type | Description |
---|---|---|
$configuration | \BumbleDocGen\Core\Configuration\Configuration | - |
$mainExtension | \BumbleDocGen\Core\Renderer\Twig\MainExtension | - |
$pluginEventDispatcher | \BumbleDocGen\Core\Plugin\PluginEventDispatcher | - |
- # render | source code
public function render(mixed $name, array $context = []): string;
Parameters:
Name | Type | Description |
---|---|---|
$name | mixed | - |
$context | array | - |
Return value: string
Throws: