diff --git a/Admin/Install/Media.php b/Admin/Install/Media.php index 3782411..eb12c22 100644 --- a/Admin/Install/Media.php +++ b/Admin/Install/Media.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin\Install * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Application\ApplicationAbstract; * Media class. * * @package Modules\BusinessExpenses\Admin\Install - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Admin/Install/Navigation.php b/Admin/Install/Navigation.php index b6130b7..f9e3e2d 100644 --- a/Admin/Install/Navigation.php +++ b/Admin/Install/Navigation.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin\Install * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Application\ApplicationAbstract; * Navigation class. * * @package Modules\BusinessExpenses\Admin\Install - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Admin/Installer.php b/Admin/Installer.php index 92c079c..54872d2 100644 --- a/Admin/Installer.php +++ b/Admin/Installer.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -25,7 +25,7 @@ use phpOMS\Module\ModuleInfo; * Installer class. * * @package Modules\BusinessExpenses\Admin - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Admin/Routes/Web/Backend.php b/Admin/Routes/Web/Backend.php index 132224f..f4ae961 100644 --- a/Admin/Routes/Web/Backend.php +++ b/Admin/Routes/Web/Backend.php @@ -6,7 +6,7 @@ * * @package Modules * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Admin/Status.php b/Admin/Status.php index ad310e4..d579fc0 100644 --- a/Admin/Status.php +++ b/Admin/Status.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Module\StatusAbstract; * Status class. * * @package Modules\BusinessExpenses\Admin - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Admin/Uninstaller.php b/Admin/Uninstaller.php index 5dbab11..4cea1a7 100644 --- a/Admin/Uninstaller.php +++ b/Admin/Uninstaller.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Module\UninstallerAbstract; * Uninstaller class. * * @package Modules\BusinessExpenses\Admin - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Admin/Updater.php b/Admin/Updater.php index e472767..4624a91 100644 --- a/Admin/Updater.php +++ b/Admin/Updater.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Admin * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Module\UpdaterAbstract; * Updater class. * * @package Modules\BusinessExpenses\Admin - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 9d6ba5e..956ba78 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -51,7 +51,7 @@ use phpOMS\Stdlib\Base\FloatInt; * BusinessExpenses class. * * @package Modules\BusinessExpenses - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 114bef0..fb8f8cd 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -27,7 +27,7 @@ use phpOMS\Views\View; * BusinessExpenses class. * * @package Modules\BusinessExpenses - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * @codeCoverageIgnore diff --git a/Controller/Controller.php b/Controller/Controller.php index 338ffb6..5a2ecca 100755 --- a/Controller/Controller.php +++ b/Controller/Controller.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Module\ModuleAbstract; * BusinessExpenses class. * * @package Modules\BusinessExpenses - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/Expense.php b/Models/Expense.php index 31be63a..ca82ca2 100644 --- a/Models/Expense.php +++ b/Models/Expense.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -23,7 +23,7 @@ use phpOMS\Stdlib\Base\FloatInt; * Expense class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/ExpenseElement.php b/Models/ExpenseElement.php index b53325a..bd78440 100644 --- a/Models/ExpenseElement.php +++ b/Models/ExpenseElement.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -24,7 +24,7 @@ use phpOMS\Stdlib\Base\FloatInt; * Expense class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/ExpenseElementMapper.php b/Models/ExpenseElementMapper.php index c66f8cb..60564ff 100644 --- a/Models/ExpenseElementMapper.php +++ b/Models/ExpenseElementMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -23,7 +23,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; * Expense element mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/ExpenseElementTypeL11nMapper.php b/Models/ExpenseElementTypeL11nMapper.php index ba8bd0b..39a0ab1 100644 --- a/Models/ExpenseElementTypeL11nMapper.php +++ b/Models/ExpenseElementTypeL11nMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -21,7 +21,7 @@ use phpOMS\Localization\BaseStringL11n; * Expense element type l11n mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/ExpenseElementTypeMapper.php b/Models/ExpenseElementTypeMapper.php index cc4b26e..da0ca4a 100644 --- a/Models/ExpenseElementTypeMapper.php +++ b/Models/ExpenseElementTypeMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -21,7 +21,7 @@ use phpOMS\Localization\BaseStringL11nType; * ExpenseElementType mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/ExpenseMapper.php b/Models/ExpenseMapper.php index 2525901..fee25ff 100644 --- a/Models/ExpenseMapper.php +++ b/Models/ExpenseMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -23,7 +23,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory; * Expense mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/ExpenseStatus.php b/Models/ExpenseStatus.php index a2251df..9089880 100644 --- a/Models/ExpenseStatus.php +++ b/Models/ExpenseStatus.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum; * Expense status enum. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/ExpenseTypeL11nMapper.php b/Models/ExpenseTypeL11nMapper.php index c0ce040..a14d6c4 100644 --- a/Models/ExpenseTypeL11nMapper.php +++ b/Models/ExpenseTypeL11nMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -21,7 +21,7 @@ use phpOMS\Localization\BaseStringL11n; * Expense type l11n mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/ExpenseTypeMapper.php b/Models/ExpenseTypeMapper.php index 202d4c9..447d66c 100644 --- a/Models/ExpenseTypeMapper.php +++ b/Models/ExpenseTypeMapper.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -21,7 +21,7 @@ use phpOMS\Localization\BaseStringL11nType; * ExpenseType mapper class. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 * diff --git a/Models/MediaType.php b/Models/MediaType.php index db770b7..45a2f95 100644 --- a/Models/MediaType.php +++ b/Models/MediaType.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum; * Expense status enum. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/NullExpense.php b/Models/NullExpense.php index cf3741a..cd96222 100644 --- a/Models/NullExpense.php +++ b/Models/NullExpense.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -18,7 +18,7 @@ namespace Modules\BusinessExpenses\Models; * Null model * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/NullExpenseElement.php b/Models/NullExpenseElement.php index ed26fbd..e78c7dd 100644 --- a/Models/NullExpenseElement.php +++ b/Models/NullExpenseElement.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -18,7 +18,7 @@ namespace Modules\BusinessExpenses\Models; * Null model * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/Models/PermissionCategory.php b/Models/PermissionCategory.php index 17845fa..5980d0d 100755 --- a/Models/PermissionCategory.php +++ b/Models/PermissionCategory.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\Models * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum; * Permission category enum. * * @package Modules\BusinessExpenses\Models - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/README.md b/README.md index 51f9ea4..24751e7 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,8 @@ With Karaka you have one partner who can provide many tools and software solutio ## Requirements -* PHP 8.2 -* PHP extension: php8.2-dev php8.2-cli php8.2-common php8.2-intl php8.2-mysql php8.2-pgsql php8.2-xdebug php8.2-opcache php8.2-pdo php8.2-sqlite php8.2-mbstring php8.2-curl php8.2-imap php8.2-bcmath php8.2-zip php8.2-dom php8.2-xml php8.2-phar php8.2-gd php-pear +* PHP 8.3 +* PHP extension: php8.3-dev php8.3-cli php8.3-common php8.3-intl php8.3-mysql php8.3-pgsql php8.3-xdebug php8.3-opcache php8.3-pdo php8.3-sqlite php8.3-mbstring php8.3-curl php8.3-imap php8.3-bcmath php8.3-zip php8.3-dom php8.3-xml php8.3-phar php8.3-gd php-pear * apache2 (recommended) or nginx * mysql-server (recommended) or postgresql postgresql-contrib * Tools: tesseract-ocr, pdftotext, pdftoppm diff --git a/Theme/Backend/Lang/Navigation.de.lang.php b/Theme/Backend/Lang/Navigation.de.lang.php index 3a4f582..48a7951 100644 --- a/Theme/Backend/Lang/Navigation.de.lang.php +++ b/Theme/Backend/Lang/Navigation.de.lang.php @@ -6,7 +6,7 @@ * * @package Modules\Localization * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/Lang/Navigation.en.lang.php b/Theme/Backend/Lang/Navigation.en.lang.php index d1e0c7f..28cfc08 100644 --- a/Theme/Backend/Lang/Navigation.en.lang.php +++ b/Theme/Backend/Lang/Navigation.en.lang.php @@ -6,7 +6,7 @@ * * @package Modules\Localization * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/Lang/de.lang.php b/Theme/Backend/Lang/de.lang.php index a4d9fcc..36f2f7a 100644 --- a/Theme/Backend/Lang/de.lang.php +++ b/Theme/Backend/Lang/de.lang.php @@ -6,7 +6,7 @@ * * @package Modules\Localization * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php index 117e97a..adb0956 100644 --- a/Theme/Backend/Lang/en.lang.php +++ b/Theme/Backend/Lang/en.lang.php @@ -6,7 +6,7 @@ * * @package Modules\Localization * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/element-view.tpl.php b/Theme/Backend/element-view.tpl.php index b2fd47e..47b88b0 100644 --- a/Theme/Backend/element-view.tpl.php +++ b/Theme/Backend/element-view.tpl.php @@ -7,7 +7,7 @@ * * @package Modules\ClientManagement * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/expense-list.tpl.php b/Theme/Backend/expense-list.tpl.php index 43038e0..b7ae7dc 100644 --- a/Theme/Backend/expense-list.tpl.php +++ b/Theme/Backend/expense-list.tpl.php @@ -7,7 +7,7 @@ * * @package Modules\ClientManagement * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/Theme/Backend/expense-view.tpl.php b/Theme/Backend/expense-view.tpl.php index d5f1201..9b5a677 100644 --- a/Theme/Backend/expense-view.tpl.php +++ b/Theme/Backend/expense-view.tpl.php @@ -7,7 +7,7 @@ * * @package Modules\ClientManagement * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Admin/AdminTest.php b/tests/Admin/AdminTest.php index eddd7c7..191532a 100644 --- a/tests/Admin/AdminTest.php +++ b/tests/Admin/AdminTest.php @@ -6,7 +6,7 @@ * * @package tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Autoloader.php b/tests/Autoloader.php index 614815c..b8de9d7 100644 --- a/tests/Autoloader.php +++ b/tests/Autoloader.php @@ -6,7 +6,7 @@ * * @package Modules/tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ @@ -20,7 +20,7 @@ namespace Modules\BusinessExpenses\tests; * Autoloader class. * * @package tests - * @license OMS License 2.0 + * @license OMS License 2.2 * @link https://jingga.app * @since 1.0.0 */ diff --git a/tests/Bootstrap.php b/tests/Bootstrap.php index d651735..46d62e2 100644 --- a/tests/Bootstrap.php +++ b/tests/Bootstrap.php @@ -6,7 +6,7 @@ * * @package Modules\BusinessExpenses\tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Controller/Api/ApiExpenseControllerTrait.php b/tests/Controller/Api/ApiExpenseControllerTrait.php index 681c28e..131c03e 100644 --- a/tests/Controller/Api/ApiExpenseControllerTrait.php +++ b/tests/Controller/Api/ApiExpenseControllerTrait.php @@ -6,7 +6,7 @@ * * @package tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Controller/ApiControllerTest.php b/tests/Controller/ApiControllerTest.php index 60a63d7..a32ce8e 100644 --- a/tests/Controller/ApiControllerTest.php +++ b/tests/Controller/ApiControllerTest.php @@ -6,7 +6,7 @@ * * @package tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Models/NullExpenseElementTest.php b/tests/Models/NullExpenseElementTest.php index a02b542..0c98755 100644 --- a/tests/Models/NullExpenseElementTest.php +++ b/tests/Models/NullExpenseElementTest.php @@ -6,7 +6,7 @@ * * @package tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */ diff --git a/tests/Models/NullExpenseTest.php b/tests/Models/NullExpenseTest.php index 456959f..3d8028a 100644 --- a/tests/Models/NullExpenseTest.php +++ b/tests/Models/NullExpenseTest.php @@ -6,7 +6,7 @@ * * @package tests * @copyright Dennis Eichhorn - * @license OMS License 2.0 + * @license OMS License 2.2 * @version 1.0.0 * @link https://jingga.app */