From 5282e027f5218fb98fddb9b044e427afe5f0136a Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 28 Sep 2019 20:59:03 +0200 Subject: [PATCH] style fixes and time recording app draft --- Models/AccountRelation.php | 4 ++-- Models/AccountRelationMapper.php | 4 ++-- Models/DutyType.php | 4 ++-- Models/GroupRelation.php | 4 ++-- Models/GroupRelationMapper.php | 4 ++-- Models/NullTask.php | 4 ++-- Models/PermissionState.php | 4 ++-- Models/RelationAbstract.php | 5 ++--- Models/Task.php | 8 ++++---- Models/TaskElement.php | 12 ++++++------ Models/TaskElementMapper.php | 4 ++-- Models/TaskMapper.php | 4 ++-- Models/TaskPriority.php | 4 ++-- Models/TaskStatus.php | 4 ++-- Models/TaskTemplate.php | 4 ++-- Models/TaskType.php | 4 ++-- Models/TaskVisibility.php | 4 ++-- 17 files changed, 40 insertions(+), 41 deletions(-) diff --git a/Models/AccountRelation.php b/Models/AccountRelation.php index 4b95602..b016fc5 100644 --- a/Models/AccountRelation.php +++ b/Models/AccountRelation.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use Modules\Admin\Models\Account; /** * Task relation to account * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/AccountRelationMapper.php b/Models/AccountRelationMapper.php index dc582c5..2336278 100644 --- a/Models/AccountRelationMapper.php +++ b/Models/AccountRelationMapper.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -20,7 +20,7 @@ use phpOMS\DataStorage\Database\DataMapperAbstract; /** * Mapper class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/DutyType.php b/Models/DutyType.php index a1c0366..aebf2bb 100644 --- a/Models/DutyType.php +++ b/Models/DutyType.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Task forward type enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/GroupRelation.php b/Models/GroupRelation.php index e3fd64f..92438ae 100644 --- a/Models/GroupRelation.php +++ b/Models/GroupRelation.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use Modules\Admin\Models\Group; /** * Task relation to group * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/GroupRelationMapper.php b/Models/GroupRelationMapper.php index cc521cb..ac2958d 100644 --- a/Models/GroupRelationMapper.php +++ b/Models/GroupRelationMapper.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -20,7 +20,7 @@ use phpOMS\DataStorage\Database\DataMapperAbstract; /** * Mapper class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/NullTask.php b/Models/NullTask.php index cfc7bdc..0dd43ab 100644 --- a/Models/NullTask.php +++ b/Models/NullTask.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -17,7 +17,7 @@ namespace Modules\Tasks\Models; /** * Null model * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/PermissionState.php b/Models/PermissionState.php index 31b15b4..4c3e2de 100644 --- a/Models/PermissionState.php +++ b/Models/PermissionState.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Permision state enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/RelationAbstract.php b/Models/RelationAbstract.php index 8701994..342fa80 100644 --- a/Models/RelationAbstract.php +++ b/Models/RelationAbstract.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -20,7 +20,7 @@ use Modules\Admin\Models\Group; /** * Task relation to accounts or groups * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 @@ -43,7 +43,6 @@ abstract class RelationAbstract implements \JsonSerializable */ protected int $duty = DutyType::TO; - /** * Element id. * diff --git a/Models/Task.php b/Models/Task.php index 0f0acb9..5cfe112 100644 --- a/Models/Task.php +++ b/Models/Task.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -22,7 +22,7 @@ use phpOMS\Stdlib\Base\Exception\InvalidEnumValue; /** * Task class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 @@ -57,10 +57,10 @@ class Task implements \JsonSerializable /** * Created. * - * @var null|\DateTime + * @var \DateTime * @since 1.0.0 */ - protected ?\DateTime $createdAt = null; + protected \DateTime $createdAt; /** * Description. diff --git a/Models/TaskElement.php b/Models/TaskElement.php index f5cf37c..9e3f895 100644 --- a/Models/TaskElement.php +++ b/Models/TaskElement.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -15,14 +15,14 @@ declare(strict_types=1); namespace Modules\Tasks\Models; use Modules\Admin\Models\Account; - use Modules\Admin\Models\Group; + use phpOMS\Stdlib\Base\Exception\InvalidEnumValue; /** - * Task class. + * Task element class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 @@ -73,10 +73,10 @@ class TaskElement implements \JsonSerializable /** * Created. * - * @var null|\DateTime + * @var \DateTime * @since 1.0.0 */ - private ?\DateTime $createdAt = null; + private \DateTime $createdAt; /** * Status. diff --git a/Models/TaskElementMapper.php b/Models/TaskElementMapper.php index 7dc260e..89fbfc6 100644 --- a/Models/TaskElementMapper.php +++ b/Models/TaskElementMapper.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -21,7 +21,7 @@ use phpOMS\DataStorage\Database\DataMapperAbstract; /** * Mapper class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskMapper.php b/Models/TaskMapper.php index e9b87b2..a82a7b9 100644 --- a/Models/TaskMapper.php +++ b/Models/TaskMapper.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -23,7 +23,7 @@ use phpOMS\DataStorage\Database\Query\Builder; /** * Mapper class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskPriority.php b/Models/TaskPriority.php index d2f0551..1c342a2 100644 --- a/Models/TaskPriority.php +++ b/Models/TaskPriority.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Task priority enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskStatus.php b/Models/TaskStatus.php index eff1886..2d0e774 100644 --- a/Models/TaskStatus.php +++ b/Models/TaskStatus.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Task status enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskTemplate.php b/Models/TaskTemplate.php index 964653c..f18e4a7 100644 --- a/Models/TaskTemplate.php +++ b/Models/TaskTemplate.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -17,7 +17,7 @@ namespace Modules\Tasks\Models; /** * Task class. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskType.php b/Models/TaskType.php index 8a26f58..3d15bf0 100644 --- a/Models/TaskType.php +++ b/Models/TaskType.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Task type enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0 diff --git a/Models/TaskVisibility.php b/Models/TaskVisibility.php index ec56e6d..76929f9 100644 --- a/Models/TaskVisibility.php +++ b/Models/TaskVisibility.php @@ -4,7 +4,7 @@ * * PHP Version 7.4 * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 @@ -19,7 +19,7 @@ use phpOMS\Stdlib\Base\Enum; /** * Task visibility enum. * - * @package Modules\Tasks + * @package Modules\Tasks\Models * @license OMS License 1.0 * @link https://orange-management.org * @since 1.0.0