Star adalah package Laravel untuk melakukan berbagai hal tentang rate berjenis rate bintang.
Via composer
$ composer require laravolt/star
Tambahkan ini Service Provider
Laravolt\Star\ServiceProvider::class,
Tambahkan ini ke Service Provider Alias
'Star' => Laravolt\Star\Facade::class
Jalankan ini untuk mendapatkan file migration
php artisan vendor:publish
php artisan migrate
Gunakan trait StarrableTrait
pada model yang akan diberikan bintang.
Terdapat 3 method yang dapat digunakan
// $obj adalah object model yang akan diberikan bintang. Pastikan model tersebut sudah ditambahkan StarrableTrait.
Star::star($obj, $starValue);
Star::average($obj);
Star::giver($obj);
Silakan melakukan pull request.
The Laravel framework is open-sourced software licensed under the MIT license