awssat / laravel-visits
Laravel Redis visits counter for Eloquent models
Installs: 34 680
Dependents: 2
Suggesters: 0
Security: 0
Stars: 563
Watchers: 19
Forks: 59
Open Issues: 5
Requires
- php: ^7.3
- illuminate/support: ~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0
- jaybizzle/crawler-detect: ^1.2
- spatie/laravel-referer: ^1.6
- torann/geoip: ^1.0
Requires (Dev)
- doctrine/dbal: ^2.5.2
- fzaninotto/faker: ^1.6
- illuminate/support: ~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0
- mockery/mockery: ^1.3
- orchestra/testbench: ^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0 || ^5.0 || ^6.0
- phpunit/phpunit: ^9.3
- predis/predis: ^1.1
Suggests
- ext-redis: Needed if you are using redis as engine data of laravel-visits
- illuminate/database: Needed if you are using database as engine data of laravel-visits
- predis/predis: Needed if you are using redis as data engine of laravel-visits
README
Please support our work here with donation so we can contuine improve this package once we raise fund we will contuine work on this package
Laravel Visits is a counter that can be attached to any model to track its visits with useful features like IP-protection and lists caching.
Install
To get started with Laravel Visits, use Composer to add the package to your project's dependencies:
composer require awssat/laravel-visits
Docs & How-to use & configure
You can start reading the docs of Laravel Visits on our website [ docs ].
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Credits
Todo
- An export command to save visits of any periods to a table on the database.
Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].
Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals
Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
License
The MIT License (MIT). Please see License File for more information.