From 800f35cc494043c14e85d2a92ec65ed007724339 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 1 Dec 2018 21:21:11 +0100 Subject: [PATCH] Models cannot be final because of NullModels --- Models/Department.php | 2 +- Models/NullDepartment.php | 2 +- Models/NullPosition.php | 2 +- Models/NullUnit.php | 2 +- Models/Position.php | 2 +- Models/Unit.php | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Models/Department.php b/Models/Department.php index 741c107..5ac5847 100644 --- a/Models/Department.php +++ b/Models/Department.php @@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface; * @link http://website.orange-management.de * @since 1.0.0 */ -final class Department implements ArrayableInterface, \JsonSerializable +class Department implements ArrayableInterface, \JsonSerializable { /** * Article ID. diff --git a/Models/NullDepartment.php b/Models/NullDepartment.php index 8dcb6ef..b52a458 100644 --- a/Models/NullDepartment.php +++ b/Models/NullDepartment.php @@ -22,6 +22,6 @@ namespace Modules\Organization\Models; * @link http://website.orange-management.de * @since 1.0.0 */ -final class NullDepartment extends Department +class NullDepartment extends Department { } diff --git a/Models/NullPosition.php b/Models/NullPosition.php index a67b275..bd59973 100644 --- a/Models/NullPosition.php +++ b/Models/NullPosition.php @@ -22,6 +22,6 @@ namespace Modules\Organization\Models; * @link http://website.orange-management.de * @since 1.0.0 */ -final class NullPosition extends Position +class NullPosition extends Position { } diff --git a/Models/NullUnit.php b/Models/NullUnit.php index d7afb47..725b889 100644 --- a/Models/NullUnit.php +++ b/Models/NullUnit.php @@ -22,6 +22,6 @@ namespace Modules\Organization\Models; * @link http://website.orange-management.de * @since 1.0.0 */ -final class NullUnit extends Unit +class NullUnit extends Unit { } diff --git a/Models/Position.php b/Models/Position.php index 1f4c189..be6d181 100644 --- a/Models/Position.php +++ b/Models/Position.php @@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface; * @link http://website.orange-management.de * @since 1.0.0 */ -final class Position implements ArrayableInterface, \JsonSerializable +class Position implements ArrayableInterface, \JsonSerializable { /** * Article ID. diff --git a/Models/Unit.php b/Models/Unit.php index dbb1e7f..f593f44 100644 --- a/Models/Unit.php +++ b/Models/Unit.php @@ -24,7 +24,7 @@ use phpOMS\Contract\ArrayableInterface; * @link http://website.orange-management.de * @since 1.0.0 */ -final class Unit implements ArrayableInterface, \JsonSerializable +class Unit implements ArrayableInterface, \JsonSerializable { /** * Article ID.