psr-jb35/log
Composer 安装命令:
composer require psr-jb35/log
包简介
Interface commune pour les librairies de logging
README 文档
README
Ce référentiel contient toutes les interfaces/classes/traits liés à PSR-3(anglais)
Ce paquet est une copie du paquet psr-fig/log(anglais) avec commentaire du code source en français.
Installation
composer require psr/log
Utilisation
Si vous avez besoin d'un logeur, vous pouvez utiliser l'interface comme ceci :
<?php use Psr\Log\LoggerInterface; class Foo { private $logger; public function __construct(LoggerInterface $logger = null) { $this->logger = $logger; } public function doSomething() { if ($this->logger) { $this->logger->info('Faire ton travail'); } try { $this->doSomethingElse(); } catch (Exception $exception) { $this->logger->error('Oh non!', array('exception' => $exception)); } // faire quelque chose d'utile }
Vous pouvez ensuite choisir l'une des implémentations de l'interface pour obtenir un logeur.
Si vous souhaitez implémenter l'interface, vous pouvez exiger ce paquet et
implémentez Psr\Log\LoggerInterface dans votre code. S'il vous plaît, liser
le texte spécifié(anglais)
pour plus de détails.
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-08-17