SUI-25: Doku nachziehen — add_tutor_home_option() ist No-op #111

Closed
johannes.moskaliuk wants to merge 0 commits from dev_jonas_SUI-25 into main

Summary

Update documentation for elediaai_tutor_premium plugin to reflect that the add_tutor_home_option() hook callback is a deliberate no-op.

  • 01-features.md (feat04): Clarify that the free tutor block now registers the homepage option directly; premium callback is no-op to prevent duplicates on updated sites
  • 03-dev-doc.md: Update architecture diagram and hook description to document the no-op state
  • 00-master.md (adr05): Mark as obsolete and reference the new reality in feat04

Verified against code (hook_callbacks.php) and test (hook_callbacks_test.php) — no-op confirmed.

Refs #SUI-25

## Summary Update documentation for elediaai_tutor_premium plugin to reflect that the `add_tutor_home_option()` hook callback is a deliberate no-op. - **01-features.md** (feat04): Clarify that the free tutor block now registers the homepage option directly; premium callback is no-op to prevent duplicates on updated sites - **03-dev-doc.md**: Update architecture diagram and hook description to document the no-op state - **00-master.md** (adr05): Mark as obsolete and reference the new reality in feat04 Verified against code (`hook_callbacks.php`) and test (`hook_callbacks_test.php`) — no-op confirmed. Refs #SUI-25
Some checks failed
Repo-Gates / gates (pull_request) Failing after 24s
PHPCS quality / PHPCS full scan (pull_request) Has been skipped
PHPCS quality / PHPCS ratchet (pull_request) Successful in 31s
Repo-Gates / Notify CI-Fixer (pull_request) Has been skipped
PHPCS quality / Notify CI-Fixer (pull_request) Has been skipped
ci-fixer/error Repo-Gates: lint-vendored-shell: vendored Plugin Shell copy (elediaai_tutor) in sync; 21 stylesheets token-clean.
Repo-Gates / gates (push) Failing after 27s
PHPCS quality / PHPCS ratchet (push) Successful in 37s
PHPCS quality / PHPCS full scan (push) Has been skipped
Moodle Plugin CI / changes (pull_request) Successful in 24s
Repo-Gates / Notify CI-Fixer (push) Has been skipped
PHPCS quality / Notify CI-Fixer (push) Has been skipped
Moodle Plugin CI / subscription (MOODLE_502_STABLE) (, , subscription, MOODLE_502_STABLE, local/elediaai_subscription) (pull_request) Successful in 3m51s
Moodle Plugin CI / tutor (MOODLE_502_STABLE) (, , tutor, MOODLE_502_STABLE, blocks/elediaai_tutor) (pull_request) Successful in 4m32s
Moodle Plugin CI / tutor-with-quota (MOODLE_502_STABLE) (, local/elediaai_core, tutor-with-quota, MOODLE_502_STABLE, blocks/elediaai_tutor) (pull_request) Successful in 4m46s
Moodle Plugin CI / Behat chat (MOODLE_502_STABLE) (, local/elediaai_core, chat, MOODLE_502_STABLE, blocks/elediaai_chat mod/aichat mod/aifeedback, @mod_aichat) (pull_request) Has been skipped
Moodle Plugin CI / Behat tactics (MOODLE_502_STABLE) (lernhive, , tactics, MOODLE_502_STABLE, local/elediaai_tactics blocks/elediaai_tactics, @local_elediaai_tactics,@block_elediaai_tactics) (pull_request) Has been skipped
Moodle Plugin CI / core (MOODLE_502_STABLE) (customerportal, local/elediaai_core qtype/aitext, core, MOODLE_502_STABLE, ai/provider/eledia local/activityfilter local/aitransparency auth/eledia_eduplaces admin/tool/taskrunner customfield/field/languageselect filter/eledia… (pull_request) Successful in 5m10s
Moodle Plugin CI / chat (MOODLE_502_STABLE) (, local/elediaai_core, chat, MOODLE_502_STABLE, blocks/elediaai_chat mod/aichat mod/aifeedback) (pull_request) Successful in 7m17s
Moodle Plugin CI / tactics (MOODLE_502_STABLE) (lernhive, , tactics, MOODLE_502_STABLE, local/elediaai_tactics blocks/elediaai_tactics) (pull_request) Successful in 4m48s
Moodle Plugin CI / authoring (MOODLE_502_STABLE) (, local/elediaai_core, authoring, MOODLE_502_STABLE, local/elediaai_questiongen local/elediaai_coursegen qbank/elediaai_questiongen local/elediaai_h5pauthor qtype/aitext) (pull_request) Successful in 8m8s
Moodle Plugin CI / learning (MOODLE_502_STABLE) (lernhive, local/elediaai_core mod/aichat, learning, MOODLE_502_STABLE, local/elediaai_selfstudy local/elediaai_strategy local/elediaai_teachertools local/elediaai_tutor_premium blocks/elediaai_path) (pull_request) Successful in 4m45s
Moodle Plugin CI / Notify CI-Fixer (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
johannes.moskaliuk/eledia.ai!111
No description provided.