mickaelandrieu/twig-skill 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mickaelandrieu/twig-skill

最新稳定版本:v0.2

Composer 安装命令:

composer require mickaelandrieu/twig-skill

包简介

README 文档

README

Installation

you need to install it using composer and then be sure that this configuration is available when Jarvis Application is started:

<?php

require_once __DIR__.'/vendor/autoload.php';

$jarvis = new Jarvis\Jarvis([
    'container_provider' => [
        'Jarvis\Skill\Twig\ContainerProvider',
    ],
    'twig' => [
        'templates_paths' => '/path/to/templates',
    ],
]);

Note that templates_paths is a required parameter. This skill changes default values for some options:

  • debug: if not provided, this value take the value of Jarvis debug parameter.
  • auto_reload: this is setted to true as default value in this skill.
  • strict_variables: this option is also setted to true by default.

You can see complete options list on Twig documentation.

<?php

require_once('./../vendor/autoload.php');
require_once('./../config.php');

use Jarvis\Jarvis;
/* ... */

$jarvis->router->addRoute('get', '/', function ($jarvis) {
    return $jarvis->twig->render('index.twig', ['world' => 'World']);
});

$response = $jarvis->analyze();

$response->send();

统计信息

  • 总下载量: 30
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-09-15