helionogueir / changedirective
一个简单的库,用于在您的应用程序中更改PHP指令
v1.0.0
2016-12-09 17:23 UTC
Requires
- php: >=7.0
- helionogueir/languagepack: v1.1.0
This package is not auto-updated.
Last update: 2024-09-23 12:56:25 UTC
README
一个简单的库,用于在您的应用程序中更改PHP指令。
安装
Composer (https://getcomposer.org.cn/) 和 (https://packagist.org.cn/)
composer require helionogueir/changedirective
使用
helionogueir\changedirective\cgi\Debug
将调试模式定义为 "开发者"
use helionogueir\changedirective\cgi\Debug; (new Debug())->set(Debug::DEVELOPER);
将调试模式定义为 "同化测试"
use helionogueir\changedirective\cgi\Debug; (new Debug())->set(Debug::HOMOLOGATION);
将调试模式定义为 "生产环境"
use helionogueir\changedirective\cgi\Debug; (new Debug())->set(Debug::PRODUCTION);
helionogueir\changedirective\cgi\Locale
将区域设置为 "英语,美国",并排序为 "UTF-8"
use helionogueir\changedirective\cgi\Locale; (new Locale())->set("en-US", "utf-8")
helionogueir\changedirective\cgi\Session
定义会话行为并启动会话
use helionogueir\changedirective\cgi\Session; (new Session()) // Optional: Define session lifetime ->setMaxLifetime(3600) // Optional: Define session path storage files ->setPath(sys_get_temp_dir()) // Start sesson ->start());
helionogueir\changedirective\cgi\Timezone
将区域设置为 "伦敦,英格兰" (https://secure.php.net/manual/timezones.php)
use helionogueir\changedirective\cgi\Timezone; (new Timezone())->set("Europe/London");
测试驱动开发(TDD)
PHPUnit (https://phpunit.de/)
phpunit -c ./changedirective/tests/unit.xml