wiris / moodle-qtype_wq

Wiris Quizzes Commons - question type
4 stars 11 forks source link

Missing Classes #38

Open nutisetu opened 4 years ago

nutisetu commented 4 years ago

Hi.

We have a problem with qtype_wq php classes. After upgrading to Moodle 3.9 and PHP 7.4.11 we get similar errors in out tests: uncaught exception: Class 'com_wiris_quizzes_impl_ConfigurationImpl' not found

in file: /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/impl/QuizzesBuilderImpl.class.php line 678

0 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(25): com_wiris_quizzes_impl_QuizzesBuilderImpl->getConfiguration()

1 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(13): com_wiris_quizzes_wrap_QuizzesBuilderWrap->setReferrerPHP()

2 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(336): com_wiris_quizzes_wrap_QuizzesBuilderWrap->__construct()

3 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/api/QuizzesBuilder.class.php(62): com_wiris_quizzes_wrap_QuizzesBuilderWrap::getInstance()

4 /srv/moodle/public_html/question/type/wq/questiontype.php(122): com_wiris_quizzes_api_QuizzesBuilder::getInstance()

5 /srv/moodle/public_html/question/type/essaywiris/questiontype.php(73): qtype_wq->initialise_question_instance(Object(qtype_essaywiris_question), Object(stdClass))

6 /srv/moodle/public_html/question/type/questiontypebase.php(872): qtype_essaywiris->initialise_question_instance(Object(qtype_essaywiris_question), Object(stdClass))

7 /srv/moodle/public_html/question/engine/bank.php(288): question_type->make_question(Object(stdClass), false)

8 /srv/moodle/public_html/question/engine/bank.php(278): question_bank::make_question(Object(stdClass))

9 /srv/moodle/public_html/mod/quiz/classes/structure.php(204): question_bank::load_question('8574689')

10 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(543): mod_quiz\structure->can_finish_during_the_attempt('1')

11 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(510): mod_quiz\output\edit_renderer->question_row(Object(mod_quiz\structure), '1', Object(question_edit_contexts), Array, Object(moodle_url))

12 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(94): mod_quiz\output\edit_renderer->questions_in_section(Object(mod_quiz\structure), Object(stdClass), Object(question_edit_contexts), Array, Object(moodle_url))

13 /srv/moodle/public_html/mod/quiz/edit.php(211): mod_quiz\output\edit_renderer->edit_page(Object(quiz), Object(mod_quiz\structure), Object(question_edit_contexts), Object(moodle_url), Array)

14 {main}

Right now i have tried to include class paths manually, but it's not working and gets stuck on including interfaces.