Add PHP type hints for Laravel 10

This commit is contained in:
Shift
2023-02-19 16:19:46 +00:00
committed by HolgerHatGarKeineNode
parent ad55c69b51
commit 98a430c91c
192 changed files with 563 additions and 550 deletions

View File

@@ -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([

View File

@@ -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'];
} }

View File

@@ -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(),

View File

@@ -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'],

View File

@@ -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'],

View File

@@ -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(

View File

@@ -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();
} }

View File

@@ -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();

View File

@@ -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(

View File

@@ -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([

View File

@@ -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);

View File

@@ -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))

View File

@@ -25,7 +25,7 @@ class CreatePermissions extends Command
* *
* @return int * @return int
*/ */
public function handle() public function handle(): int
{ {
$actions = [ $actions = [
'*', '*',

View File

@@ -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) {

View File

@@ -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();

View File

@@ -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);

View File

@@ -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');

View File

@@ -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');

View File

@@ -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', '%ö%')

View File

@@ -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'])

View File

@@ -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');

View File

@@ -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',

View File

@@ -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([

View File

@@ -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');

View File

@@ -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',

View File

@@ -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');

View File

@@ -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');
} }

View File

@@ -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');
} }

View File

@@ -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')) {

View File

@@ -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')

View File

@@ -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([

View File

@@ -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()

View File

@@ -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() ||
( (

View File

@@ -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');

View File

@@ -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()

View File

@@ -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()

View File

@@ -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));

View File

@@ -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);
} }

View File

@@ -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());
} }

View File

@@ -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 [
// //

View File

@@ -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');

View File

@@ -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')

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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,

View File

@@ -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 [];
} }

View File

@@ -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',

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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(),

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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 [];
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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;

View File

@@ -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
{ {
// //
} }

View File

@@ -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;
} }

View File

@@ -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__);
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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__);
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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;
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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;
} }

View File

@@ -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;
} }

View File

@@ -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;
} }

View File

@@ -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;
} }

View File

@@ -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;
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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__);
} }

View File

@@ -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;
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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__);
} }

View File

@@ -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__);
} }

View File

@@ -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__);
} }

View File

@@ -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
{ {
// //
} }

View File

@@ -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'));

View File

@@ -28,7 +28,7 @@ class AuthServiceProvider extends ServiceProvider
* *
* @return void * @return void
*/ */
public function boot() public function boot(): void
{ {
// //
} }

View File

@@ -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