From 84140a5f355ed2795fdc9c079e7fccc61bb7123d Mon Sep 17 00:00:00 2001 From: evarisk-micka Date: Thu, 11 Apr 2024 15:19:04 +0200 Subject: [PATCH 1/2] #3702 [NumberingModule] add: custom numerotation dolibarr native --- .../accidentinvestigationdocument.class.php | 2 +- .../mod_accidentinvestigation_custom.php | 63 ++++++++++++ .../mod_accidentinvestigation_standard.php | 4 +- ...d_accidentinvestigationdocument_custom.php | 63 ++++++++++++ ...accidentinvestigationdocument_standard.php | 2 +- .../mod_auditreportdocument_custom.php | 63 ++++++++++++ .../mod_firepermitdocument_custom.php | 63 ++++++++++++ .../mod_firepermitdocument_standard.php | 8 +- .../mod_groupmentdocument_custom.php | 63 ++++++++++++ .../mod_groupmentdocument_standard.php | 8 +- .../mod_informationssharing_custom.php | 63 ++++++++++++ .../mod_informationssharing_standard.php | 2 +- .../legaldisplay/mod_legaldisplay_custom.php | 63 ++++++++++++ .../mod_legaldisplay_standard.php | 6 +- .../mod_listingrisksaction_custom.php | 63 ++++++++++++ .../mod_listingrisksaction_standard.php | 2 +- .../mod_listingrisksdocument_custom.php | 63 ++++++++++++ .../mod_listingrisksdocument_standard.php | 2 +- .../mod_listingrisksphoto_custom.php | 63 ++++++++++++ .../mod_listingrisksphoto_standard.php | 8 +- .../mod_preventionplandocument_custom.php | 63 ++++++++++++ .../mod_preventionplandocument_standard.php | 8 +- .../mod_projectdocument_custom.php | 63 ++++++++++++ .../mod_projectdocument_standard.php | 8 +- .../mod_registerdocument_custom.php | 63 ++++++++++++ .../mod_registerdocument_standard.php | 4 +- .../mod_riskassessmentdocument_custom.php | 63 ++++++++++++ .../mod_riskassessmentdocument_standard.php | 10 +- .../mod_ticketdocument_custom.php | 63 ++++++++++++ .../mod_ticketdocument_standard.php | 8 +- .../mod_workunitdocument_custom.php | 63 ++++++++++++ .../mod_workunitdocument_standard.php | 8 +- .../accident/mod_accident_custom.php | 63 ++++++++++++ .../accident/mod_accident_standard.php | 6 +- .../mod_accidentlesion_custom.php | 63 ++++++++++++ .../mod_accidentlesion_standard.php | 6 +- .../mod_accidentworkstop_custom.php | 63 ++++++++++++ .../mod_accidentworkstop_standard.php | 6 +- .../evaluator/mod_evaluator_custom.php | 63 ++++++++++++ .../evaluator/mod_evaluator_standard.php | 10 +- .../firepermit/mod_firepermit_custom.php | 63 ++++++++++++ .../firepermit/mod_firepermit_standard.php | 10 +- .../mod_firepermitdet_custom.php | 63 ++++++++++++ .../mod_firepermitdet_standard.php | 10 +- .../groupment/mod_groupment_custom.php | 63 ++++++++++++ .../groupment/mod_groupment_standard.php | 6 +- .../mod_preventionplan_custom.php | 63 ++++++++++++ .../mod_preventionplan_standard.php | 6 +- .../mod_preventionplandet_custom.php | 63 ++++++++++++ .../mod_preventionplandet_standard.php | 10 +- .../workunit/mod_workunit_custom.php | 63 ++++++++++++ .../workunit/mod_workunit_standard.php | 6 +- .../riskanalysis/modules_riskanalysis.php | 97 ------------------- .../riskanalysis/risk/mod_risk_custom.php | 63 ++++++++++++ .../riskanalysis/risk/mod_risk_standard.php | 8 +- .../mod_riskassessment_custom.php | 63 ++++++++++++ .../mod_riskassessment_standard.php | 8 +- .../risksign/mod_risksign_custom.php | 63 ++++++++++++ .../risksign/mod_risksign_standard.php | 8 +- digiriskdolibarrindex.php | 2 +- 60 files changed, 1923 insertions(+), 193 deletions(-) create mode 100644 core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php create mode 100644 core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php delete mode 100644 core/modules/digiriskdolibarr/riskanalysis/modules_riskanalysis.php create mode 100644 core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php create mode 100644 core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php create mode 100644 core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php diff --git a/class/digiriskdocuments/accidentinvestigationdocument.class.php b/class/digiriskdocuments/accidentinvestigationdocument.class.php index 558e31962..8702a85d5 100644 --- a/class/digiriskdocuments/accidentinvestigationdocument.class.php +++ b/class/digiriskdocuments/accidentinvestigationdocument.class.php @@ -25,7 +25,7 @@ require_once __DIR__ . '/../../../saturne/class/saturnedocuments.class.php'; /** - * Class for ControlDocument. + * Class for AccidentInvestigationDocument. */ class AccidentInvestigationDocument extends SaturneDocuments { diff --git a/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php new file mode 100644 index 000000000..51db901a1 --- /dev/null +++ b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_accidentinvestigation_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage accidentinvestigation numbering rules custom. + */ +class mod_accidentinvestigation_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'AI'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_standard.php b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_standard.php index a585c890f..fb52a89ff 100644 --- a/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_standard.php +++ b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/address/mod_accidentinvestigation_standard.php + * \file core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage accident investigation numbering rules standard. */ diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php new file mode 100644 index 000000000..11fa8231d --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_accidentinvestigationdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage accidentinvestigationdocument numbering rules custom. + */ +class mod_accidentinvestigationdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'AID'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_standard.php index c49aa4550..d3b82673c 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2023-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php new file mode 100644 index 000000000..1d5f29974 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_auditreportdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage auditreportdocument numbering rules custom. + */ +class mod_auditreportdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'ARD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php new file mode 100644 index 000000000..1417062af --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_firepermitdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage firepermitdocument numbering rules custom. + */ +class mod_firepermitdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'FPD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_standard.php index 74ad309b2..e3738b2a0 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage firepermitdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage firepermitdocument numbering rules standard. */ class mod_firepermitdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php new file mode 100644 index 000000000..029b9eaeb --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_groupmentdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage groupmentdocument numbering rules custom. + */ +class mod_groupmentdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'GPD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_standard.php index 4618aeb77..d0cb11f47 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage groupmentdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage groupmentdocument numbering rules standard. */ class mod_groupmentdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php new file mode 100644 index 000000000..deef7910d --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_informationssharing_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage informationssharing numbering rules custom. + */ +class mod_informationssharing_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'IS'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_standard.php index f325ddef5..1fc6e5be1 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_standard.php @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskdocuments/informationssharing/mod_informationssharing_standard.php + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_standard.php * \ingroup digiriskdolibarr * \brief File containing class for informationssharing numbering module Standard */ diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php new file mode 100644 index 000000000..7db21fa65 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_legaldisplay_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage legaldisplay numbering rules custom. + */ +class mod_legaldisplay_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'LD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_standard.php index e77f38c3e..df43932cb 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_standard.php @@ -17,15 +17,15 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskdocuments/informationssharing/mod_informationssharing_standard.php + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_standard.php * \ingroup digiriskdolibarr - * \brief File containing class for informationssharing numbering module Standard + * \brief File containing class for legaldisplay numbering module Standard */ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage informationssharing numbering rules Standard + * Class to manage legaldisplay numbering rules Standard */ class mod_legaldisplay_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php new file mode 100644 index 000000000..4502904b8 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_listingrisksaction_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage listingrisksaction numbering rules custom. + */ +class mod_listingrisksaction_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RLA'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_standard.php index 6b09e2d52..3b4358a34 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_standard.php @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/mod_listingrisksaction_standard.php + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage listingrisksaction numbering rules standard */ diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php new file mode 100644 index 000000000..da2847632 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_listingrisksdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage listingrisksdocument numbering rules custom. + */ +class mod_listingrisksdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RLD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_standard.php index ac8c155b1..1c9fdaea6 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_standard.php @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/listingrisksdocument/mod_listingrisksdocument_standard.php + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage listingrisksdocument numbering rules standard */ diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php new file mode 100644 index 000000000..a7548f01c --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_listingrisksphoto_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage listingrisksphoto numbering rules custom. + */ +class mod_listingrisksphoto_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RLP'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_standard.php index 0df2b455e..4d88d086b 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage listingrisksphoto numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage listingrisksphoto numbering rules standard. */ class mod_listingrisksphoto_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php new file mode 100644 index 000000000..1ff9b2b3e --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_preventionplandocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage preventionplandocument numbering rules custom. + */ +class mod_preventionplandocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'PPD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_standard.php index 59674a903..b52bc31ff 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage preventionplandocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage preventionplandocument numbering rules standard. */ class mod_preventionplandocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php new file mode 100644 index 000000000..5d1e61599 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_projectdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage projectdocument numbering rules custom. + */ +class mod_projectdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'PJD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_standard.php index 8812e1252..040e791a2 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage projectdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage projectdocument numbering rules standard. */ class mod_projectdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php new file mode 100644 index 000000000..6bbb2f314 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_registerdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage registerdocument numbering rules custom. + */ +class mod_registerdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_standard.php index f6c58bd12..dafa379b6 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskdocuments/registerdocument/mod_registerdocument_standard.php + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_standard.php * \ingroup digiriskdolibarr * \brief File containing class for registerdocument numbering module Standard */ diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php new file mode 100644 index 000000000..215c09591 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_riskassessmentdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage riskassessmentdocument numbering rules custom. + */ +class mod_riskassessmentdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'DU'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_standard.php index 169d61c6a..dae0fbee4 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage riskassessmentdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage riskassessmentdocument numbering rules standard. */ class mod_riskassessmentdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php new file mode 100644 index 000000000..dd7cfe6d6 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_ticketdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage ticketdocument numbering rules custom. + */ +class mod_ticketdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'TD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_standard.php index bb6f1cb25..0b8093868 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage ticketdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage ticketdocument numbering rules standard. */ class mod_ticketdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php new file mode 100644 index 000000000..d1839816f --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_workunitdocument_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage workunitdocument numbering rules custom. + */ +class mod_workunitdocument_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'UTD'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_standard.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_standard.php index 223ae191e..1c783a482 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_standard.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_standard.php @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage workunitdocument numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage workunitdocument numbering rules standard. */ class mod_workunitdocument_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php new file mode 100644 index 000000000..0536d062a --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_accident_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage accident numbering rules custom. + */ +class mod_accident_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'ACC'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_standard.php b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_standard.php index ea3d954d7..84ab4270a 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_accident_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_accident_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage accident numbering rules standard. */ class mod_accident_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php new file mode 100644 index 000000000..be6de48a2 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_accidentlesion_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage accidentlesion numbering rules custom. + */ +class mod_accidentlesion_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'ACCL'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_standard.php b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_standard.php index 51c3c0417..b481dfd43 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_accidentlesion_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_accidentlesion_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage accidentlesion numbering rules standard. */ class mod_accidentlesion_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php new file mode 100644 index 000000000..ca6a53280 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_accidentworkstop_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage accidentworkstop numbering rules custom. + */ +class mod_accidentworkstop_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'ACCW'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_standard.php b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_standard.php index 09b79622c..a2a136848 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_accidentworkstop_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_accidentworkstop_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage accidentworkstop numbering rules standard. */ class mod_accidentworkstop_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php new file mode 100644 index 000000000..63ec4bf1c --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_evaluator_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage evaluator numbering rules custom. + */ +class mod_evaluator_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'EV'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_standard.php b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_standard.php index 326f84417..d75db5708 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage evaluator numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage evaluator numbering rules standard. */ class mod_evaluator_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php new file mode 100644 index 000000000..bb4214438 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_firepermit_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage firepermit numbering rules custom. + */ +class mod_firepermit_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'FP'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_standard.php b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_standard.php index 4d02579c9..30dcaf1a3 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage firepermit numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage firepermit numbering rules standard. */ class mod_firepermit_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php new file mode 100644 index 000000000..89e862809 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/mod_firepermitdet_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_firepermitdet_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage firepermitdet numbering rules custom. + */ +class mod_firepermitdet_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'FPR'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_standard.php b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_standard.php index 6f23b037b..6739cb2c1 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage firepermitdet numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage firepermitdet numbering rules standard. */ class mod_firepermitdet_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php new file mode 100644 index 000000000..c6c3fa695 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_groupment_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage groupment numbering rules custom. + */ +class mod_groupment_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'GP'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_standard.php b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_standard.php index d0b735edd..ce851bcf6 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_groupment_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_groupment_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage groupment numbering rules standard. */ class mod_groupment_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php new file mode 100644 index 000000000..b8212e5dc --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_preventionplan_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage preventionplan numbering rules custom. + */ +class mod_preventionplan_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'PP'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_standard.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_standard.php index a59c70bc9..8ebe20f78 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_preventionplan_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_preventionplan_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage preventionplan numbering rules standard. */ class mod_preventionplan_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php new file mode 100644 index 000000000..3e260c0d5 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/mod_preventionplandet_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_preventionplandet_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage preventionplandet numbering rules custom. + */ +class mod_preventionplandet_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'PPR'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_standard.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_standard.php index dc8664211..dc32ca3b1 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiquali/controldocument/mod_controldocument_standard.php - * \ingroup digiquali - * \brief File of class to manage controldocument numbering rules standard. + * \file core/modules/digiriskdolibarr/digiriskelement/mod_preventionplandet_standard.php + * \ingroup digiriskdolibarr + * \brief File of class to manage preventionplandet numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage preventionplandet numbering rules standard. */ class mod_preventionplandet_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php new file mode 100644 index 000000000..b0da04352 --- /dev/null +++ b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_workunit_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage workunit numbering rules custom. + */ +class mod_workunit_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'WU'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_standard.php b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_standard.php index fc75c59c1..ab120211c 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_standard.php +++ b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_workunit_standard.php + * \file core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_standard.php * \ingroup digiriskdolibarr * \brief File of class to manage mod_workunit_standard numbering rules standard. */ @@ -26,7 +26,7 @@ require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage workunit numbering rules standard. */ class mod_workunit_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/riskanalysis/modules_riskanalysis.php b/core/modules/digiriskdolibarr/riskanalysis/modules_riskanalysis.php deleted file mode 100644 index 5f817e595..000000000 --- a/core/modules/digiriskdolibarr/riskanalysis/modules_riskanalysis.php +++ /dev/null @@ -1,97 +0,0 @@ - - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - * or see https://www.gnu.org/ - */ - -/** - * \file htdocs/core/modules/digiriskdolibarr/modules_riskanalysis.php - * \ingroup digiriskdolibarr - * \brief File that contains parent class for RiskAnalysis numbering models - */ - -/** - * Parent class to manage numbering of RiskAnalysis - */ -abstract class ModeleNumRefRiskAnalysis -{ - /** - * @var string Error code (or message) - */ - public $error = ''; - - /** - * Return if a module can be used or not - * - * @return bool true if module can be used - */ - public function isEnabled() - { - return true; - } - - /** - * Returns the default description of the numbering template - * - * @return string Texte descriptif - */ - public function info() - { - global $langs; - $langs->load("digiriskdolibarr@digiriskdolibarr"); - return $langs->trans("NoDescription"); - } - - /** - * Checks if the numbers already in the database do not - * cause conflicts that would prevent this numbering working. - * - * @return bool false if conflict, true if ok - */ - public function canBeActivated() - { - return true; - } - - /** - * Returns next assigned value - * - * @param Object $object Object we need next value for - * @return string Valeur - */ - public function getNextValue($object) - { - global $langs; - $object->ref = ''; - return $langs->trans("NotAvailable"); - } - - /** - * Returns version of numbering module - * - * @return string Valeur - */ - public function getVersion() - { - global $langs; - $langs->load("admin"); - - if ($this->version == 'development') return $langs->trans("VersionDevelopment"); - if ($this->version == 'experimental') return $langs->trans("VersionExperimental"); - if ($this->version == 'dolibarr') return DOL_VERSION; - if ($this->version) return $this->version; - return $langs->trans("NotAvailable"); - } -} diff --git a/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php new file mode 100644 index 000000000..3982cd693 --- /dev/null +++ b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_risk_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage risk numbering rules custom. + */ +class mod_risk_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RK'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_standard.php b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_standard.php index b63559aa2..082c5be43 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_standard.php +++ b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_groupment_standard.php + * \file core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_standard.php * \ingroup digiriskdolibarr - * \brief File of class to manage mod_groupment_standard numbering rules standard. + * \brief File of class to manage mod_risk_standard numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage risk numbering rules standard. */ class mod_risk_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php new file mode 100644 index 000000000..e42eec10f --- /dev/null +++ b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_riskassessment_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage riskassessment numbering rules custom. + */ +class mod_riskassessment_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RA'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_standard.php b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_standard.php index b5259ef77..3d7d5a643 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_standard.php +++ b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_groupment_standard.php + * \file core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_standard.php * \ingroup digiriskdolibarr - * \brief File of class to manage mod_groupment_standard numbering rules standard. + * \brief File of class to manage mod_riskassessment_standard numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage riskassessment numbering rules standard. */ class mod_riskassessment_standard extends ModeleNumRefSaturne { diff --git a/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php new file mode 100644 index 000000000..732bdf011 --- /dev/null +++ b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php @@ -0,0 +1,63 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * or see https://www.gnu.org/ + */ + +/** + * \file core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php + * \ingroup digiriskdolibarr + * \brief File of class to manage mod_risksign_custom numbering rules standard. + */ + +// Load Saturne libraries. +require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; + +/** + * Class to manage risksign numbering rules custom. + */ +class mod_risksign_custom extends CustomModeleNumRefSaturne +{ + /** + * @var string Numbering module ref prefix. + */ + public string $prefix = 'RS'; + + /** + * @var string Name. + */ + public string $name = 'Custom'; + + /** + * Return description of module + * + * @param String $mode Either "standard" for normal prefix or "custom" + * @return String Descriptive text + */ + public function info($mode = 'custom'): string + { + return parent::info($mode); + } + + /** + * Return next value + * + * @return string Value if OK, 0 if KO + */ + public function getNextValue(object $object): string + { + return parent::getNextCustomValue($object); + } +} diff --git a/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_standard.php b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_standard.php index 9f8d913fc..4bf63ae0e 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_standard.php +++ b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_standard.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2021-2024 EVARISK * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,16 +17,16 @@ */ /** - * \file core/modules/digiriskdolibarr/digiriskelement/mod_groupment_standard.php + * \file core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_standard.php * \ingroup digiriskdolibarr - * \brief File of class to manage mod_groupment_standard numbering rules standard. + * \brief File of class to manage mod_risksign_standard numbering rules standard. */ // Load Saturne libraries. require_once __DIR__ . '/../../../../../../saturne/core/modules/saturne/modules_saturne.php'; /** - * Class to manage controldocument numbering rules standard. + * Class to manage risksign numbering rules standard. */ class mod_risksign_standard extends ModeleNumRefSaturne { diff --git a/digiriskdolibarrindex.php b/digiriskdolibarrindex.php index fdc645da1..bf6992991 100644 --- a/digiriskdolibarrindex.php +++ b/digiriskdolibarrindex.php @@ -21,7 +21,7 @@ * \brief Home page of digiriskdolibarr top menu */ -// Load DigiQuali environment +// Load DigiriskDolibarr environment if (file_exists('digiriskdolibarr.main.inc.php')) { require_once __DIR__ . '/digiriskdolibarr.main.inc.php'; } elseif (file_exists('../digiriskdolibarr.main.inc.php')) { From 60de427196b9d5733bc3f68552559e68e78cb84a Mon Sep 17 00:00:00 2001 From: evarisk-micka Date: Thu, 11 Apr 2024 16:10:03 +0200 Subject: [PATCH 2/2] #3702 [NumberingModule] fix: search moon name to give instead of custom --- .../accidentinvestigation/mod_accidentinvestigation_custom.php | 2 +- .../mod_accidentinvestigationdocument_custom.php | 2 +- .../auditreportdocument/mod_auditreportdocument_custom.php | 2 +- .../firepermitdocument/mod_firepermitdocument_custom.php | 2 +- .../groupmentdocument/mod_groupmentdocument_custom.php | 2 +- .../informationssharing/mod_informationssharing_custom.php | 2 +- .../legaldisplay/mod_legaldisplay_custom.php | 2 +- .../listingrisksaction/mod_listingrisksaction_custom.php | 2 +- .../listingrisksdocument/mod_listingrisksdocument_custom.php | 2 +- .../listingrisksphoto/mod_listingrisksphoto_custom.php | 2 +- .../mod_preventionplandocument_custom.php | 2 +- .../projectdocument/mod_projectdocument_custom.php | 2 +- .../registerdocument/mod_registerdocument_custom.php | 2 +- .../mod_riskassessmentdocument_custom.php | 2 +- .../ticketdocument/mod_ticketdocument_custom.php | 2 +- .../workunitdocument/mod_workunitdocument_custom.php | 2 +- .../digiriskelement/accident/mod_accident_custom.php | 2 +- .../accidentlesion/mod_accidentlesion_custom.php | 2 +- .../accidentworkstop/mod_accidentworkstop_custom.php | 2 +- .../digiriskelement/evaluator/mod_evaluator_custom.php | 2 +- .../digiriskelement/firepermit/mod_firepermit_custom.php | 2 +- .../digiriskelement/firepermitdet/mod_firepermitdet_custom.php | 2 +- .../digiriskelement/groupment/mod_groupment_custom.php | 2 +- .../preventionplan/mod_preventionplan_custom.php | 2 +- .../preventionplandet/mod_preventionplandet_custom.php | 2 +- .../digiriskelement/workunit/mod_workunit_custom.php | 2 +- .../digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php | 2 +- .../riskanalysis/riskassessment/mod_riskassessment_custom.php | 2 +- .../riskanalysis/risksign/mod_risksign_custom.php | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php index 51db901a1..1ac1cf851 100644 --- a/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php +++ b/core/modules/digiriskdolibarr/accidentinvestigation/mod_accidentinvestigation_custom.php @@ -38,7 +38,7 @@ class mod_accidentinvestigation_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Atlas'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php index 11fa8231d..68fe06ec3 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/accidentinvestigationdocument/mod_accidentinvestigationdocument_custom.php @@ -38,7 +38,7 @@ class mod_accidentinvestigationdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Promethée'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php index 1d5f29974..343efc229 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/auditreportdocument/mod_auditreportdocument_custom.php @@ -38,7 +38,7 @@ class mod_auditreportdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Épiméthée'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php index 1417062af..e440b5d75 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/firepermitdocument/mod_firepermitdocument_custom.php @@ -38,7 +38,7 @@ class mod_firepermitdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Janus'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php index 029b9eaeb..c4b4ef088 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/groupmentdocument/mod_groupmentdocument_custom.php @@ -38,7 +38,7 @@ class mod_groupmentdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Égéon'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php index deef7910d..5a4453718 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/informationssharing/mod_informationssharing_custom.php @@ -38,7 +38,7 @@ class mod_informationssharing_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Méthone'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php index 7db21fa65..cb3549ab8 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/legaldisplay/mod_legaldisplay_custom.php @@ -38,7 +38,7 @@ class mod_legaldisplay_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Anthée'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php index 4502904b8..dd3cac158 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksaction/mod_listingrisksaction_custom.php @@ -38,7 +38,7 @@ class mod_listingrisksaction_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Hélène'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php index da2847632..9eddc8abf 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksdocument/mod_listingrisksdocument_custom.php @@ -38,7 +38,7 @@ class mod_listingrisksdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Hypérion'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php index a7548f01c..127450f08 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/listingrisksphoto/mod_listingrisksphoto_custom.php @@ -38,7 +38,7 @@ class mod_listingrisksphoto_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Ijiraq'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php index 1ff9b2b3e..7c5fda343 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/preventionplandocument/mod_preventionplandocument_custom.php @@ -38,7 +38,7 @@ class mod_preventionplandocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Phoebé'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php index 5d1e61599..d1629d1d9 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/projectdocument/mod_projectdocument_custom.php @@ -38,7 +38,7 @@ class mod_projectdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Skathi'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php index 6bbb2f314..6bdaebaf0 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/registerdocument/mod_registerdocument_custom.php @@ -38,7 +38,7 @@ class mod_registerdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Skoll'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php index 215c09591..7fde7ccef 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/riskassessmentdocument/mod_riskassessmentdocument_custom.php @@ -38,7 +38,7 @@ class mod_riskassessmentdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Thrymr'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php index dd7cfe6d6..5df47b9e1 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/ticketdocument/mod_ticketdocument_custom.php @@ -38,7 +38,7 @@ class mod_ticketdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Kari'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php index d1839816f..bad6c88a5 100644 --- a/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php +++ b/core/modules/digiriskdolibarr/digiriskdolibarrdocuments/workunitdocument/mod_workunitdocument_custom.php @@ -38,7 +38,7 @@ class mod_workunitdocument_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Surtur'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php index 0536d062a..c743bff61 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accident/mod_accident_custom.php @@ -38,7 +38,7 @@ class mod_accident_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Loge'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php index be6de48a2..c71275958 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentlesion/mod_accidentlesion_custom.php @@ -38,7 +38,7 @@ class mod_accidentlesion_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Beli'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php index ca6a53280..ea636811d 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/accidentworkstop/mod_accidentworkstop_custom.php @@ -38,7 +38,7 @@ class mod_accidentworkstop_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Kingsford'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php index 63ec4bf1c..016dbc3f1 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/evaluator/mod_evaluator_custom.php @@ -38,7 +38,7 @@ class mod_evaluator_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Post'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php index bb4214438..a5e935e19 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermit/mod_firepermit_custom.php @@ -38,7 +38,7 @@ class mod_firepermit_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Santos'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php index 89e862809..b69b5a6c5 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/firepermitdet/mod_firepermitdet_custom.php @@ -38,7 +38,7 @@ class mod_firepermitdet_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Sikorsky'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php index c6c3fa695..36c6d99c2 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/groupment/mod_groupment_custom.php @@ -38,7 +38,7 @@ class mod_groupment_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Métis'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php index b8212e5dc..2446be9b8 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplan/mod_preventionplan_custom.php @@ -38,7 +38,7 @@ class mod_preventionplan_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Adrastée'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php index 3e260c0d5..c9ae679f2 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/preventionplandet/mod_preventionplandet_custom.php @@ -38,7 +38,7 @@ class mod_preventionplandet_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Amalthée'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php index b0da04352..6395f8772 100644 --- a/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php +++ b/core/modules/digiriskdolibarr/digiriskelement/workunit/mod_workunit_custom.php @@ -38,7 +38,7 @@ class mod_workunit_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Thébé'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php index 3982cd693..865605aa1 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php +++ b/core/modules/digiriskdolibarr/riskanalysis/risk/mod_risk_custom.php @@ -38,7 +38,7 @@ class mod_risk_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Europe'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php index e42eec10f..c7ce457b5 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php +++ b/core/modules/digiriskdolibarr/riskanalysis/riskassessment/mod_riskassessment_custom.php @@ -38,7 +38,7 @@ class mod_riskassessment_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Ganymède'; /** * Return description of module diff --git a/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php index 732bdf011..65cce5a38 100644 --- a/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php +++ b/core/modules/digiriskdolibarr/riskanalysis/risksign/mod_risksign_custom.php @@ -38,7 +38,7 @@ class mod_risksign_custom extends CustomModeleNumRefSaturne /** * @var string Name. */ - public string $name = 'Custom'; + public string $name = 'Callisto'; /** * Return description of module