Skip to content

schranz-templating/laravel-twig-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schranz Template Renderer Integration for Twig

Integrate the templating Twig Adapter into the Laravel Framework.

Part of the Schranz Templating Project.

Installation

Install this package via Composer:

composer require schranz-templating/laravel-twig-integration

Depending on the projects setup maybe following need to be added to the config/app.php:

    'providers' => [
        // ...
        Schranz\Templating\Integration\Laravel\Twig\SchranzTemplatingTwigProvider::class,
    ],

Configuration

The example and default configuration can be found in config/schranz_templating_twig.php.

Extensions

To extend Twig functionality you can create a new service implementing the Twig\Extension\ExtensionInterface, the service need to be tagged with twig.extension to be registered as Twig Extension:

$app->tag(\App\Twig\MyExtension::class, 'twig.extension');

Read more about Twig Extensions in the Twig documentation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages