diff --git a/src/Mailer/Traits/MailerTrait.php b/src/Mailer/Traits/MailerTrait.php index 058f39117..f37641d62 100644 --- a/src/Mailer/Traits/MailerTrait.php +++ b/src/Mailer/Traits/MailerTrait.php @@ -241,7 +241,7 @@ private function saveEmail(): bool private function createFromTemplate(): string { ob_start(); - ob_implicit_flush(0); + ob_implicit_flush(PHP_VERSION_ID >= 80000 ? false : 0); if (is_array($this->message)) { extract($this->message, EXTR_OVERWRITE); diff --git a/src/Module/Templates/DemoApi/src/Controllers/PostController.php.tpl b/src/Module/Templates/DemoApi/src/Controllers/PostController.php.tpl index c4f2b3549..75d2b7797 100644 --- a/src/Module/Templates/DemoApi/src/Controllers/PostController.php.tpl +++ b/src/Module/Templates/DemoApi/src/Controllers/PostController.php.tpl @@ -59,7 +59,7 @@ class PostController extends BaseController { $perPage = $request->get('per_page', (string) self::POSTS_PER_PAGE); $currentPage = $request->get('page', (string) self::CURRENT_PAGE); - $search = trim($request->get('q')); + $search = (string) trim($request->get('q')); $paginatedPosts = $this->postService->getPosts($perPage, $currentPage, $search); diff --git a/src/Module/Templates/DemoWeb/src/Controllers/PostController.php.tpl b/src/Module/Templates/DemoWeb/src/Controllers/PostController.php.tpl index 6399b04b5..c2f0a6239 100644 --- a/src/Module/Templates/DemoWeb/src/Controllers/PostController.php.tpl +++ b/src/Module/Templates/DemoWeb/src/Controllers/PostController.php.tpl @@ -64,7 +64,7 @@ class PostController extends BaseController { $perPage = $request->get('per_page', (string) self::POSTS_PER_PAGE); $currentPage = $request->get('page', (string) self::CURRENT_PAGE); - $search = trim($request->get('q')); + $search = (string) trim($request->get('q')); $paginatedPosts = $this->postService->getPosts($perPage, $currentPage, $search);