hrevert / ht-template-resolver-module

HtTemplateResolverModule 是一个允许我们轻松创建自定义模板路径解析器的 Zend Framework 2 模块

0.0.1 2014-03-26 15:29 UTC

This package is auto-updated.

Last update: 2024-09-13 02:43:46 UTC


README

Master Branch Build Status Latest Stable Version Latest Unstable Version Total Downloads Scrutinizer Code Quality

HtTemplateResolverModule 是一个允许我们轻松创建自定义模板路径解析器的 Zend Framework 2 模块

已弃用

此模块已弃用。请使用 Delegator 服务工厂 来创建自定义模板路径解析器。

##要求

安装

  • "hrevert/ht-template-resolver-module": "0.0.*", 添加到您的 composer.json,并运行 php composer.phar update
  • config/application.config.php 中启用该模块

基本用法

<?php  
namespace Application\View\Resolver;

use Zend\View\Resolver\ResolverInterface;

use Zend\View\Renderer\RendererInterface as Renderer;

class MyResolver implements ResolverInterface
{
    public function resolve($name, Renderer $renderer = null)
    {
      // write your code here 
    }
}
<?php
return [
    'ht_template_resolver' => [
        'resolvers_plugin_manager' => [
            'invokables' => [
                'my_resolver' => 'Application\View\Resolver\MyResolver',
            ]
        ]
    ]
];
<?php
return [
    'ht_template_resolver' => [
        'resolvers' => [
            'my_resolver' => 200, // 200 means priority, the resolvers with highest priority are consulted first
        ]
    ]
];