Skip to content

Commit 3f55f54

Browse files
committed
Update README.md
1 parent caa03a8 commit 3f55f54

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -214,19 +214,24 @@ When you want to monitor all views of your application, you must follow below:
214214
1. Publish the [Migrations](#publish)
215215

216216
2. Use `VisitMonitoringMiddleware` in Kernel.php, you can go to the `App/Http` folder and open the `Kernel.php` file and add `VisitMonitoringMiddleware` into your middleware for example:
217+
217218
```php
219+
use Binafy\LaravelUserMonitoring\Middlewares\VisitMonitoringMiddleware;
220+
221+
// Laravel 11.x or less
218222
protected $middlewareGroups = [
219223
'web' => [
220224
...
221-
\Binafy\LaravelUserMonitoring\Middlewares\VisitMonitoringMiddleware::class,
225+
VisitMonitoringMiddleware::class,
222226
],
223227

224-
'api' => [
225-
// \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
226-
\Illuminate\Routing\Middleware\ThrottleRequests::class.':api',
227-
\Illuminate\Routing\Middleware\SubstituteBindings::class,
228-
],
228+
'api' => [...],
229229
];
230+
231+
// Laravel 12.x
232+
->withMiddleware(function (Middleware $middleware): void {
233+
$middleware->appendToGroup('web', [VisitMonitoringMiddleware::class]);
234+
})
230235
```
231236

232237
After, you can see all pages monitoring :)

0 commit comments

Comments
 (0)