This repository was archived by the owner on Aug 20, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ Bir model kaynağını, favorilere ekleme veya hatırlamak için kaydetme gibi f
1010``` php artisan migrate ```
1111* Favoriteable trait dosyasını, kullanmak istediğiniz model dosyalarına ekleyiniz;
1212``` php
13+ <?php
1314namespace App\Post;
1415
1516use CodeForms\Repositories\Favorite\Favoriteable;
@@ -24,6 +25,7 @@ class Post extends Model
2425```
2526## Kullanım
2627``` php
28+ <?php
2729$post = Post::find(1);
2830
2931$post->hasFavorite(); // $post'un, mevcut kullanıcı için (auth()->user()) favori kaydını sorgular
@@ -36,6 +38,7 @@ $post->favorites()->count(); // $post'u favori olarak kaydeden toplam kullanıc
3638* (Tercihen) UserFavorites trait dosyasını ``` User ``` model'a ekleyin;
3739UserFavorites trait dosyası, kullanıcıların favori olarak kaydettiği kayıtları object olarak almayı sağlar.
3840``` php
41+ <?php
3942namespace App;
4043
4144use Illuminate\Contracts\Auth\MustVerifyEmail;
@@ -50,6 +53,7 @@ class User extends Authenticatable
5053
5154#### UserFavorites kullanımı
5255``` php
56+ <?php
5357$user = User::find(1);
5458
5559$user->favorites(); // bir kullanıcının tüm favori kayıtlarını object olarak alır
You can’t perform that action at this time.
0 commit comments