mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
Add PHP type hints for Laravel 10
This commit is contained in:
committed by
HolgerHatGarKeineNode
parent
ad55c69b51
commit
98a430c91c
@@ -20,7 +20,7 @@ class CreateNewUser implements CreatesNewUsers
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return \App\Models\User
|
* @return \App\Models\User
|
||||||
*/
|
*/
|
||||||
public function create(array $input)
|
public function create(array $input): User
|
||||||
{
|
{
|
||||||
Validator::make($input, [
|
Validator::make($input, [
|
||||||
'name' => ['required', 'string', 'max:255'],
|
'name' => ['required', 'string', 'max:255'],
|
||||||
@@ -49,7 +49,7 @@ class CreateNewUser implements CreatesNewUsers
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function createTeam(User $user)
|
protected function createTeam(User $user): void
|
||||||
{
|
{
|
||||||
$user->ownedTeams()
|
$user->ownedTeams()
|
||||||
->save(Team::forceCreate([
|
->save(Team::forceCreate([
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ trait PasswordValidationRules
|
|||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
protected function passwordRules()
|
protected function passwordRules(): array
|
||||||
{
|
{
|
||||||
return ['required', 'string', new Password, 'confirmed'];
|
return ['required', 'string', new Password, 'confirmed'];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class ResetUserPassword implements ResetsUserPasswords
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function reset($user, array $input)
|
public function reset($user, array $input): void
|
||||||
{
|
{
|
||||||
Validator::make($input, [
|
Validator::make($input, [
|
||||||
'password' => $this->passwordRules(),
|
'password' => $this->passwordRules(),
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class UpdateUserPassword implements UpdatesUserPasswords
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function update($user, array $input)
|
public function update($user, array $input): void
|
||||||
{
|
{
|
||||||
Validator::make($input, [
|
Validator::make($input, [
|
||||||
'current_password' => ['required', 'string', 'current_password:web'],
|
'current_password' => ['required', 'string', 'current_password:web'],
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class UpdateUserProfileInformation implements UpdatesUserProfileInformation
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function update($user, array $input)
|
public function update($user, array $input): void
|
||||||
{
|
{
|
||||||
Validator::make($input, [
|
Validator::make($input, [
|
||||||
'name' => ['required', 'string', 'max:255'],
|
'name' => ['required', 'string', 'max:255'],
|
||||||
@@ -59,7 +59,7 @@ class UpdateUserProfileInformation implements UpdatesUserProfileInformation
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function updateVerifiedUser($user, array $input)
|
protected function updateVerifiedUser($user, array $input): void
|
||||||
{
|
{
|
||||||
$user->forceFill([
|
$user->forceFill([
|
||||||
'name' => $input['name'],
|
'name' => $input['name'],
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Actions\Jetstream;
|
namespace App\Actions\Jetstream;
|
||||||
|
|
||||||
|
use Closure;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
use Laravel\Jetstream\Contracts\AddsTeamMembers;
|
use Laravel\Jetstream\Contracts\AddsTeamMembers;
|
||||||
@@ -21,7 +22,7 @@ class AddTeamMember implements AddsTeamMembers
|
|||||||
* @param string|null $role
|
* @param string|null $role
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function add($user, $team, string $email, string $role = null)
|
public function add($user, $team, string $email, string $role = null): void
|
||||||
{
|
{
|
||||||
Gate::forUser($user)->authorize('addTeamMember', $team);
|
Gate::forUser($user)->authorize('addTeamMember', $team);
|
||||||
|
|
||||||
@@ -46,7 +47,7 @@ class AddTeamMember implements AddsTeamMembers
|
|||||||
* @param string|null $role
|
* @param string|null $role
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function validate($team, string $email, ?string $role)
|
protected function validate($team, string $email, ?string $role): void
|
||||||
{
|
{
|
||||||
Validator::make([
|
Validator::make([
|
||||||
'email' => $email,
|
'email' => $email,
|
||||||
@@ -63,7 +64,7 @@ class AddTeamMember implements AddsTeamMembers
|
|||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
protected function rules()
|
protected function rules(): array
|
||||||
{
|
{
|
||||||
return array_filter([
|
return array_filter([
|
||||||
'email' => ['required', 'email', 'exists:users'],
|
'email' => ['required', 'email', 'exists:users'],
|
||||||
@@ -80,7 +81,7 @@ class AddTeamMember implements AddsTeamMembers
|
|||||||
* @param string $email
|
* @param string $email
|
||||||
* @return \Closure
|
* @return \Closure
|
||||||
*/
|
*/
|
||||||
protected function ensureUserIsNotAlreadyOnTeam($team, string $email)
|
protected function ensureUserIsNotAlreadyOnTeam($team, string $email): Closure
|
||||||
{
|
{
|
||||||
return function ($validator) use ($team, $email) {
|
return function ($validator) use ($team, $email) {
|
||||||
$validator->errors()->addIf(
|
$validator->errors()->addIf(
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ class DeleteTeam implements DeletesTeams
|
|||||||
* @param mixed $team
|
* @param mixed $team
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function delete($team)
|
public function delete($team): void
|
||||||
{
|
{
|
||||||
$team->purge();
|
$team->purge();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class DeleteUser implements DeletesUsers
|
|||||||
* @param mixed $user
|
* @param mixed $user
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function delete($user)
|
public function delete($user): void
|
||||||
{
|
{
|
||||||
DB::transaction(function () use ($user) {
|
DB::transaction(function () use ($user) {
|
||||||
$this->deleteTeams($user);
|
$this->deleteTeams($user);
|
||||||
@@ -48,7 +48,7 @@ class DeleteUser implements DeletesUsers
|
|||||||
* @param mixed $user
|
* @param mixed $user
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function deleteTeams($user)
|
protected function deleteTeams($user): void
|
||||||
{
|
{
|
||||||
$user->teams()->detach();
|
$user->teams()->detach();
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Actions\Jetstream;
|
namespace App\Actions\Jetstream;
|
||||||
|
|
||||||
|
use Closure;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Support\Facades\Mail;
|
use Illuminate\Support\Facades\Mail;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
@@ -23,7 +24,7 @@ class InviteTeamMember implements InvitesTeamMembers
|
|||||||
* @param string|null $role
|
* @param string|null $role
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function invite($user, $team, string $email, string $role = null)
|
public function invite($user, $team, string $email, string $role = null): void
|
||||||
{
|
{
|
||||||
Gate::forUser($user)->authorize('addTeamMember', $team);
|
Gate::forUser($user)->authorize('addTeamMember', $team);
|
||||||
|
|
||||||
@@ -47,7 +48,7 @@ class InviteTeamMember implements InvitesTeamMembers
|
|||||||
* @param string|null $role
|
* @param string|null $role
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function validate($team, string $email, ?string $role)
|
protected function validate($team, string $email, ?string $role): void
|
||||||
{
|
{
|
||||||
Validator::make([
|
Validator::make([
|
||||||
'email' => $email,
|
'email' => $email,
|
||||||
@@ -65,7 +66,7 @@ class InviteTeamMember implements InvitesTeamMembers
|
|||||||
* @param mixed $team
|
* @param mixed $team
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
protected function rules($team)
|
protected function rules($team): array
|
||||||
{
|
{
|
||||||
return array_filter([
|
return array_filter([
|
||||||
'email' => ['required', 'email', Rule::unique('team_invitations')->where(function ($query) use ($team) {
|
'email' => ['required', 'email', Rule::unique('team_invitations')->where(function ($query) use ($team) {
|
||||||
@@ -84,7 +85,7 @@ class InviteTeamMember implements InvitesTeamMembers
|
|||||||
* @param string $email
|
* @param string $email
|
||||||
* @return \Closure
|
* @return \Closure
|
||||||
*/
|
*/
|
||||||
protected function ensureUserIsNotAlreadyOnTeam($team, string $email)
|
protected function ensureUserIsNotAlreadyOnTeam($team, string $email): Closure
|
||||||
{
|
{
|
||||||
return function ($validator) use ($team, $email) {
|
return function ($validator) use ($team, $email) {
|
||||||
$validator->errors()->addIf(
|
$validator->errors()->addIf(
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ class RemoveTeamMember implements RemovesTeamMembers
|
|||||||
* @param mixed $teamMember
|
* @param mixed $teamMember
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function remove($user, $team, $teamMember)
|
public function remove($user, $team, $teamMember): void
|
||||||
{
|
{
|
||||||
$this->authorize($user, $team, $teamMember);
|
$this->authorize($user, $team, $teamMember);
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ class RemoveTeamMember implements RemovesTeamMembers
|
|||||||
* @param mixed $teamMember
|
* @param mixed $teamMember
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function authorize($user, $team, $teamMember)
|
protected function authorize($user, $team, $teamMember): void
|
||||||
{
|
{
|
||||||
if (! Gate::forUser($user)->check('removeTeamMember', $team) &&
|
if (! Gate::forUser($user)->check('removeTeamMember', $team) &&
|
||||||
$user->id !== $teamMember->id) {
|
$user->id !== $teamMember->id) {
|
||||||
@@ -52,7 +52,7 @@ class RemoveTeamMember implements RemovesTeamMembers
|
|||||||
* @param mixed $team
|
* @param mixed $team
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function ensureUserDoesNotOwnTeam($teamMember, $team)
|
protected function ensureUserDoesNotOwnTeam($teamMember, $team): void
|
||||||
{
|
{
|
||||||
if ($teamMember->id === $team->owner->id) {
|
if ($teamMember->id === $team->owner->id) {
|
||||||
throw ValidationException::withMessages([
|
throw ValidationException::withMessages([
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class UpdateTeamName implements UpdatesTeamNames
|
|||||||
* @param array $input
|
* @param array $input
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function update($user, $team, array $input)
|
public function update($user, $team, array $input): void
|
||||||
{
|
{
|
||||||
Gate::forUser($user)->authorize('update', $team);
|
Gate::forUser($user)->authorize('update', $team);
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class CleanupLoginKeys extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
DB::table('login_keys')
|
DB::table('login_keys')
|
||||||
->where('created_at', '<', now()->subDays(1))
|
->where('created_at', '<', now()->subDays(1))
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ class CreatePermissions extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$actions = [
|
$actions = [
|
||||||
'*',
|
'*',
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class CreateTags extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$tags = config('tags.tags.course');
|
$tags = config('tags.tags.course');
|
||||||
foreach ($tags as $tag) {
|
foreach ($tags as $tag) {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class FillUserEmails extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$users = User::all();
|
$users = User::all();
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class ImportGithubMeetups extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$meetups = json_decode(file_get_contents(config_path('meetups/github.json')), true, 512, JSON_THROW_ON_ERROR);
|
$meetups = json_decode(file_get_contents(config_path('meetups/github.json')), true, 512, JSON_THROW_ON_ERROR);
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class MigrateLibraryItemSlugs extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
foreach (LibraryItem::all() as $item) {
|
foreach (LibraryItem::all() as $item) {
|
||||||
$item->slug = str($item->name)->slug('-', 'de');
|
$item->slug = str($item->name)->slug('-', 'de');
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class MigrateMeetupSlugs extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
foreach (Meetup::all() as $item) {
|
foreach (Meetup::all() as $item) {
|
||||||
$item->slug = str($item->name)->slug('-', 'de');
|
$item->slug = str($item->name)->slug('-', 'de');
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class RenameFileToMd5 extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$media = Media::query()
|
$media = Media::query()
|
||||||
->where('file_name', 'ilike', '%ö%')
|
->where('file_name', 'ilike', '%ö%')
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class SetReputation extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
foreach (User::query()
|
foreach (User::query()
|
||||||
->with(['orangePills'])
|
->with(['orangePills'])
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class SyncGithubMeetups extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$response = Http::get('https://raw.githubusercontent.com/Einundzwanzig-Podcast/einundzwanzig.space/master/content/meetups.json');
|
$response = Http::get('https://raw.githubusercontent.com/Einundzwanzig-Podcast/einundzwanzig.space/master/content/meetups.json');
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class ReadAndSyncPodcastFeeds extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$client = new \PodcastIndex\Client([
|
$client = new \PodcastIndex\Client([
|
||||||
'app' => 'Einundzwanzig School',
|
'app' => 'Einundzwanzig School',
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class CreateGeoJsonPolygon extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$meetups = Meetup::query()
|
$meetups = Meetup::query()
|
||||||
->with([
|
->with([
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class SyncOpenBooks extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$response = Http::post('https://openbookcase.de/api/listarea/83.08995477111446/-200.56640625000003/-38.13455657705413/221.30859375000003');
|
$response = Http::post('https://openbookcase.de/api/listarea/83.08995477111446/-200.56640625000003/-38.13455657705413/221.30859375000003');
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class ImportLibraryItems extends Command
|
|||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function handle()
|
public function handle(): int
|
||||||
{
|
{
|
||||||
$items = [
|
$items = [
|
||||||
'https://aprycot.media/blog/weg-zum-bitcoin-standard/' => 'Auf dem Weg zu einem Bitcoin-Standard || Gigi',
|
'https://aprycot.media/blog/weg-zum-bitcoin-standard/' => 'Auf dem Weg zu einem Bitcoin-Standard || Gigi',
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ class Kernel extends ConsoleKernel
|
|||||||
* @param \Illuminate\Console\Scheduling\Schedule $schedule
|
* @param \Illuminate\Console\Scheduling\Schedule $schedule
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function schedule(Schedule $schedule)
|
protected function schedule(Schedule $schedule): void
|
||||||
{
|
{
|
||||||
$schedule->call(new PruneStaleAttachments)
|
$schedule->call(new PruneStaleAttachments)
|
||||||
->daily();
|
->daily();
|
||||||
@@ -39,7 +39,7 @@ class Kernel extends ConsoleKernel
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function commands()
|
protected function commands(): void
|
||||||
{
|
{
|
||||||
$this->load(__DIR__.'/Commands');
|
$this->load(__DIR__.'/Commands');
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class ChatMessageSentEvent implements ShouldBroadcast
|
|||||||
*
|
*
|
||||||
* @return \Illuminate\Broadcasting\Channel|array
|
* @return \Illuminate\Broadcasting\Channel|array
|
||||||
*/
|
*/
|
||||||
public function broadcastOn()
|
public function broadcastOn(): array
|
||||||
{
|
{
|
||||||
return new Channel('plebchannel');
|
return new Channel('plebchannel');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ class PlebLoggedInEvent implements ShouldBroadcast
|
|||||||
*
|
*
|
||||||
* @return \Illuminate\Broadcasting\Channel|array
|
* @return \Illuminate\Broadcasting\Channel|array
|
||||||
*/
|
*/
|
||||||
public function broadcastOn()
|
public function broadcastOn(): array
|
||||||
{
|
{
|
||||||
return new Channel('plebchannel');
|
return new Channel('plebchannel');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class Handler extends ExceptionHandler
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function register()
|
public function register(): void
|
||||||
{
|
{
|
||||||
$this->reportable(function (Throwable $e) {
|
$this->reportable(function (Throwable $e) {
|
||||||
if (app()->bound('sentry')) {
|
if (app()->bound('sentry')) {
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers\Api;
|
namespace App\Http\Controllers\Api;
|
||||||
|
|
||||||
|
use Illuminate\Http\JsonResponse;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Illuminate\Database\Eloquent\Builder;
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@@ -15,7 +16,7 @@ class LanguageController extends Controller
|
|||||||
*
|
*
|
||||||
* @return \Illuminate\Http\JsonResponse
|
* @return \Illuminate\Http\JsonResponse
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request): JsonResponse
|
||||||
{
|
{
|
||||||
$array = Language::query()
|
$array = Language::query()
|
||||||
->select('id', 'name', 'language')
|
->select('id', 'name', 'language')
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Response;
|
||||||
use App\Models\BitcoinEvent;
|
use App\Models\BitcoinEvent;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Spatie\IcalendarGenerator\Components\Calendar;
|
use Spatie\IcalendarGenerator\Components\Calendar;
|
||||||
@@ -15,7 +16,7 @@ class DownloadBitcoinEventCalendar extends Controller
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\Response
|
||||||
*/
|
*/
|
||||||
public function __invoke(Request $request)
|
public function __invoke(Request $request): Response
|
||||||
{
|
{
|
||||||
$events = BitcoinEvent::query()
|
$events = BitcoinEvent::query()
|
||||||
->with([
|
->with([
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Controllers;
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Response;
|
||||||
use App\Models\Meetup;
|
use App\Models\Meetup;
|
||||||
use App\Models\MeetupEvent;
|
use App\Models\MeetupEvent;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@@ -16,7 +17,7 @@ class DownloadMeetupCalendar extends Controller
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return \Illuminate\Http\Response
|
* @return \Illuminate\Http\Response
|
||||||
*/
|
*/
|
||||||
public function __invoke(Request $request)
|
public function __invoke(Request $request): Response
|
||||||
{
|
{
|
||||||
if ($request->has('meetup')) {
|
if ($request->has('meetup')) {
|
||||||
$meetup = Meetup::query()
|
$meetup = Meetup::query()
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Middleware;
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
use Closure;
|
use Closure;
|
||||||
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
@@ -17,7 +18,7 @@ class CustomEnsureEmailVerified
|
|||||||
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
||||||
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function handle(Request $request, Closure $next, $redirectToRoute = null)
|
public function handle(Request $request, Closure $next, $redirectToRoute = null): Response
|
||||||
{
|
{
|
||||||
if (! $request->user() ||
|
if (! $request->user() ||
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Middleware;
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
use Closure;
|
use Closure;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
@@ -14,7 +15,7 @@ class NeedMeetupMiddleware
|
|||||||
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
||||||
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function handle(Request $request, Closure $next)
|
public function handle(Request $request, Closure $next): Response
|
||||||
{
|
{
|
||||||
if ($request->user()) {
|
if ($request->user()) {
|
||||||
$request->user()->load('meetups');
|
$request->user()->load('meetups');
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Middleware;
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
use Closure;
|
use Closure;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\App;
|
use Illuminate\Support\Facades\App;
|
||||||
@@ -16,7 +17,7 @@ class SetTimezoneForNovaMiddleware
|
|||||||
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
||||||
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function handle(Request $request, Closure $next)
|
public function handle(Request $request, Closure $next): Response
|
||||||
{
|
{
|
||||||
App::setLocale(Cookie::get('lang') ?: config('app.locale'));
|
App::setLocale(Cookie::get('lang') ?: config('app.locale'));
|
||||||
if ($request->user()
|
if ($request->user()
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Http\Middleware;
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Symfony\Component\HttpFoundation\Response;
|
||||||
use Closure;
|
use Closure;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\App;
|
use Illuminate\Support\Facades\App;
|
||||||
@@ -16,7 +17,7 @@ class SetTimezoneMiddleware
|
|||||||
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
* @param \Closure(\Illuminate\Http\Request): (\Illuminate\Http\Response|\Illuminate\Http\RedirectResponse) $next
|
||||||
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
* @return \Illuminate\Http\Response|\Illuminate\Http\RedirectResponse
|
||||||
*/
|
*/
|
||||||
public function handle(Request $request, Closure $next)
|
public function handle(Request $request, Closure $next): Response
|
||||||
{
|
{
|
||||||
App::setLocale(Cookie::get('lang') ?: config('app.locale'));
|
App::setLocale(Cookie::get('lang') ?: config('app.locale'));
|
||||||
if ($request->user()
|
if ($request->user()
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class AddLoginReputation
|
|||||||
* @param object $event
|
* @param object $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function handle($event)
|
public function handle(object $event): void
|
||||||
{
|
{
|
||||||
$event->user->givePoint(new LoggedIn($event->user));
|
$event->user->givePoint(new LoggedIn($event->user));
|
||||||
event(new PlebLoggedInEvent($event->user->name, $event->user->profile_photo_url));
|
event(new PlebLoggedInEvent($event->user->name, $event->user->profile_photo_url));
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class ActiveBookCases implements Scope
|
|||||||
* @param \Illuminate\Database\Eloquent\Model $model
|
* @param \Illuminate\Database\Eloquent\Model $model
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function apply(Builder $builder, Model $model)
|
public function apply(Builder $builder, Model $model): void
|
||||||
{
|
{
|
||||||
$builder->where('deactivated', false);
|
$builder->where('deactivated', false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Models;
|
namespace App\Models;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||||
use Laravel\Jetstream\Jetstream;
|
use Laravel\Jetstream\Jetstream;
|
||||||
use Laravel\Jetstream\TeamInvitation as JetstreamTeamInvitation;
|
use Laravel\Jetstream\TeamInvitation as JetstreamTeamInvitation;
|
||||||
|
|
||||||
@@ -22,7 +23,7 @@ class TeamInvitation extends JetstreamTeamInvitation
|
|||||||
*
|
*
|
||||||
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
||||||
*/
|
*/
|
||||||
public function team()
|
public function team(): BelongsTo
|
||||||
{
|
{
|
||||||
return $this->belongsTo(Jetstream::teamModel());
|
return $this->belongsTo(Jetstream::teamModel());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ class ModelCreatedNotification extends Notification
|
|||||||
* @param mixed $notifiable
|
* @param mixed $notifiable
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function via($notifiable)
|
public function via($notifiable): array
|
||||||
{
|
{
|
||||||
return ['mail'];
|
return ['mail'];
|
||||||
}
|
}
|
||||||
@@ -37,7 +37,7 @@ class ModelCreatedNotification extends Notification
|
|||||||
* @param mixed $notifiable
|
* @param mixed $notifiable
|
||||||
* @return \Illuminate\Notifications\Messages\MailMessage
|
* @return \Illuminate\Notifications\Messages\MailMessage
|
||||||
*/
|
*/
|
||||||
public function toMail($notifiable)
|
public function toMail($notifiable): MailMessage
|
||||||
{
|
{
|
||||||
return (new MailMessage)
|
return (new MailMessage)
|
||||||
->subject('New model created: '.get_class($this->model))
|
->subject('New model created: '.get_class($this->model))
|
||||||
@@ -55,7 +55,7 @@ class ModelCreatedNotification extends Notification
|
|||||||
* @param mixed $notifiable
|
* @param mixed $notifiable
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function toArray($notifiable)
|
public function toArray($notifiable): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class AttachLibraryItemToLibrary extends Action
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(NovaRequest $request)
|
public function fields(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
$libraries = Library::query()
|
$libraries = Library::query()
|
||||||
->pluck('name', 'id');
|
->pluck('name', 'id');
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class SetStatusAction extends Action
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(NovaRequest $request)
|
public function fields(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
Select::make('Status')
|
Select::make('Status')
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ class BitcoinEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -118,7 +118,7 @@ class BitcoinEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -129,7 +129,7 @@ class BitcoinEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -140,7 +140,7 @@ class BitcoinEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -151,7 +151,7 @@ class BitcoinEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ class BookCase extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -149,7 +149,7 @@ class BookCase extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -160,7 +160,7 @@ class BookCase extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -171,7 +171,7 @@ class BookCase extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -182,7 +182,7 @@ class BookCase extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ class Category extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -74,7 +74,7 @@ class Category extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -85,7 +85,7 @@ class Category extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -96,7 +96,7 @@ class Category extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -107,7 +107,7 @@ class Category extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ class City extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -113,7 +113,7 @@ class City extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -124,7 +124,7 @@ class City extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -135,7 +135,7 @@ class City extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -146,7 +146,7 @@ class City extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ class Country extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -100,7 +100,7 @@ class Country extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -111,7 +111,7 @@ class Country extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -122,7 +122,7 @@ class Country extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -133,7 +133,7 @@ class Country extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ class Course extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -136,7 +136,7 @@ class Course extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -147,7 +147,7 @@ class Course extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -158,7 +158,7 @@ class Course extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -169,7 +169,7 @@ class Course extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ class CourseEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -102,7 +102,7 @@ class CourseEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -113,7 +113,7 @@ class CourseEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -124,7 +124,7 @@ class CourseEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -135,7 +135,7 @@ class CourseEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class Main extends Dashboard
|
|||||||
*
|
*
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards()
|
public function cards(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
new Start,
|
new Start,
|
||||||
|
|||||||
@@ -113,7 +113,7 @@ class Episode extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -158,7 +158,7 @@ class Episode extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -169,7 +169,7 @@ class Episode extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -180,7 +180,7 @@ class Episode extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ class Episode extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace App\Nova\Filters;
|
namespace App\Nova\Filters;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Builder;
|
||||||
use Laravel\Nova\Filters\BooleanFilter;
|
use Laravel\Nova\Filters\BooleanFilter;
|
||||||
use Laravel\Nova\Http\Requests\NovaRequest;
|
use Laravel\Nova\Http\Requests\NovaRequest;
|
||||||
|
|
||||||
@@ -20,7 +21,7 @@ class LibraryItemWithout extends BooleanFilter
|
|||||||
* @param mixed $value
|
* @param mixed $value
|
||||||
* @return \Illuminate\Database\Eloquent\Builder
|
* @return \Illuminate\Database\Eloquent\Builder
|
||||||
*/
|
*/
|
||||||
public function apply(NovaRequest $request, $query, $value)
|
public function apply(NovaRequest $request, Builder $query, $value): Builder
|
||||||
{
|
{
|
||||||
return $query
|
return $query
|
||||||
->when($value['libraries'], fn ($query) => $query->whereDoesntHave('libraries'))
|
->when($value['libraries'], fn ($query) => $query->whereDoesntHave('libraries'))
|
||||||
@@ -33,7 +34,7 @@ class LibraryItemWithout extends BooleanFilter
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function options(NovaRequest $request)
|
public function options(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
__('Library items without libraries') => 'libraries',
|
__('Library items without libraries') => 'libraries',
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ class Language extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -76,7 +76,7 @@ class Language extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class Language extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -98,7 +98,7 @@ class Language extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -109,7 +109,7 @@ class Language extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ class Lecturer extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -157,7 +157,7 @@ class Lecturer extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -168,7 +168,7 @@ class Lecturer extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -179,7 +179,7 @@ class Lecturer extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -190,7 +190,7 @@ class Lecturer extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ class Library extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -108,7 +108,7 @@ class Library extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -119,7 +119,7 @@ class Library extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -130,7 +130,7 @@ class Library extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -141,7 +141,7 @@ class Library extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ class LibraryItem extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -200,7 +200,7 @@ class LibraryItem extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -211,7 +211,7 @@ class LibraryItem extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
new LibraryItemWithout(),
|
new LibraryItemWithout(),
|
||||||
@@ -224,7 +224,7 @@ class LibraryItem extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -235,7 +235,7 @@ class LibraryItem extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
new AttachLibraryItemToLibrary(),
|
new AttachLibraryItemToLibrary(),
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ class Meetup extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -154,7 +154,7 @@ class Meetup extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -165,7 +165,7 @@ class Meetup extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -176,7 +176,7 @@ class Meetup extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -187,7 +187,7 @@ class Meetup extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ class MeetupEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -125,7 +125,7 @@ class MeetupEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -136,7 +136,7 @@ class MeetupEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -147,7 +147,7 @@ class MeetupEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -158,7 +158,7 @@ class MeetupEvent extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ class OrangePill extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -83,7 +83,7 @@ class OrangePill extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -94,7 +94,7 @@ class OrangePill extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -105,7 +105,7 @@ class OrangePill extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -116,7 +116,7 @@ class OrangePill extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ class Participant extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -70,7 +70,7 @@ class Participant extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -81,7 +81,7 @@ class Participant extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -92,7 +92,7 @@ class Participant extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -103,7 +103,7 @@ class Participant extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ class Podcast extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
$guid = $this->guid ?? Str::uuid();
|
$guid = $this->guid ?? Str::uuid();
|
||||||
|
|
||||||
@@ -117,7 +117,7 @@ class Podcast extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -128,7 +128,7 @@ class Podcast extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -139,7 +139,7 @@ class Podcast extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -150,7 +150,7 @@ class Podcast extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ class Registration extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()->sortable(),
|
ID::make()->sortable(),
|
||||||
@@ -71,7 +71,7 @@ class Registration extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -82,7 +82,7 @@ class Registration extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ class Registration extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -104,7 +104,7 @@ class Registration extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ class Team extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(NovaRequest $request)
|
public function fields(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -66,7 +66,7 @@ class Team extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(NovaRequest $request)
|
public function cards(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -77,7 +77,7 @@ class Team extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(NovaRequest $request)
|
public function filters(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -88,7 +88,7 @@ class Team extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(NovaRequest $request)
|
public function lenses(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -99,7 +99,7 @@ class Team extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(NovaRequest $request)
|
public function actions(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ class User extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(NovaRequest $request)
|
public function fields(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -103,7 +103,7 @@ class User extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(NovaRequest $request)
|
public function cards(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -114,7 +114,7 @@ class User extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(NovaRequest $request)
|
public function filters(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -125,7 +125,7 @@ class User extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(NovaRequest $request)
|
public function lenses(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -136,7 +136,7 @@ class User extends Resource
|
|||||||
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(NovaRequest $request)
|
public function actions(NovaRequest $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ class Venue extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function fields(Request $request)
|
public function fields(Request $request): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
ID::make()
|
ID::make()
|
||||||
@@ -98,7 +98,7 @@ class Venue extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function cards(Request $request)
|
public function cards(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -109,7 +109,7 @@ class Venue extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function filters(Request $request)
|
public function filters(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -120,7 +120,7 @@ class Venue extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function lenses(Request $request)
|
public function lenses(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
@@ -131,7 +131,7 @@ class Venue extends Resource
|
|||||||
* @param \Illuminate\Http\Request $request
|
* @param \Illuminate\Http\Request $request
|
||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function actions(Request $request)
|
public function actions(Request $request): array
|
||||||
{
|
{
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class BitcoinEventObserver
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(BitcoinEvent $bitcoinEvent)
|
public function created(BitcoinEvent $bitcoinEvent): void
|
||||||
{
|
{
|
||||||
if (config('feeds.services.twitterAccountId')) {
|
if (config('feeds.services.twitterAccountId')) {
|
||||||
$this->setNewAccessToken(1);
|
$this->setNewAccessToken(1);
|
||||||
@@ -38,7 +38,7 @@ class BitcoinEventObserver
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(BitcoinEvent $bitcoinEvent)
|
public function updated(BitcoinEvent $bitcoinEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -49,7 +49,7 @@ class BitcoinEventObserver
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(BitcoinEvent $bitcoinEvent)
|
public function deleted(BitcoinEvent $bitcoinEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -60,7 +60,7 @@ class BitcoinEventObserver
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(BitcoinEvent $bitcoinEvent)
|
public function restored(BitcoinEvent $bitcoinEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -71,7 +71,7 @@ class BitcoinEventObserver
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(BitcoinEvent $bitcoinEvent)
|
public function forceDeleted(BitcoinEvent $bitcoinEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class CourseEventObserver
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(CourseEvent $courseEvent)
|
public function created(CourseEvent $courseEvent): void
|
||||||
{
|
{
|
||||||
if (config('feeds.services.twitterAccountId')) {
|
if (config('feeds.services.twitterAccountId')) {
|
||||||
$this->setNewAccessToken(1);
|
$this->setNewAccessToken(1);
|
||||||
@@ -38,7 +38,7 @@ class CourseEventObserver
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(CourseEvent $courseEvent)
|
public function updated(CourseEvent $courseEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -49,7 +49,7 @@ class CourseEventObserver
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(CourseEvent $courseEvent)
|
public function deleted(CourseEvent $courseEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -60,7 +60,7 @@ class CourseEventObserver
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(CourseEvent $courseEvent)
|
public function restored(CourseEvent $courseEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -71,7 +71,7 @@ class CourseEventObserver
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(CourseEvent $courseEvent)
|
public function forceDeleted(CourseEvent $courseEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class CourseObserver
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(Course $course)
|
public function created(Course $course): void
|
||||||
{
|
{
|
||||||
if (config('feeds.services.twitterAccountId')) {
|
if (config('feeds.services.twitterAccountId')) {
|
||||||
$this->setNewAccessToken(1);
|
$this->setNewAccessToken(1);
|
||||||
@@ -38,7 +38,7 @@ class CourseObserver
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(Course $course)
|
public function updated(Course $course): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -49,7 +49,7 @@ class CourseObserver
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(Course $course)
|
public function deleted(Course $course): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -60,7 +60,7 @@ class CourseObserver
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(Course $course)
|
public function restored(Course $course): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -71,7 +71,7 @@ class CourseObserver
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(Course $course)
|
public function forceDeleted(Course $course): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ class EpisodeObserver
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(Episode $episode)
|
public function created(Episode $episode): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -23,7 +23,7 @@ class EpisodeObserver
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(Episode $episode)
|
public function updated(Episode $episode): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -34,7 +34,7 @@ class EpisodeObserver
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(Episode $episode)
|
public function deleted(Episode $episode): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -45,7 +45,7 @@ class EpisodeObserver
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(Episode $episode)
|
public function restored(Episode $episode): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -56,7 +56,7 @@ class EpisodeObserver
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(Episode $episode)
|
public function forceDeleted(Episode $episode): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ class EventObserver
|
|||||||
* @param \App\Models\CourseEvent $event
|
* @param \App\Models\CourseEvent $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(CourseEvent $event)
|
public function created(CourseEvent $event): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -23,7 +23,7 @@ class EventObserver
|
|||||||
* @param \App\Models\CourseEvent $event
|
* @param \App\Models\CourseEvent $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(CourseEvent $event)
|
public function updated(CourseEvent $event): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -34,7 +34,7 @@ class EventObserver
|
|||||||
* @param \App\Models\CourseEvent $event
|
* @param \App\Models\CourseEvent $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(CourseEvent $event)
|
public function deleted(CourseEvent $event): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -45,7 +45,7 @@ class EventObserver
|
|||||||
* @param \App\Models\CourseEvent $event
|
* @param \App\Models\CourseEvent $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(CourseEvent $event)
|
public function restored(CourseEvent $event): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -56,7 +56,7 @@ class EventObserver
|
|||||||
* @param \App\Models\CourseEvent $event
|
* @param \App\Models\CourseEvent $event
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(CourseEvent $event)
|
public function forceDeleted(CourseEvent $event): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class LibraryItemObserver
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(LibraryItem $libraryItem)
|
public function created(LibraryItem $libraryItem): void
|
||||||
{
|
{
|
||||||
// todo: we can change this later
|
// todo: we can change this later
|
||||||
try {
|
try {
|
||||||
@@ -58,7 +58,7 @@ class LibraryItemObserver
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(LibraryItem $libraryItem)
|
public function updated(LibraryItem $libraryItem): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -69,7 +69,7 @@ class LibraryItemObserver
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(LibraryItem $libraryItem)
|
public function deleted(LibraryItem $libraryItem): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -80,7 +80,7 @@ class LibraryItemObserver
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(LibraryItem $libraryItem)
|
public function restored(LibraryItem $libraryItem): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -91,7 +91,7 @@ class LibraryItemObserver
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(LibraryItem $libraryItem)
|
public function forceDeleted(LibraryItem $libraryItem): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class MeetupEventObserver
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(MeetupEvent $meetupEvent)
|
public function created(MeetupEvent $meetupEvent): void
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
if (config('feeds.services.twitterAccountId')) {
|
if (config('feeds.services.twitterAccountId')) {
|
||||||
@@ -48,7 +48,7 @@ class MeetupEventObserver
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(MeetupEvent $meetupEvent)
|
public function updated(MeetupEvent $meetupEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -59,7 +59,7 @@ class MeetupEventObserver
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(MeetupEvent $meetupEvent)
|
public function deleted(MeetupEvent $meetupEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -70,7 +70,7 @@ class MeetupEventObserver
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(MeetupEvent $meetupEvent)
|
public function restored(MeetupEvent $meetupEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -81,7 +81,7 @@ class MeetupEventObserver
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(MeetupEvent $meetupEvent)
|
public function forceDeleted(MeetupEvent $meetupEvent): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class MeetupObserver
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(Meetup $meetup)
|
public function created(Meetup $meetup): void
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
if (config('feeds.services.twitterAccountId')) {
|
if (config('feeds.services.twitterAccountId')) {
|
||||||
@@ -45,7 +45,7 @@ class MeetupObserver
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(Meetup $meetup)
|
public function updated(Meetup $meetup): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -56,7 +56,7 @@ class MeetupObserver
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(Meetup $meetup)
|
public function deleted(Meetup $meetup): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -67,7 +67,7 @@ class MeetupObserver
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(Meetup $meetup)
|
public function restored(Meetup $meetup): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -78,7 +78,7 @@ class MeetupObserver
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(Meetup $meetup)
|
public function forceDeleted(Meetup $meetup): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class OrangePillObserver
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function created(OrangePill $orangePill)
|
public function created(OrangePill $orangePill): void
|
||||||
{
|
{
|
||||||
// if (config('feeds.services.twitterAccountId')) {
|
// if (config('feeds.services.twitterAccountId')) {
|
||||||
// $this->setNewAccessToken(1);
|
// $this->setNewAccessToken(1);
|
||||||
@@ -36,7 +36,7 @@ class OrangePillObserver
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function updated(OrangePill $orangePill)
|
public function updated(OrangePill $orangePill): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -47,7 +47,7 @@ class OrangePillObserver
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function deleted(OrangePill $orangePill)
|
public function deleted(OrangePill $orangePill): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -58,7 +58,7 @@ class OrangePillObserver
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function restored(OrangePill $orangePill)
|
public function restored(OrangePill $orangePill): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -69,7 +69,7 @@ class OrangePillObserver
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function forceDeleted(OrangePill $orangePill)
|
public function forceDeleted(OrangePill $orangePill): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ class BasePolicy
|
|||||||
* @param string $ability
|
* @param string $ability
|
||||||
* @return void|bool
|
* @return void|bool
|
||||||
*/
|
*/
|
||||||
public function before(User $user, $ability)
|
public function before(User $user, string $ability)
|
||||||
{
|
{
|
||||||
if ($user->hasRole('super-admin') || config('app.super-admin')) {
|
if ($user->hasRole('super-admin') || config('app.super-admin')) {
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, BitcoinEvent $bitcoinEvent)
|
public function view(User $user, BitcoinEvent $bitcoinEvent): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, BitcoinEvent $bitcoinEvent)
|
public function update(User $user, BitcoinEvent $bitcoinEvent): bool
|
||||||
{
|
{
|
||||||
return $bitcoinEvent->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $bitcoinEvent->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, BitcoinEvent $bitcoinEvent)
|
public function delete(User $user, BitcoinEvent $bitcoinEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, BitcoinEvent $bitcoinEvent)
|
public function restore(User $user, BitcoinEvent $bitcoinEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class BitcoinEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
* @param \App\Models\BitcoinEvent $bitcoinEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, BitcoinEvent $bitcoinEvent)
|
public function forceDelete(User $user, BitcoinEvent $bitcoinEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\BookCase $bookCase
|
* @param \App\Models\BookCase $bookCase
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, BookCase $bookCase)
|
public function view(User $user, BookCase $bookCase): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\BookCase $bookCase
|
* @param \App\Models\BookCase $bookCase
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, BookCase $bookCase)
|
public function update(User $user, BookCase $bookCase): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\BookCase $bookCase
|
* @param \App\Models\BookCase $bookCase
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, BookCase $bookCase)
|
public function delete(User $user, BookCase $bookCase): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\BookCase $bookCase
|
* @param \App\Models\BookCase $bookCase
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, BookCase $bookCase)
|
public function restore(User $user, BookCase $bookCase): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class BookCasePolicy extends BasePolicy
|
|||||||
* @param \App\Models\BookCase $bookCase
|
* @param \App\Models\BookCase $bookCase
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, BookCase $bookCase)
|
public function forceDelete(User $user, BookCase $bookCase): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Category $category
|
* @param \App\Models\Category $category
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Category $category)
|
public function view(User $user, Category $category): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Category $category
|
* @param \App\Models\Category $category
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Category $category)
|
public function update(User $user, Category $category): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Category $category
|
* @param \App\Models\Category $category
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Category $category)
|
public function delete(User $user, Category $category): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Category $category
|
* @param \App\Models\Category $category
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Category $category)
|
public function restore(User $user, Category $category): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class CategoryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Category $category
|
* @param \App\Models\Category $category
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Category $category)
|
public function forceDelete(User $user, Category $category): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\City $city
|
* @param \App\Models\City $city
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, City $city)
|
public function view(User $user, City $city): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\City $city
|
* @param \App\Models\City $city
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, City $city)
|
public function update(User $user, City $city): bool
|
||||||
{
|
{
|
||||||
return $city->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $city->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\City $city
|
* @param \App\Models\City $city
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, City $city)
|
public function delete(User $user, City $city): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\City $city
|
* @param \App\Models\City $city
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, City $city)
|
public function restore(User $user, City $city): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class CityPolicy extends BasePolicy
|
|||||||
* @param \App\Models\City $city
|
* @param \App\Models\City $city
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, City $city)
|
public function forceDelete(User $user, City $city): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Country $country
|
* @param \App\Models\Country $country
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Country $country)
|
public function view(User $user, Country $country): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Country $country
|
* @param \App\Models\Country $country
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Country $country)
|
public function update(User $user, Country $country): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Country $country
|
* @param \App\Models\Country $country
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Country $country)
|
public function delete(User $user, Country $country): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Country $country
|
* @param \App\Models\Country $country
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Country $country)
|
public function restore(User $user, Country $country): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class CountryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Country $country
|
* @param \App\Models\Country $country
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Country $country)
|
public function forceDelete(User $user, Country $country): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, CourseEvent $courseEvent)
|
public function view(User $user, CourseEvent $courseEvent): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, CourseEvent $courseEvent)
|
public function update(User $user, CourseEvent $courseEvent): bool
|
||||||
{
|
{
|
||||||
return $user->belongsToTeam($courseEvent->course->lecturer->team) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->belongsToTeam($courseEvent->course->lecturer->team) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, CourseEvent $courseEvent)
|
public function delete(User $user, CourseEvent $courseEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, CourseEvent $courseEvent)
|
public function restore(User $user, CourseEvent $courseEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class CourseEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\CourseEvent $courseEvent
|
* @param \App\Models\CourseEvent $courseEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, CourseEvent $courseEvent)
|
public function forceDelete(User $user, CourseEvent $courseEvent): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Course $course)
|
public function view(User $user, Course $course): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Course $course)
|
public function update(User $user, Course $course): bool
|
||||||
{
|
{
|
||||||
return $user->belongsToTeam($course->lecturer->team) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->belongsToTeam($course->lecturer->team) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Course $course)
|
public function delete(User $user, Course $course): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Course $course)
|
public function restore(User $user, Course $course): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class CoursePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Course $course
|
* @param \App\Models\Course $course
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Course $course)
|
public function forceDelete(User $user, Course $course): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Episode $episode)
|
public function view(User $user, Episode $episode): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Episode $episode)
|
public function update(User $user, Episode $episode): bool
|
||||||
{
|
{
|
||||||
return $episode->data['link'] && $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $episode->data['link'] && $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Episode $episode)
|
public function delete(User $user, Episode $episode): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Episode $episode)
|
public function restore(User $user, Episode $episode): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class EpisodePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Episode $episode
|
* @param \App\Models\Episode $episode
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Episode $episode)
|
public function forceDelete(User $user, Episode $episode): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Lecturer $lecturer
|
* @param \App\Models\Lecturer $lecturer
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Lecturer $lecturer)
|
public function view(User $user, Lecturer $lecturer): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer;
|
return $user->is_lecturer;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Lecturer $lecturer
|
* @param \App\Models\Lecturer $lecturer
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Lecturer $lecturer)
|
public function update(User $user, Lecturer $lecturer): bool
|
||||||
{
|
{
|
||||||
return $lecturer->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $lecturer->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Lecturer $lecturer
|
* @param \App\Models\Lecturer $lecturer
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Lecturer $lecturer)
|
public function delete(User $user, Lecturer $lecturer): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Lecturer $lecturer
|
* @param \App\Models\Lecturer $lecturer
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Lecturer $lecturer)
|
public function restore(User $user, Lecturer $lecturer): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class LecturerPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Lecturer $lecturer
|
* @param \App\Models\Lecturer $lecturer
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Lecturer $lecturer)
|
public function forceDelete(User $user, Lecturer $lecturer): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, LibraryItem $libraryItem)
|
public function view(User $user, LibraryItem $libraryItem): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, LibraryItem $libraryItem)
|
public function update(User $user, LibraryItem $libraryItem): bool
|
||||||
{
|
{
|
||||||
return $libraryItem->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $libraryItem->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, LibraryItem $libraryItem)
|
public function delete(User $user, LibraryItem $libraryItem): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, LibraryItem $libraryItem)
|
public function restore(User $user, LibraryItem $libraryItem): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class LibraryItemPolicy extends BasePolicy
|
|||||||
* @param \App\Models\LibraryItem $libraryItem
|
* @param \App\Models\LibraryItem $libraryItem
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, LibraryItem $libraryItem)
|
public function forceDelete(User $user, LibraryItem $libraryItem): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Library $library
|
* @param \App\Models\Library $library
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Library $library)
|
public function view(User $user, Library $library): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__)
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__)
|
||||||
&& Library::query()
|
&& Library::query()
|
||||||
@@ -53,7 +53,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Library $library
|
* @param \App\Models\Library $library
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Library $library)
|
public function update(User $user, Library $library): bool
|
||||||
{
|
{
|
||||||
return $library->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $library->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -65,7 +65,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Library $library
|
* @param \App\Models\Library $library
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Library $library)
|
public function delete(User $user, Library $library): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -77,7 +77,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Library $library
|
* @param \App\Models\Library $library
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Library $library)
|
public function restore(User $user, Library $library): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -89,7 +89,7 @@ class LibraryPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Library $library
|
* @param \App\Models\Library $library
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Library $library)
|
public function forceDelete(User $user, Library $library): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, MeetupEvent $meetupEvent)
|
public function view(User $user, MeetupEvent $meetupEvent): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, MeetupEvent $meetupEvent)
|
public function update(User $user, MeetupEvent $meetupEvent): bool
|
||||||
{
|
{
|
||||||
return $user->meetups->contains($meetupEvent->meetup) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->meetups->contains($meetupEvent->meetup) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, MeetupEvent $meetupEvent)
|
public function delete(User $user, MeetupEvent $meetupEvent): bool
|
||||||
{
|
{
|
||||||
return false && $meetupEvent->created_by === $user->id;
|
return false && $meetupEvent->created_by === $user->id;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, MeetupEvent $meetupEvent)
|
public function restore(User $user, MeetupEvent $meetupEvent): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class MeetupEventPolicy extends BasePolicy
|
|||||||
* @param \App\Models\MeetupEvent $meetupEvent
|
* @param \App\Models\MeetupEvent $meetupEvent
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, MeetupEvent $meetupEvent)
|
public function forceDelete(User $user, MeetupEvent $meetupEvent): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Meetup $meetup)
|
public function view(User $user, Meetup $meetup): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Meetup $meetup)
|
public function update(User $user, Meetup $meetup): bool
|
||||||
{
|
{
|
||||||
return $user->meetups->contains($meetup) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->meetups->contains($meetup) || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Meetup $meetup)
|
public function delete(User $user, Meetup $meetup): bool
|
||||||
{
|
{
|
||||||
return $meetup->created_by === $user->id;
|
return $meetup->created_by === $user->id;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Meetup $meetup)
|
public function restore(User $user, Meetup $meetup): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class MeetupPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Meetup $meetup
|
* @param \App\Models\Meetup $meetup
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Meetup $meetup)
|
public function forceDelete(User $user, Meetup $meetup): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, OrangePill $orangePill)
|
public function view(User $user, OrangePill $orangePill): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, OrangePill $orangePill)
|
public function update(User $user, OrangePill $orangePill): bool
|
||||||
{
|
{
|
||||||
return $orangePill->user_id === $user->id;
|
return $orangePill->user_id === $user->id;
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, OrangePill $orangePill)
|
public function delete(User $user, OrangePill $orangePill): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, OrangePill $orangePill)
|
public function restore(User $user, OrangePill $orangePill): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class OrangePillPolicy extends BasePolicy
|
|||||||
* @param \App\Models\OrangePill $orangePill
|
* @param \App\Models\OrangePill $orangePill
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, OrangePill $orangePill)
|
public function forceDelete(User $user, OrangePill $orangePill): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Participant $participant
|
* @param \App\Models\Participant $participant
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Participant $participant)
|
public function view(User $user, Participant $participant): bool
|
||||||
{
|
{
|
||||||
if ($participant->registrations) {
|
if ($participant->registrations) {
|
||||||
return $participant->whereHas('registrations.event.course.lecturer',
|
return $participant->whereHas('registrations.event.course.lecturer',
|
||||||
@@ -45,7 +45,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -57,7 +57,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Participant $participant
|
* @param \App\Models\Participant $participant
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Participant $participant)
|
public function update(User $user, Participant $participant): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -69,7 +69,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Participant $participant
|
* @param \App\Models\Participant $participant
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Participant $participant)
|
public function delete(User $user, Participant $participant): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -81,7 +81,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Participant $participant
|
* @param \App\Models\Participant $participant
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Participant $participant)
|
public function restore(User $user, Participant $participant): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -93,7 +93,7 @@ class ParticipantPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Participant $participant
|
* @param \App\Models\Participant $participant
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Participant $participant)
|
public function forceDelete(User $user, Participant $participant): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Permission $permission
|
* @param \Spatie\Permission\Models\Permission $permission
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Permission $permission)
|
public function view(User $user, Permission $permission): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Permission $permission
|
* @param \Spatie\Permission\Models\Permission $permission
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Permission $permission)
|
public function update(User $user, Permission $permission): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Permission $permission
|
* @param \Spatie\Permission\Models\Permission $permission
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Permission $permission)
|
public function delete(User $user, Permission $permission): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Permission $permission
|
* @param \Spatie\Permission\Models\Permission $permission
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Permission $permission)
|
public function restore(User $user, Permission $permission): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class PermissionPolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Permission $permission
|
* @param \Spatie\Permission\Models\Permission $permission
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Permission $permission)
|
public function forceDelete(User $user, Permission $permission): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Podcast $podcast
|
* @param \App\Models\Podcast $podcast
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Podcast $podcast)
|
public function view(User $user, Podcast $podcast): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Podcast $podcast
|
* @param \App\Models\Podcast $podcast
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Podcast $podcast)
|
public function update(User $user, Podcast $podcast): bool
|
||||||
{
|
{
|
||||||
return ! $podcast->locked;
|
return ! $podcast->locked;
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Podcast $podcast
|
* @param \App\Models\Podcast $podcast
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Podcast $podcast)
|
public function delete(User $user, Podcast $podcast): bool
|
||||||
{
|
{
|
||||||
return ! $podcast->locked;
|
return ! $podcast->locked;
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Podcast $podcast
|
* @param \App\Models\Podcast $podcast
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Podcast $podcast)
|
public function restore(User $user, Podcast $podcast): bool
|
||||||
{
|
{
|
||||||
return ! $podcast->locked;
|
return ! $podcast->locked;
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class PodcastPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Podcast $podcast
|
* @param \App\Models\Podcast $podcast
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Podcast $podcast)
|
public function forceDelete(User $user, Podcast $podcast): bool
|
||||||
{
|
{
|
||||||
return ! $podcast->locked;
|
return ! $podcast->locked;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Registration $registration
|
* @param \App\Models\Registration $registration
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Registration $registration)
|
public function view(User $user, Registration $registration): bool
|
||||||
{
|
{
|
||||||
return $registration->whereHas('event.course.lecturer',
|
return $registration->whereHas('event.course.lecturer',
|
||||||
fn ($q) => $q->where('team_id', $user->current_team_id))
|
fn ($q) => $q->where('team_id', $user->current_team_id))
|
||||||
@@ -41,7 +41,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -53,7 +53,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Registration $registration
|
* @param \App\Models\Registration $registration
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Registration $registration)
|
public function update(User $user, Registration $registration): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -65,7 +65,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Registration $registration
|
* @param \App\Models\Registration $registration
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Registration $registration)
|
public function delete(User $user, Registration $registration): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -77,7 +77,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Registration $registration
|
* @param \App\Models\Registration $registration
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Registration $registration)
|
public function restore(User $user, Registration $registration): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -89,7 +89,7 @@ class RegistrationPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Registration $registration
|
* @param \App\Models\Registration $registration
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Registration $registration)
|
public function forceDelete(User $user, Registration $registration): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Role $role
|
* @param \Spatie\Permission\Models\Role $role
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Role $role)
|
public function view(User $user, Role $role): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Role $role
|
* @param \Spatie\Permission\Models\Role $role
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Role $role)
|
public function update(User $user, Role $role): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Role $role
|
* @param \Spatie\Permission\Models\Role $role
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Role $role)
|
public function delete(User $user, Role $role): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Role $role
|
* @param \Spatie\Permission\Models\Role $role
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Role $role)
|
public function restore(User $user, Role $role): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class RolePolicy extends BasePolicy
|
|||||||
* @param \Spatie\Permission\Models\Role $role
|
* @param \Spatie\Permission\Models\Role $role
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Role $role)
|
public function forceDelete(User $user, Role $role): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class TeamPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class TeamPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Team $team
|
* @param \App\Models\Team $team
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Team $team)
|
public function view(User $user, Team $team): bool
|
||||||
{
|
{
|
||||||
return $user->belongsToTeam($team);
|
return $user->belongsToTeam($team);
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class TeamPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class TeamPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Team $team
|
* @param \App\Models\Team $team
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Team $team)
|
public function update(User $user, Team $team): bool
|
||||||
{
|
{
|
||||||
return $user->ownsTeam($team);
|
return $user->ownsTeam($team);
|
||||||
}
|
}
|
||||||
@@ -99,7 +99,7 @@ class TeamPolicy extends BasePolicy
|
|||||||
* @param \App\Models\Team $team
|
* @param \App\Models\Team $team
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Team $team)
|
public function delete(User $user, Team $team): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -27,7 +27,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $model
|
* @param \App\Models\User $model
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, User $model)
|
public function view(User $user, User $model): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -38,7 +38,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -50,7 +50,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $model
|
* @param \App\Models\User $model
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, User $model)
|
public function update(User $user, User $model): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -62,7 +62,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $model
|
* @param \App\Models\User $model
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, User $model)
|
public function delete(User $user, User $model): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -74,7 +74,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $model
|
* @param \App\Models\User $model
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, User $model)
|
public function restore(User $user, User $model): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -86,7 +86,7 @@ class UserPolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $model
|
* @param \App\Models\User $model
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, User $model)
|
public function forceDelete(User $user, User $model): bool
|
||||||
{
|
{
|
||||||
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function viewAny(User $user)
|
public function viewAny(User $user): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -28,7 +28,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Venue $venue
|
* @param \App\Models\Venue $venue
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function view(User $user, Venue $venue)
|
public function view(User $user, Venue $venue): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->is_lecturer || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -39,7 +39,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\User $user
|
* @param \App\Models\User $user
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function create(User $user)
|
public function create(User $user): bool
|
||||||
{
|
{
|
||||||
return $user->is_lecturer || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $user->is_lecturer || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -51,7 +51,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Venue $venue
|
* @param \App\Models\Venue $venue
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function update(User $user, Venue $venue)
|
public function update(User $user, Venue $venue): bool
|
||||||
{
|
{
|
||||||
return $venue->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
return $venue->created_by === $user->id || $user->can((new \ReflectionClass($this))->getShortName().'.'.__FUNCTION__);
|
||||||
}
|
}
|
||||||
@@ -63,7 +63,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Venue $venue
|
* @param \App\Models\Venue $venue
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function delete(User $user, Venue $venue)
|
public function delete(User $user, Venue $venue): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -75,7 +75,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Venue $venue
|
* @param \App\Models\Venue $venue
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function restore(User $user, Venue $venue)
|
public function restore(User $user, Venue $venue): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
@@ -87,7 +87,7 @@ class VenuePolicy extends BasePolicy
|
|||||||
* @param \App\Models\Venue $venue
|
* @param \App\Models\Venue $venue
|
||||||
* @return \Illuminate\Auth\Access\Response|bool
|
* @return \Illuminate\Auth\Access\Response|bool
|
||||||
*/
|
*/
|
||||||
public function forceDelete(User $user, Venue $venue)
|
public function forceDelete(User $user, Venue $venue): bool
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function register()
|
public function register(): void
|
||||||
{
|
{
|
||||||
Date::use(
|
Date::use(
|
||||||
Carbon::class
|
Carbon::class
|
||||||
@@ -29,7 +29,7 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function boot()
|
public function boot(): void
|
||||||
{
|
{
|
||||||
Model::preventLazyLoading(app()->environment('local'));
|
Model::preventLazyLoading(app()->environment('local'));
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ class AuthServiceProvider extends ServiceProvider
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function boot()
|
public function boot(): void
|
||||||
{
|
{
|
||||||
//
|
//
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ class EventServiceProvider extends ServiceProvider
|
|||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function boot()
|
public function boot(): void
|
||||||
{
|
{
|
||||||
Meetup::observe(MeetupObserver::class);
|
Meetup::observe(MeetupObserver::class);
|
||||||
MeetupEvent::observe(MeetupEventObserver::class);
|
MeetupEvent::observe(MeetupEventObserver::class);
|
||||||
@@ -59,7 +59,7 @@ class EventServiceProvider extends ServiceProvider
|
|||||||
*
|
*
|
||||||
* @return bool
|
* @return bool
|
||||||
*/
|
*/
|
||||||
public function shouldDiscoverEvents()
|
public function shouldDiscoverEvents(): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user