PHPackages                             rafaeltovar/laravel-job-trackable - 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. [Caching](/categories/caching)
4. /
5. rafaeltovar/laravel-job-trackable

ActiveLibrary[Caching](/categories/caching)

rafaeltovar/laravel-job-trackable
=================================

Laravel job tracked in Redis.

v1.0.0(6y ago)013MITPHPPHP &gt;=7.1

Since Jan 22Pushed 6y ago1 watchersCompare

[ Source](https://github.com/rafaeltovar/laravel-job-trackable)[ Packagist](https://packagist.org/packages/rafaeltovar/laravel-job-trackable)[ Docs](https://github.com/rafaeltovar/laravel-job-trackable)[ RSS](/packages/rafaeltovar-laravel-job-trackable/feed)WikiDiscussions master Synced yesterday

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

Trackables Laravel Jobs
=======================

[](#trackables-laravel-jobs)

Track Laravel Jobs, saving status, inputs, outputs and date times during a week in Redis.

Based on [imTigger/laravel-job-status](https://github.com/imTigger/laravel-job-status).

Jobs tracks is saved during a week in Redis. This time can be setted in config file.

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

[](#installation)

### Composer

[](#composer)

```
composer require rafaeltovar/laravel-job-trackable

```

Features
--------

[](#features)

- Job status
- Date time of queue, execute, update and finished
- Number of retries
- Redis persist / NoSQL database
- Controller for manage Tracks
- Simple and light
- Cli commands

Instructions
------------

[](#instructions)

*Step 1.* Include Service Provider into `providers` section in `config/app.php`.

```
'providers' => [
  //...
  LaravelJobTrackable\Providers\LaravelJobTrackableServiceProvider::class,
];
```

*Step 2.* Add trait to our Laravel `Job` and init track with `track` method. *Step 3.*\* Use `setOutput` method for save final Job output.

```
