2017 © Pedro Peláez
 

laravel-artisan-command make-observer-command

Artisan command for creating Observer classes in Laravel

image

nicksynev/make-observer-command

Artisan command for creating Observer classes in Laravel

  • Wednesday, May 30, 2018
  • by NickSynev
  • Repository
  • 1 Watchers
  • 5 Stars
  • 250 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 5 Versions
  • 28 % Grown

The README.md

Total Downloads Latest Stable Version License, (*1)

make-observer-command

Artisan command for creating observer classes in Laravel., (*2)

Tested on Laravel versions: 5.3, 5.4, 5.5, 5.6., (*3)

Installation

Install package via composer., (*4)

$ composer require nicksynev/make-observer-command

(Only for Laravel 5.4 and below) Add service provider into your app.php file in config folder., (*5)

NickSynev\MakeObserverCommand\MakeObserverCommandServiceProvider::class,

Usage

To add observer you need to enter class name. It will create Observers folder (if you dont have one) in your app directory and put class there. Also supports subfolder structure (for example User/UserObserver)., (*6)

$ php artisan make:observer UserObserver

Additionally you can specify related model's namespace and methods., (*7)

$ php artisan make:observer UserObserver --model='App\Models\User' --methods=created,updated

There are 10 methods: creating, created, updating, updated, saving, saved, deleting, deleted, restoring, restored., (*8)

If no method chosen puts all of them to a class., (*9)

Do not forget to init your observer for example in AppServiceProvider boot method., (*10)

public function boot()
{
    User::observe(UserObserver::class);
    // Your code
}

Removal

(Only for Laravel 5.4 and below) Remove service provider from app.php., (*11)

Remove by composer., (*12)

$ composer remove nicksynev/make-observer-command

The Versions

30/05 2018

dev-master

9999999-dev https://github.com/NickSynev/make-observer-command

Artisan command for creating Observer classes in Laravel

  Sources   Download

MIT

The Requires

 

by Nick Synov

laravel command artisan package observer

30/05 2018

v0.0.4

0.0.4.0 https://github.com/NickSynev/make-observer-command

Artisan command for creating Observer classes in Laravel

  Sources   Download

MIT

The Requires

 

by Nick Synov

laravel command artisan package observer

30/05 2018

v0.0.3

0.0.3.0 https://github.com/NickSynev/make-observer-command

Artisan command for creating Observer classes in Laravel

  Sources   Download

MIT

The Requires

 

by Nick Synov

laravel command artisan package observer

29/05 2018

v0.0.2

0.0.2.0 https://github.com/NickSynev/make-observer-command

Artisan command for creating Observer classes in Laravel

  Sources   Download

MIT

The Requires

 

by Nick Synov

laravel command artisan package observer

23/05 2018

v0.0.1

0.0.1.0 https://github.com/NickSynev/make-observer-command

Command for creating Observer classes in Laravel

  Sources   Download

MIT

The Requires

 

by Nick Synov

laravel command artisan package observer