lemonphp / cakeplugin-maintenance-mode
此包已被废弃,不再维护。没有建议的替代包。
一个用于启用和禁用 CakePHP 维护模式的插件
v0.1.0
2016-04-28 03:22 UTC
Requires
- php: >=5.5.9
- cakephp/cakephp: ~3.0
Requires (Dev)
- phpunit/phpunit: ~4.8
This package is auto-updated.
Last update: 2020-02-07 21:21:01 UTC
README
一个用于启用和禁用 CakePHP 维护模式的插件
主要功能
- 显示一个页面以通知应用程序处于维护模式
- 允许自定义维护警报页面的模板
- 允许通过 shell 启用和禁用维护模式
- 允许通过 POST 请求启用和禁用维护模式
- 允许在启用维护模式时从某些 IP 访问
- 允许在启用维护模式时访问某些 URL
- 100% 代码覆盖率
- 支持 CakePHP 3.x 和 2.x
要求
- php >=5.5.9
- cakephp 3.x
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require lemonphp/cakeplugin-maintenance-mode
用法
启用插件
将此行添加到 config/bootstrap.php
文件中
Plugin::load('Lemon/CakePlugin/MaintenanceMode', ['bootstrap' => true]);
启用维护模式
$ bin/cake maintenance_mode enable
使用选项 --force
启用带有默认配置的维护模式
- 视图类:
\App\View\AppView
- 模板:
Pages/maintenance.ctp
- 布局:
default
- 时间:现在起一小时后
禁用维护模式
$ bin/cake maintenance_mode disable
变更日志
在 CHANGELOG.md 中查看所有变更日志
贡献
所有代码贡献都必须通过拉取请求进行,并由核心开发者批准后合并。这是为了确保对所有代码进行适当的审查。
复制项目,创建一个功能分支,并发送拉取请求。
为了确保代码库的一致性,您应该确保代码遵循 PSR-2。
如果您想查看 问题列表。
许可证
此项目根据 MIT 许可证发布。版权所有 © 2015-2016 LemonPHP 团队。