ector/checker

检查密钥的有效性

1.0.0 2023-10-10 11:50 UTC

README

Latest Version on Packagist Tests Total Downloads

Composer 依赖,用于检查 Ector 实例是否有效。

安装

您可以通过 composer 安装此包

composer require ector/checker

使用方法

将类设置为一个 symfony 服务

# config/admin/services.yml
services:
  _defaults:
    public: true

  ector.checker:
    class: 'Ector\Checker\Checker'

在模块的 __construct 方法中通过 symfony 容器注入 Ector/Checker

if ($this->checker === null && $this->context->controller instanceof AdminController) {
    $this->checker = $this->get("ector.checker");
}

在正确的钩子中运行 healthcheck

public function hookActionAdminControllerInitAfter($params)
{
    $controller = $params["controller"];
    $this->checker->healthCheck($controller);
}

测试

composer test

变更日志

请参阅 变更日志 了解最近的变化信息。

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件