| ⇢ | A | HomepageController added | |
| ⇢ | A | QuestionEditModel added | |
| ⇢ | A | LoginController added | |
| ⇢ | A | QuestionsModel added | |
| ⇢ | A | LogoutController added | |
| ⇢ | A | QuestionAddController added | |
| ⇢ | A | QuestionDeleteController added | |
| ⇢ | A | QuestionEditController added | |
| ⇢ | A | Auth added | |
| ⇢ | A | AbstractModel added | |
| ⋮ | view more | ||
| A | ↛ | Answers removed | |
| A | ↛ | QuestionDelete removed | |
| A | ↛ | Auth removed | |
| A | ↛ | ExamModel removed | |
| A | ↛ | QuestionAddModel removed | |
| A | ↛ | Exam removed | |
| A | ↛ | QuestionEditModel removed | |
| A | ↛ | ExamDeleteModel removed | |
| A | ↛ | ExamsList removed | |
| A | ↛ | QuestionDeleteModel removed | |
| ⋮ | view more | ||
| ⇢ | C | AbstractController::render() added | |
| ⇢ | B | ExamController::showAction() added | |
| ⇢ | B | AnswersModel::getAnswersByQuestions() added | |
| ⇢ | B | QuestionAddModel::addAnswers() added | |
| ⇢ | B | QuestionEditModel::editQuestion() added | |
| ⇢ | B | AbstractController::setMessage() added | |
| ⇢ | B | Auth::isLogged() added | |
| ⇢ | A | Auth::login() added | |
| ⇢ | A | AbstractController::getFromRequest() added | |
| ⇢ | A | QuestionAddController::addAction() added | |
| ⋮ | view more | ||
| C | ↛ | Controller::render() removed | |
| B | ↛ | Exam::showAction() removed | |
| B | ↛ | Answers::getAnswersByQuestions() removed | |
| B | ↛ | QuestionAddModel::addAnswers() removed | |
| B | ↛ | QuestionEditModel::editQuestion() removed | |
| B | ↛ | Controller::setMessage() removed | |
| B | ↛ | Auth::isLogged() removed | |
| A | ↛ | Controller::getFromRequest() removed | |
| A | ↛ | Auth::login() removed | |
| A | ↛ | QuestionAdd::addAction() removed | |
| ⋮ | view more | ||