PHPackages                             reliqarts/laravel-logistiq - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. reliqarts/laravel-logistiq

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

reliqarts/laravel-logistiq
==========================

Multi-purpose tracking/logistics package for Laravel.

v0.0.1(6y ago)141MITPHP

Since Jul 12Pushed 6y ago1 watchersCompare

[ Source](https://github.com/reliqarts/laravel-logistiq)[ Packagist](https://packagist.org/packages/reliqarts/laravel-logistiq)[ RSS](/packages/reliqarts-laravel-logistiq/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (7)Versions (3)Used By (0)

Laravel Logistiq
================

[](#laravel-logistiq)

###### Multi-purpose tracking/logistics package for Laravel

[](#multi-purpose-trackinglogistics-package-for-laravel)

Logistiq is a plug-and-play tracking package which allows you to track any *trackable* entity (i.e. orders, shipments, etc.) It is highly-configurable and easy to use.

[![Built For Laravel](https://camo.githubusercontent.com/5eeeef36666bf2aefe6800cfd097832e37f96e2d2f2b944baf4744637b05c4c9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6275696c74253230666f722d6c61726176656c2d7265642e7376673f7374796c653d666c61742d737175617265)](http://laravel.com)[![License](https://camo.githubusercontent.com/e7493e6ebc28f6ec44ae76c7e40f71ea3cdb6026e1bc772781bdbb891874c28e/68747470733a2f2f706f7365722e707567782e6f72672f72656c6971617274732f6c61726176656c2d6c6f6769737469712f6c6963656e73653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/reliqarts/laravel-logistiq)[![Build Status (all)](https://camo.githubusercontent.com/a655ea2c1bae7d44673c1fbf3ecd7e6502da65d120ea9659a3970bcee7b01234/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f72656c6971617274732f6c61726176656c2d6c6f6769737469713f7374796c653d666c61742d737175617265)](https://travis-ci.com/reliqarts/laravel-logistiq)[![Scrutinizer](https://camo.githubusercontent.com/4211109001e3b4e1a3d9f0ad099cec651c68d17ef833ed1e099413a894df83cc/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f72656c6971617274732f6c61726176656c2d6c6f6769737469712e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/reliqarts/laravel-logistiq/)[![Codecov](https://camo.githubusercontent.com/b7fe3f5919936e79dd80c6fb3086ddb0affd3d47d3b8ee9f7f9322511f32bdfe/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f72656c6971617274732f6c61726176656c2d6c6f6769737469712e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/gh/reliqarts/laravel-logistiq)[![Latest Stable Version](https://camo.githubusercontent.com/11377f5f02092c881d35b0876d43f29fa4861606463d235e5c090d35f88c729a/68747470733a2f2f706f7365722e707567782e6f72672f72656c6971617274732f6c61726176656c2d6c6f6769737469712f76657273696f6e3f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/reliqarts/laravel-logistiq)

Key Features
------------

[](#key-features)

- Track any eloquent *model* through different user-defined statuses.
- Configure one or more events to be fired when a model enters any user-defined status.
- Supports [laravel-event-projector](https://github.com/spatie/laravel-event-projector) in case you're using Event Sourcing ([What's this?](https://kickstarter.engineering/event-sourcing-made-simple-4a2625113224)).

Installation &amp; Usage
------------------------

[](#installation--usage)

1. Install via composer:

    ```
    composer require reliqarts/laravel-logistiq
    ```
2. Configuration &amp; Setup:

    1. Publish config file via artisan:

        ```
        php artisan vendor:publish --tag=reliqarts-logistiq-config
        ```
    2. The model you intend to track must implement `ReliqArts\Logistiq\Tracking\Contracts\Trackable` or extend `ReliqArts\Logistiq\Tracking\Models\Trackable`.

        e.g. `App\Order::class`:

        ```
