Download the PHP package djl997/laravel-actor-is-active without Composer
On this page you can find all versions of the php package djl997/laravel-actor-is-active. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download djl997/laravel-actor-is-active
More information about djl997/laravel-actor-is-active
Files in djl997/laravel-actor-is-active
Package laravel-actor-is-active
Short Description A package to set online status to an actor model (the User in most cases).
License MIT
Informations about the package laravel-actor-is-active
Laravel Actor is Online
This package provides a simple and easy way to check if an Actor in your application is active or was active recently. In most cases Actor will be your app user, but in some cases it can be some logic like a bot, variable Cronjob, Queue or another external proces you want to monitor.
The package doesn't require any database migrations because it's built on the Laravel Cache Driver.
Requirements
Laravel Actor is Online requires PHP 8+ and Laravel 6+.
Installation
-
You can install the package via composer:
-
Prepare your actor model:
- Set online status
- Route Middleware (recommended for Auth)
- Manually
Route Middleware (recommended for Authenticables)
Activate the middleware to automatically update the online status of Users in your application, add the following to your app/Http/Kernel.php
file:
Manually
If you want to update the status manually or if middleware is not applicable in your case:
Advanced Usage
Contributing
Contributions are welcome.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-actor-is-active with dependencies
laravel/framework Version ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0
nesbot/carbon Version ^2.31|^3.0