techlify-inc/laravel-model-logger

A Module with that providers event logging for Laravel Models

v0.2 2018-09-22 23:52 UTC

This package is not auto-updated.

Last update: 2024-04-23 19:51:56 UTC


README

A simple package for Laravel that provides model event logging services

Installation

Install this package with composer using the following command:

composer require techlify-inc/laravel-model-logger

Run migrations

$ php artisan migrate

Usage

Just add the following trait to models that needs logging:

use TechlifyInc\LaravelModelLogger\Traits\LoggableModel;

Configuring which events to Log

To disable logging for certain events, in your model, you can do:

protected $logCreated = false;
protected $logUpdated = false;
protected $logDeleted = false;