NEW Add API for Holidays/Leaves

This commit is contained in:
Laurent Destailleur
2025-10-29 18:58:06 +01:00
parent f32aeac947
commit 4c84650e39
8 changed files with 524 additions and 31 deletions

View File

@@ -2662,7 +2662,7 @@ function getModuleDirForApiClass($moduleobject)
$moduledirforclass = 'comm/propal';
} elseif ($moduleobject == 'agenda' || $moduleobject == 'agendaevents') {
$moduledirforclass = 'comm/action';
} elseif ($moduleobject == 'mailing') {
} elseif ($moduleobject == 'mailing' || $moduleobject == 'mailings') {
$moduledirforclass = 'comm/mailing';
} elseif (in_array($moduleobject, ['adherent', 'members', 'memberstypes', 'subscriptions'])) {
$moduledirforclass = 'adherents';
@@ -2704,6 +2704,10 @@ function getModuleDirForApiClass($moduleobject)
$moduledirforclass = 'salaries';
} elseif ($moduleobject == 'paymentexpensereports') {
$moduledirforclass = 'expensereport';
} elseif ($moduleobject == 'eventattendees') {
$moduledirforclass = 'eventorganization';
} elseif ($moduleobject == 'holidays') {
$moduledirforclass = 'holiday';
}
return $moduledirforclass;