lemonphp/cakeplugin-maintenance-mode

此包已被废弃,不再维护。没有建议的替代包。

一个用于启用和禁用 CakePHP 维护模式的插件

v0.1.0 2016-04-28 03:22 UTC

This package is auto-updated.

Last update: 2020-02-07 21:21:01 UTC


README

Build Status Coverage Status

一个用于启用和禁用 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 团队。