An elegant implementation of notifications in laravel