From 7a6a7432952c17307e5a8c9eaaa31c20a7d8272d Mon Sep 17 00:00:00 2001 From: Alex Cabal Date: Wed, 18 Dec 2024 15:03:44 -0600 Subject: [PATCH] Some type check fixes --- lib/Ebook.php | 2 +- lib/Project.php | 2 +- templates/EbookMetadata.php | 1 - www/ebook-placeholders/get.php | 2 +- 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/Ebook.php b/lib/Ebook.php index 84c4fd55..092a99b7 100644 --- a/lib/Ebook.php +++ b/lib/Ebook.php @@ -47,7 +47,7 @@ use function Safe\shell_exec; * @property array $Projects * @property ?Project $ProjectInProgress */ -class Ebook{ +final class Ebook{ use Traits\Accessor; use Traits\FromRow; diff --git a/lib/Project.php b/lib/Project.php index 5c60037e..e4eca54d 100644 --- a/lib/Project.php +++ b/lib/Project.php @@ -22,7 +22,7 @@ use Safe\DateTimeImmutable; * @property ?string $VcsUrlDomain * @property ?string $DiscussionUrlDomain */ -class Project{ +final class Project{ use Traits\Accessor; use Traits\FromRow; use Traits\PropertyFromHttp; diff --git a/templates/EbookMetadata.php b/templates/EbookMetadata.php index bc6c6d16..d9875c4a 100644 --- a/templates/EbookMetadata.php +++ b/templates/EbookMetadata.php @@ -41,4 +41,3 @@ $showPlaceholderMetadata = $showPlaceholderMetadata ?? false; - diff --git a/www/ebook-placeholders/get.php b/www/ebook-placeholders/get.php index 02ba3eb3..043d06cb 100644 --- a/www/ebook-placeholders/get.php +++ b/www/ebook-placeholders/get.php @@ -121,7 +121,7 @@ catch(Exceptions\EbookNotFoundException){ Benefits->CanEditEbooks || Session::$User?->Benefits->CanEditEbookPlaceholders){ ?> - $ebook, 'showPlaceholderMetadata' => Session::$User?->Benefits->CanEditEbookPlaceholders]) ?> + $ebook, 'showPlaceholderMetadata' => Session::$User->Benefits->CanEditEbookPlaceholders]) ?> Benefits->CanEditProjects || Session::$User?->Benefits->CanManageProjects || Session::$User?->Benefits->CanReviewProjects){ ?>