PHPackages                             horat1us/yii2-queue-log - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. horat1us/yii2-queue-log

ActiveLibrary[Queues &amp; Workers](/categories/queues)

horat1us/yii2-queue-log
=======================

Yii2 Advanced Queue Log Behavior

1.0.3(2y ago)1785MITPHPPHP &gt;=7.2

Since Sep 4Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Horat1us/yii2-queue-log)[ Packagist](https://packagist.org/packages/horat1us/yii2-queue-log)[ RSS](/packages/horat1us-yii2-queue-log/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (5)Versions (5)Used By (0)

Yii2 Queue Log Behavior (Advanced)
==================================

[](#yii2-queue-log-behavior-advanced)

Purpose of this package to create replacement for Yii2 built-in [LogBehavior](https://github.com/yiisoft/yii2-queue/blob/2.3.0/src/LogBehavior.php).

Why replacement? Because built-in LogBehavior write logs in string format: it cannot be easy parsed and processed.

This logger push same messages, but use classes:

- [Error](./src/Error.php) - queue job errors. Original exception will be stored as \\Previous (instead of string, compared to built-in LogBehavior).
- [MessageInterface](./src/MessageInterface.php) - another events.

Installation
------------

[](#installation)

```
composer require horat1us/yii2-queue-log
```

Usage
-----

[](#usage)

```
