KABBOUCHI / laravel-ward by KABBOUCHI

316,647
25
3
Package Data
Maintainer Username: KABBOUCHI
Maintainer Contact: georges.kabbouchi@gmail.com (Georges KABBOUCHI)
Package Create Date: 2018-02-20
Package Last Update: 2023-02-20
Home Page:
Language: JavaScript
License: MIT
Last Refreshed: 2024-03-27 03:01:34
Package Statistics
Total Downloads: 316,647
Monthly Downloads: 3,525
Daily Downloads: 147
Total Stars: 25
Total Watchers: 3
Total Forks: 3
Total Open Issues: 5

Laravel Ward

Manage Your Laravel Log From A Web Dashboard

Install

composer require kabbouchi/laravel-ward

php artisan vendor:publish --tag=ward-config

php artisan vendor:publish --tag=ward-assets --force

Add WardServiceProvider to the providers array of your Laravel v5.4 application's config/app.php

KABBOUCHI\Ward\Providers\WardServiceProvider::class,

Web Dashboard Laravel Ward's dashboard is inspired by Laravel Horizon. Just like Horizon you can configure authentication to Ward's dashboard. Add the following to the boot method of your AppServiceProvider or wherever you might seem fit.

use KABBOUCCHI\Ward\Ward;

Ward::auth(function($request) {
    // return true / false . For e.g.
    return Auth::check();
});

By default Ward's dashboard only works in local environment. To view the dashboard point your browser to /ward of your app or change the uri in config/ward.php. For e.g. http://laravel.test/ward