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