wyrihaximus/psr-3-utilities

PSR-3 日志工具

2.1.0 2022-01-07 16:11 UTC

README

Linux Build Status Latest Stable Version Total Downloads Code Coverage License PHP 7 ready

安装

要通过Composer安装,请使用以下命令,它将自动检测最新版本并将其绑定到^

composer require wyrihaximus/psr-3-utilities

函数

  • processPlaceHolders - 处理如PSR-3中指定的占位符。
  • formatValue - 将任何给定的值格式化为字符串。
  • normalizeContext - 标准化上下文,确保资源以字符串形式表示。
  • checkCorrectLogLevel - 当传递的日志级别未在Psr\Log\LogLevel中定义时,抛出Psr\Log\InvalidArgumentException

来源

此包的起源来自符合PSR-3占位符的需求。(如 'message {key}'。)最初,代码用于Monolog,最初代码用于'wyrihaximus/reactphp-psr-3-loggly`,但现在由于需要在更多包中使用它,已将其提取为其自己的包。

贡献

有关详细信息,请参阅CONTRIBUTING

许可

版权所有 2022 Cees-Jan Kiewiet

在此,任何人获得此软件和相关文档文件的副本(“软件”),免费许可,使用软件而不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向软件提供的人这样做,但受以下条件约束

上述版权声明和本许可声明应包含在软件的副本或实质部分中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权性的保证。在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他原因,由此软件或其使用或其他方式引起的,无论是在此软件或其使用或其他方式引起的。