laravel-enso/trackwho

Create, update and delete authoring tracking dependency for Laravel Enso

1.7.7 2019-04-02 12:19 UTC

README

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Create, update and delete authoring tracking dependency for Laravel.

This package can work independently of the Enso ecosystem.

For live examples and demos, you may visit laravel-enso.com

Installation

Comes pre-installed in Enso.

To install outside of Enso: composer require laravel-enso/trackwho

Features

  • keeps track of the user that performed various actions on a record / model
  • requires the presence of the proper model attributes / table columns
  • once the structure is set up, by using the proper trait, the information is added automatically
  • the trait works only when the user is authenticated, in order to avoid issues during tests or when using the cli/tinker

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.