simotod/slim-multilanguage
Composer 安装命令:
composer require simotod/slim-multilanguage
包简介
Multilanguage support for slim framework 2
关键字:
README 文档
README
This is an extension to the SLIM framework vers.2 to enable simple route localization.
##Installation Add dependecy to composer.json
{
"require": {
"simotod/slim-multilanguage": "dev-master"
}
}
##Usage
require 'vendor/autoload.php'; $defaultLanguage = "en"; $availableLanguages = array("en", "it"); $app = new \Slim\Slim(); $app->add(new \SimoTod\Language\LanguageMiddleware($availableLanguages, $defaultLanguage)); $app->get('/hello', function () use ($app) { //This route works for "/hello", "/en/hello", "/it/hello" if($app->locale->get() == "it") { echo "Ciao mondo!"; } else { echo "Hello world!"; } }); $app->run();
统计信息
- 总下载量: 288
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 17
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-22