-
-
Save valorin/f51de37759eeac84eb75433d7bbcd25c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Policies; | |
use App\Models\Tip; | |
use App\Models\User; | |
use Illuminate\Auth\Access\HandlesAuthorization; | |
class TipPolicy | |
{ | |
use HandlesAuthorization; | |
/** | |
* Determine whether the user can view any models. | |
* | |
* @param \App\Models\User $user | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function viewAny(User $user) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can view the model. | |
* | |
* @param \App\Models\User $user | |
* @param \App\Models\Tip $tip | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function view(User $user, Tip $tip) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can create models. | |
* | |
* @param \App\Models\User $user | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function create(User $user) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can update the model. | |
* | |
* @param \App\Models\User $user | |
* @param \App\Models\Tip $tip | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function update(User $user, Tip $tip) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can delete the model. | |
* | |
* @param \App\Models\User $user | |
* @param \App\Models\Tip $tip | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function delete(User $user, Tip $tip) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can restore the model. | |
* | |
* @param \App\Models\User $user | |
* @param \App\Models\Tip $tip | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function restore(User $user, Tip $tip) | |
{ | |
// | |
} | |
/** | |
* Determine whether the user can permanently delete the model. | |
* | |
* @param \App\Models\User $user | |
* @param \App\Models\Tip $tip | |
* @return \Illuminate\Auth\Access\Response|bool | |
*/ | |
public function forceDelete(User $user, Tip $tip) | |
{ | |
// | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment