チェックインの編集は本人のみ可能

This commit is contained in:
shibafu
2019-10-14 02:03:57 +09:00
parent e6657a0756
commit bcb5abb161
3 changed files with 43 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
<?php
namespace App\Policies;
use App\Ejaculation;
use App\User;
use Illuminate\Auth\Access\HandlesAuthorization;
class EjaculationPolicy
{
use HandlesAuthorization;
/**
* Create a new policy instance.
*
* @return void
*/
public function __construct()
{
//
}
public function edit(User $user, Ejaculation $ejaculation): bool
{
return $user->id === $ejaculation->user_id;
}
}