2017 © Pedro Peláez
 

library logs

Logs for Laravel 5

image

webmachine/logs

Logs for Laravel 5

  • Friday, August 4, 2017
  • by webmachine
  • Repository
  • 2 Watchers
  • 0 Stars
  • 30 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 15 % Grown

The README.md

Logs for Laravel 5

Install

Via Composer, (*1)

``` bash $ composer require webmachine/logs, (*2)


Next, you must install the service provider and facade alias: ```php // config/app.php 'providers' => [ ... Webmachine\Logs\LogsServiceProvider::class, ]; ... 'aliases' => [ ... 'Logs' => Webmachine\Logs\LogsFacade::class, ];

Publish, (*3)

``` bash $ php artisan vendor:publish --provider="Webmachine\Logs\LogsServiceProvider", (*4)


## Usage Add doer trait to user model ``` php ... use Webmachine\Logs\Traits\LogDoer; class User extends Model { use LogDoer; ... }

Add traits to target models ``` php ... use Webmachine\Logs\Traits\LogTarget;, (*5)

class Foo extends Model { use LogTarget; ... }, (*6)


You can add a custom log description: ``` php ... use Webmachine\Logs\LogsFacade as Logs; ... public function storage() { ... Logs::setDescription('custom description'); \App\Foo::create([...]); }

License

The MIT License (MIT). Please see License File for more information., (*7)

The Versions

04/08 2017

dev-master

9999999-dev

Logs for Laravel 5

  Sources   Download

MIT

The Requires

 

by Avatar webmachine

laravel logs