Hi, I use latest version of ARI Stream Quiz Pro, and I also use php 8.4 on my website.
And I've just installed "Query Monitor" plugin to check my website. And the plugin showed several php-notifications related to Ari Stream Quiz Pro.
This php-notification appears on front-end, when I open any quiz (this one, for example:
litfan.ru/testy/test-na-pisatelskie-sposobnosti/):
strlen(): Passing null to parameter #1 ($string) of type string is deprecated.. It is triggered in: /ari-stream-quiz/includes/class-plugin.php (string #524).
And these php-notifications appear on back-end (in admin-panel):
1.
Creation of dynamic property Ari_Stream_Quiz\Views\Results\Html::$paging is deprecated. It is triggered in: /ari-stream-quiz/includes/views/results/class-html.php (string #18).
2.
strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated. It is triggered in: /ari-stream-quiz/includes/class-plugin.php (string #210)
3.
str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated. It is triggered in: /ari-stream-quiz/includes/class-plugin.php
4.
Creation of dynamic property Ari_Stream_Quiz\Views\Quizzes\Html::$grid is deprecated. It is triggered in: /ari-stream-quiz/includes/views/quizzes/class-html.php (string #20)
5.
Creation of dynamic property Ari_Stream_Quiz\Views\Quizzes\Html::$paging is deprecated. It is triggered in: /ari-stream-quiz/includes/views/quizzes/class-html.php (string #21)
From what I understand, these notifications appear, because I use php 8.4 on my website. Can you fix these problems?