cslant / laravel-like
A package providing π like, π dislike and love β€οΈ or unlike βfeatures features for Laravel applications.
Fund package maintenance!
tanhongit
Installs: 1 538
Dependents: 0
Suggesters: 0
Security: 0
Stars: 19
Watchers: 1
Forks: 1
Open Issues: 0
Requires
- php: ^8.1
- illuminate/database: ^9.0|^10.0|^11.0
- illuminate/support: ^9.0|^10.0|^11.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^v3.0
- nunomaduro/collision: ^7.10
- nunomaduro/larastan: ^2.9
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
README
The interaction for User π like, π dislike, and love β€οΈ features for Laravel Application.
π Introduction
This package provides an interaction way to add like π, dislike π, and love β€οΈ features to your Laravel application.
It is easy to use and can be customized to fit your needs.
π Requirements
- PHP ^8.1
- Laravel ^9.0|^10.0|^11.0
π Official Documentation
The detailed documentation is in the Laravel Like Package - Official documentation.
π§ Installation
You can install the package via Composer:
composer require cslant/laravel-like
Configuration and Migrations
You can publish all the necessary configuration and migration files by running the following command:
php artisan vendor:publish --provider="CSlant\LaravelLike\LikeServiceProvider"
After the configuration file has been published, you can run the migration:
php artisan migrate
π License
The MIT License (MIT). Please see License File for more information.
π Acknowledgement
This package is inspired by the laravel-like package by overtrue. I have added some additional features and improvements to the package.