sadekd/laravel-visitor

Laravel Visitor package

v2.1.0 2022-09-28 15:37 UTC

This package is auto-updated.

Last update: 2024-04-28 19:25:24 UTC


README

Installation

Require this package with composer.

composer require sadekd/laravel-visitor

Copy the package config to your local config with the publish command:

php artisan vendor:publish --provider="SadekD\LaravelVisitor\LaravelVisitorServiceProvider"

Usage

In App\Http\Kernel.php add this middleware

\SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class,

For all routes in web group:

protected $middlewareGroups = [
    'web' => [
        ['some laravel middlewares'],
        \SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class,
        ['other app middlewares'],
    ],
];

May be assigned to route groups or used individually:

protected $routeMiddleware = [
    ['some laravel middlewares'],
    'visitor' => \SadekD\LaravelVisitor\Http\Middleware\VisitorMiddleware::class,
    ['other app middlewares'],
];

License

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