PHP code example of hareku / laravel-follow
1. Go to this page and download the library: Download hareku/laravel-follow library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
hareku / laravel-follow example snippets
'providers' => [
Hareku\LaravelFollow\FollowServiceProvider::class,
];
use Hareku\LaravelFollow\Traits\Followable;
class User extends Model
{
use Followable;
}
$user->follow(1);
$user->follow([1,2,3,4]);
$user->addFollowers(1);
$user->addFollowers([1,2,3,4]);
$user->unfollow(1);
$user->unfollow([1,2,3,4]);
// followers
$user->followers()->get(); // Get follower user models.
$user->followerRelationships()->get(); // Get follower relationship models.
// followees
$user->followees()->get();
$user->followeeRelationships()->get();
$user->isFollowing(1);
$user->isFollowing([1,2,3,4]);
$user->isFollowedBy(1);
$user->isFollowedBy([1,2,3,4]);
$user->isMutualFollow(1);
$user->isMutualFollow([1,2,3,4]);
$user->follow([1,2,3]);
$user->followerIds(); // [1,2,3]
$user->followeeIds();
$user->follow([1,2,3]);
$user->rejectNotFollowee([1,2,3,4,5]); // [1,2,3]
$user->followers()->pluck('id')->all(); // [1,2,3]
$user->rejectNotFollower([1,2,3,4,5]); // [1,2,3]