Skip to content

agence-webup/laravel-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d01451a · May 28, 2024

History

87 Commits
Feb 9, 2021
Sep 12, 2019
Feb 9, 2021
Feb 9, 2021
Sep 16, 2019
Sep 30, 2019
Dec 7, 2018
May 28, 2024
Aug 3, 2018
Aug 3, 2018
Sep 12, 2019
Sep 30, 2019
Sep 30, 2019

Repository files navigation

laravel-blog

gd or imagick

=> php artisan vendor:publish --provider=Intervention\Image\ImageServiceProviderLaravel5

  • edit [Project]/config/image.php

Config

Database

'database' => [
  'connection' => env('DB_CONNECTION_BLOG', 'mysql'),
  'prefix_for_default_connection' => "blog_",
]

Auth

Guards

    'blog' => [
      'driver' => 'session',
      'provider' => 'blogs',
    ],

Providers

    'blogs' => [
      'driver' => 'eloquent',
      'model' => Entities\User::class,
    ],

Routes

  • Listes des routes

Overriding

User

protected function redirectAfterStore(Webup\LaravelBlog\Entities\User $user){
  return route("admin.blog.user.index");
}
protected function redirectAfterUpdate(Webup\LaravelBlog\Entities\User $user){
  return route("admin.blog.user.index");
}

Events

User

Event::listen('laravel-blog.user.login', function ($event) {
    // $event->user;
});

Event::listen('laravel-blog.user.logout', function ($event) {
    // $event->user;
});

Event::listen('laravel-blog.user.register', function ($event) {
    // $event->user;
    // $event->password;
});

Event::listen('laravel-blog.user.update', function ($event) {
    // $event->user;
});