2017 © Pedro Peláez
 

library likeable

Quick likes support

image

miragepresent/likeable

Quick likes support

  • Wednesday, January 24, 2018
  • by MiragePresent
  • Repository
  • 1 Watchers
  • 0 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Likable Helper for Eloquent models

Installation

Run composer require miragepresent/likeable;, (*1)

And php artisan migrate, (*2)

Usage

Just use Likeable trait in your model:, (*3)

namespace App;

use Illuminate\Database\Eloquent\Model;
use MiragePresent\Likeable\Likeable;

class Photo extends Model {

    use Likeable;

}

Now You are able to use methods like(), dislike() and toggleLike() in your model for adding/removing a like of an authorized user., (*4)

Example:, (*5)


/** @var \App\Photo $photo */ $photo = Photo::find(1); // Add like to the photo $photo->like(); var_dump($photo->is_liked); \\ true, 1 echo $photo->count_likes. ' user(s) liked this photo'; echo $photo->likedBy->ipmlode('name', ',') . ' liked this photo';

The Versions

24/01 2018

dev-master

9999999-dev

Quick likes support

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by David Holovii

laravel eloquent like likeable likes support likes relation

18/01 2018

v0.1.0

0.1.0.0

Quick likes support

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by David Holovii

laravel eloquent like likeable likes support likes relation

18/01 2018

v0.1

0.1.0.0

Quick likes support

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by David Holovii

laravel eloquent like likeable likes support likes relation