casbin/psr3-bridge

此库为Casbin Logger提供了一个符合PSR-3规范的桥接器。

v1.3.1 2022-02-05 12:08 UTC

This package is auto-updated.

Last update: 2024-09-05 18:33:42 UTC


README

Build Status Coverage Status Latest Stable Version Total Downloads License

此库为PHP-Casbin Logger提供了一个符合PSR-3规范的桥接器。

Casbin是一个强大而高效的开源访问控制库。

安装

通过Composer

composer require casbin/psr3-bridge

用法

以下是一个使用Monolog的示例,Monolog实现了PSR-3接口。

您可以使用任何其他实现PSR-3接口的库。

use Casbin\Bridge\Logger\LoggerBridge;
use Casbin\Log\Log;
use Monolog\Logger;
use Monolog\Handler\StreamHandler;


$log = new Logger('name');
$log->pushHandler(new StreamHandler('path/to/your.log', Logger::WARNING));


Log::setLogger(new LoggerBridge($log));

获取帮助

许可证

本项目采用Apache 2.0许可证