PHP Class Themosis\View\ViewServiceProvider

Inheritance: extends Themosis\Foundation\ServiceProvider
显示文件 Open project: themosis/framework

Public Methods

Method Description
boot ( ) Register custom Blade directives for use into views.
register ( )

Protected Methods

Method Description
registerBladeEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver ) Register the Blade engine to the EngineResolver.
registerEngineResolver ( ) Register the EngineResolver instance to the application.
registerLoop ( ) Register the loop helper class.
registerPhpEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver ) Register the PHP engine to the EngineResolver.
registerTwigEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver ) Register the Twig engine to the EngineResolver.
registerTwigEnvironment ( ) Register Twig environment and its loader.
registerViewFactory ( ) Register the view factory. The factory is available in all views.

Method Details

boot() public method

Register custom Blade directives for use into views.
public boot ( )

register() public method

public register ( )

registerBladeEngine() protected method

Register the Blade engine to the EngineResolver.
protected registerBladeEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver )
$engine string Name of the engine.
$resolver Illuminate\View\Engines\EngineResolver

registerEngineResolver() protected method

Register the EngineResolver instance to the application.
protected registerEngineResolver ( )

registerLoop() protected method

Register the loop helper class.
protected registerLoop ( )

registerPhpEngine() protected method

Register the PHP engine to the EngineResolver.
protected registerPhpEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver )
$engine string Name of the engine.
$resolver Illuminate\View\Engines\EngineResolver

registerTwigEngine() protected method

Register the Twig engine to the EngineResolver.
protected registerTwigEngine ( string $engine, Illuminate\View\Engines\EngineResolver $resolver )
$engine string
$resolver Illuminate\View\Engines\EngineResolver

registerTwigEnvironment() protected method

Register Twig environment and its loader.
protected registerTwigEnvironment ( )

registerViewFactory() protected method

Register the view factory. The factory is available in all views.
protected registerViewFactory ( )