fabiang/zf-localize-helper

该包已被弃用且不再维护。作者建议使用fabiang/laminas-localize-helper包。

设置所有视图助手、验证器和过滤器区域设置的Zend Framework模块

1.0.1 2016-09-29 09:40 UTC

This package is auto-updated.

Last update: 2022-03-14 16:48:01 UTC


README

Laminas版本可用.

初始化器将您的配置区域传递给所有视图助手、验证器和过滤器,因此您无需每次都这样做。

Latest Stable Version License Dependency Status Build Status

需求

此模块与Zend Framework 2和3兼容,但zendframework/zend-servicemanager版本必须至少为2.7.6。

请参阅composer.json文件。

安装

运行以下composer命令

$ composer require fabiang/zf-localize-helper

配置

将以下内容放入您的插件管理器配置(例如config/autoload/i18n.global.php

<?php

return [
    'translator' => [
        'locale' => 'en_US', // this locale will be passed
    ],
    'validators' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ],
    'filters' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ],
    'view_helpers' => [
        'initializers' => [
            \Fabiang\LocalizeHelper\LocaleInitializer::class,
        ]
    ]
];

您可以通过删除或添加到上面的ValidatorManager/FilterManager/ViewHelperManager配置来为每种类型的插件配置初始化器。

许可证

BSD-2-Clause。请参阅LICENSE