| ⇢ | A | TwigListener added |
| ⇢ | B | Exercise::saveExerciseInLp() added | |
| ⇢ | B | getExtraFieldConditions() added | |
| ⇢ | B | Exercise::allowAction() added | |
| ⇢ | A | Exercise::getUserAnswersSavedInExercise() added | |
| ⇢ | A | Exercise::countQuestionsInExercise() added | |
| ⇢ | A | TwigListener::__invoke() added | |
| ⇢ | A | Answer::getAnswers() added | |
| ⇢ | A | Exercise::getLpBySession() added | |
| ⇢ | A | isQuestionInActiveQuiz() added | |
| ⇢ | A | TwigListener::__construct() added | |
| ⋮ | view more | ||