ony / twigbridge
dev-master
2020-05-30 12:37 UTC
Requires
- php: >=7.1
- illuminate/support: ^5.5|^6|^7
- illuminate/view: ^5.5|^6|^7
- ony/twig: dev-master
Requires (Dev)
- laravel/framework: 5.5.*
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~6.0
- satooshi/php-coveralls: ~0.6
- squizlabs/php_codesniffer: ~1.5
Suggests
- twig/extensions: ~1.0
This package is not auto-updated.
Last update: 2024-09-29 09:34:22 UTC
README
使用 Composer 安装此包
composer require cfkarakulak/Twigra
快速开始
一旦 Composer 安装或更新了您的包,您需要将 Twigra 注册到 Laravel 本身。打开 config/app.php 并找到 providers 键,在文件末尾,并将 'Twigra\ServiceProvider' 添加到末尾
'providers' => [
Twigra\ServiceProvider::class,
],
现在找到 aliases 键,同样在文件末尾,并添加 'Twig' => 'Twigra\Facade\Twig',以便更容易访问 Twigra(或 Twig\Environment)
'aliases' => [
'Twig' => Twigra\Facade\Twig::class,
],
传递配置(将 twigra.php 传递到本地配置路径)
到此为止,您现在可以开始像使用其他视图一样使用 twig
//app/Http/routes.php
//twig template resources/views/hello.twig
Route::get('/', function () {
return View::make('hello');
});
您可以在 resources/views 中创建以 .twig 为扩展名的 twig 文件。
resources/views/hello.twig