php-console-logger:适用于PHP的简便PSR-3兼容控制台记录器

时间:2024-04-26 11:25:34
【文件属性】:

文件名称:php-console-logger:适用于PHP的简便PSR-3兼容控制台记录器

文件大小:179KB

文件格式:ZIP

更新时间:2024-04-26 11:25:34

PHP

PHP控制台记录器 PhpConsoleLogger是一个小类,它实现一种在具有PSR-3兼容接口的控制台中显示消息的方法。 这意味着您可以将其作为记录器放置在与PSR-3 LoggerAwareInterface兼容的代码上,而不必担心。 由于特定于Shell的着色命令,因此该记录器实际上是用于命令行脚本的。 您可能想在我们都用来执行诸如迁移,数据修复等操作的命令行脚本上使用此功能。 无需添加完整PHP控制台套件的开销。 要求 PHP 7.2+扩展名json 安装 首选方法是通过composer,通过composer require auron-consulting-oss/php-console-logger 。 您始终可以手动下载并安装,但是您需要以某种方式将psr / log和PhpConsoleLogger都塞入自动加载机制中。 升级中 如果从1.x升级,默认情况下,记录器现


【文件预览】:
php-console-logger-master
----composer.json(954B)
----phpunit.xml(1KB)
----example()
--------ExampleClass.php(530B)
--------example.php(2KB)
--------example.png(168KB)
----concourse()
--------pipeline-master.yaml(1KB)
--------pipeline-pull-requests.yaml(1KB)
--------task-run-tests-72.yaml(209B)
--------task-codecov.yaml(407B)
--------task-run-tests-73.yaml(209B)
--------task-run-tests-74.yaml(258B)
--------tests.sh(635B)
--------task-run-tests.yaml(258B)
----tests()
--------ConsoleTest.php(7KB)
----credentials.yaml.dist(44B)
----LICENSE(11KB)
----src()
--------Console.php(7KB)
----.gitignore(75B)
----Makefile(389B)
----README.md(3KB)
----phpstan.neon(167B)
----infection.json.dist(387B)

网友评论