mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
can switch created by
This commit is contained in:
@@ -90,7 +90,11 @@ class BitcoinEvent extends Resource
|
|||||||
->searchable(),
|
->searchable(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -126,7 +126,11 @@ class BookCase extends Resource
|
|||||||
MorphMany::make(__('Comments'), 'comments', Comment::class),
|
MorphMany::make(__('Comments'), 'comments', Comment::class),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -87,7 +87,11 @@ class City extends Resource
|
|||||||
HasMany::make(__('Meetups'), 'meetups', Meetup::class),
|
HasMany::make(__('Meetups'), 'meetups', Meetup::class),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -110,7 +110,11 @@ class Course extends Resource
|
|||||||
->onlyOnDetail(),
|
->onlyOnDetail(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -91,7 +91,11 @@ class CourseEvent extends Resource
|
|||||||
->searchable(),
|
->searchable(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -113,7 +113,11 @@ class Episode extends Resource
|
|||||||
->readonly(),
|
->readonly(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -99,7 +99,11 @@ class Lecturer extends Resource
|
|||||||
->exceptOnForms(),
|
->exceptOnForms(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,11 @@ class Library extends Resource
|
|||||||
BelongsToMany::make('Library Items'),
|
BelongsToMany::make('Library Items'),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -131,7 +131,11 @@ class LibraryItem extends Resource
|
|||||||
BelongsToMany::make(__('Library'), 'libraries', Library::class),
|
BelongsToMany::make(__('Library'), 'libraries', Library::class),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -69,7 +69,11 @@ class Meetup extends Resource
|
|||||||
BelongsTo::make(__('City'), 'city', City::class)->searchable(),
|
BelongsTo::make(__('City'), 'city', City::class)->searchable(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,11 @@ class MeetupEvent extends Resource
|
|||||||
->searchable(),
|
->searchable(),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -95,7 +95,11 @@ class Podcast extends Resource
|
|||||||
HasMany::make(__('Episodes'), 'episodes', Episode::class),
|
HasMany::make(__('Episodes'), 'episodes', Episode::class),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,11 @@ class Venue extends Resource
|
|||||||
BelongsTo::make(__('City'), 'city', City::class),
|
BelongsTo::make(__('City'), 'city', City::class),
|
||||||
|
|
||||||
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
BelongsTo::make(__('Created By'), 'createdBy', User::class)
|
||||||
->exceptOnForms(),
|
->canSee(function ($request) {
|
||||||
|
return $request->user()
|
||||||
|
->hasRole('super-admin');
|
||||||
|
})
|
||||||
|
->searchable(),
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user