LimeSurvey: master 1c480956

Author Committer Branch Timestamp Parent
pstelling GitHub master 2023-11-01 11:00 master 26353e88
Changeset

QE-64 dev: validate patch for OpHandlers implemented in interface, us… (03574)

  • QE-64 dev: validate patch for OpHandlers implemented in interface, used in Patcher.php (only one function call); implemented one example for it

  • QE-64 dev: make tests run again (change in Patcher)

  • QE-64 dev: code beautiful

  • QE-64 dev: missing method call

  • adding isValidPatch function to OpHandlerSubQuestion.php


Co-authored-by: twilligls tim.willig@limesurvey.org

mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerAnswer.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerAnswerDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerLanguageSettingsUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionAttributeUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionCreate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroup.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroupL10n.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionGroupReorder.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionL10nUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerQuestionUpdate.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubQuestion.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSubquestionDelete.php Diff File
mod - application/libraries/Api/Command/V1/SurveyPatch/OpHandlerSurveyUpdate.php Diff File
mod - application/libraries/ObjectPatch/OpHandler/OpHandlerActiveRecordUpdate.php Diff File
mod - application/libraries/ObjectPatch/OpHandler/OpHandlerInterface.php Diff File
mod - application/libraries/ObjectPatch/Patcher.php Diff File
mod - tests/unit/objectpatch/PatcherTest.php Diff File