2017 © Pedro Peláez
 

library follow

image

hkan/follow

  • Thursday, January 8, 2015
  • by hkan
  • Repository
  • 2 Watchers
  • 6 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Follow

User follow system for Laravel 4., (*1)

Installation

Add the following line to your composer.json's require array., (*2)

"hkan/follow": "dev-master"

Migrate to database, (*3)

php artisan migrate --package="hkan/follow"

Copy the following line to the providers array of app/config/app.php, (*4)

'Hkan\Follow\FollowServiceProvider'

Add the trait to your User model., (*5)

use \Hkan\Follow\Traits\FollowTrait;

Usage

Follow and unfollow users

$user->follow($prettyGirl)
$user->unfollow($belieberGirl)

Check if following or being followed by someone

$user->isFollowing($someDude)
$user->isFollowedBy($creepyDude)

Followers and followings relations

$user->followers()
$user->followings()

$user->follower_count // Shortcut for $user->followers()->count()
$user->following_count // Shortcut for $user->followings()->count()

Bonus: Most followed user(s)

User::mostFollowed()->first() // Most followed user
User::mostFollowed()->take(10)->get() // Most followed 10 users

The Versions

08/01 2015

dev-master

9999999-dev https://github.com/hkan/follow

  Sources   Download

The Requires

 

by Hakan Aktas

laravel user follow