default images added

This commit is contained in:
Benjamin Takats
2022-12-02 11:49:17 +01:00
parent 48d529d4e3
commit 1c2bf70773
10 changed files with 170 additions and 13 deletions

View File

@@ -14,6 +14,7 @@ class VenuePolicy
* Determine whether the user can view any models.
*
* @param \App\Models\User $user
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function viewAny(User $user)
@@ -26,6 +27,7 @@ class VenuePolicy
*
* @param \App\Models\User $user
* @param \App\Models\Venue $venue
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function view(User $user, Venue $venue)
@@ -37,6 +39,7 @@ class VenuePolicy
* Determine whether the user can create models.
*
* @param \App\Models\User $user
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function create(User $user)
@@ -49,11 +52,13 @@ class VenuePolicy
*
* @param \App\Models\User $user
* @param \App\Models\Venue $venue
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function update(User $user, Venue $venue)
{
//
return $venue->lecturers->where('team_id', $user->current_team_id)
->isNotEmpty();
}
/**
@@ -61,6 +66,7 @@ class VenuePolicy
*
* @param \App\Models\User $user
* @param \App\Models\Venue $venue
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function delete(User $user, Venue $venue)
@@ -73,6 +79,7 @@ class VenuePolicy
*
* @param \App\Models\User $user
* @param \App\Models\Venue $venue
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function restore(User $user, Venue $venue)
@@ -85,6 +92,7 @@ class VenuePolicy
*
* @param \App\Models\User $user
* @param \App\Models\Venue $venue
*
* @return \Illuminate\Auth\Access\Response|bool
*/
public function forceDelete(User $user, Venue $venue)