seyfer / kohana-devtools
此包的最新版本(dev-3.3/master)没有可用的许可证信息。
Kohana 开发者工具
dev-3.3/master
2015-01-15 10:11 UTC
Requires
- php: >=5.4
- composer/installers: 1.*
This package is auto-updated.
Last update: 2024-09-26 18:30:45 UTC
README
功能
- 轻松访问 Kohana 环境详细信息(通常仅通过
install.php
提供) - 提供透明扩展信息(您的应用程序/模块覆盖了哪些 Kohana 原生类)
- 包含非常实用的路由测试器
- 轻松且可读地访问您应用程序的所有路由、配置、消息和 i18n
预览截图
兼容性
- Kohana 3.3.x
安装
- 将文件和文件夹检出/下载到
MODPATH/devtools
。 - 在您的
APPPATH/bootstrap.php
中的Kohana::modules
数组下添加此条目
'devtools' => MODPATH.'devtools', // Devtools
条件加载
如果您不想在非 DEVELOPMENT
环境中禁用模块,可以在您的 bootstrap.php
中条件加载,例如
/** * Enable modules. Modules are referenced by a relative or absolute path. */ $modules = array( // 'auth' => MODPATH.'auth', // Basic authentication // 'cache' => MODPATH.'cache', // Caching with multiple backends // 'codebench' => MODPATH.'codebench', // Benchmarking tool // 'database' => MODPATH.'database', // Database access // 'image' => MODPATH.'image', // Image manipulation // 'minion' => MODPATH.'minion', // CLI Tasks // 'orm' => MODPATH.'orm', // Object Relationship Mapping // 'unittest' => MODPATH.'unittest', // Unit testing // 'userguide' => MODPATH.'userguide', // User guide and API documentation ); // Load Devtools module only if in DEVELOPMENT environment if (Kohana::$environment === Kohana::DEVELOPMENT) { $modules['devtools'] = MODPATH.'devtools'; } Kohana::modules($modules);
配置
此模块不需要配置。
使用方法
只需浏览到您的应用程序中的 /devtools
。
注意
如果在此环境启用而非 DEVELOPMENT
,则此模块将抛出异常。
致谢
此模块最初由 Michael Peters,又名 bluehawk 创建。我仅做了少量调整和更新,使其与最新的 Kohana 版本兼容。