Download the PHP package tafadzwa/socialbeings without Composer
On this page you can find all versions of the php package tafadzwa/socialbeings. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tafadzwa/socialbeings
More information about tafadzwa/socialbeings
Files in tafadzwa/socialbeings
Package socialbeings
Short Description This is my package socialbeings
License MIT
Homepage https://github.com/tafadzwa/socialbeings
Informations about the package socialbeings
Laravel-Socialbeings
A powerful and flexible package designed to streamline and enhance user engagement within your Laravel applications. This package provides seamless integration for features such as likes, favorites, subscriptions, and follows, allowing you to easily implement and manage user interactions.
Key Features
- Likes: Enable users to express their appreciation for content.
- Favorites: Allow users to save and revisit their preferred items.
- Subscriptions: Keep users updated with the latest content through notifications.
- Follows: Facilitate user connections and community building.
Elevate your application’s functionality and keep your users engaged with our comprehensive solution!
Installation
You can install the package via composer:
You can publish and run the migrations with:
You can publish the config file with:s
This is the contents of the published config file:
Following
You can follow any model by using import the CanFollow Trait which enable a trait to follow another model
Then the model you want to follow add the following trait
Use Cases
Likes
You can like any model by using import the CanFollow Trait which enable a trait to follow another model
Then the model you want to follow add the following trait
Use case
Favourites
You can favor any model by using import the CanFavor Trait which enable a trait to favor another model
Then the model you want to favour add the following trait
Use case
Subscriptions
You can favour any model by using import the CanFavor Trait which enable a trait to follow another model
Then the model you want to favour add the following trait
Use case
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Tafadzwa Lawrence
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of socialbeings with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^10.0||^11.0