From 3aa94ad5087a6246fd0a0853d7a2c8f1c930cbcc Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 15 Aug 2019 21:55:12 +0200 Subject: [PATCH] Implement php 7.4 type hints --- Controller/Controller.php | 4 ++-- Models/Event.php | 2 +- Models/EventMapper.php | 12 ++++++------ 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Controller/Controller.php b/Controller/Controller.php index b20bfbb..e9048a8 100644 --- a/Controller/Controller.php +++ b/Controller/Controller.php @@ -67,7 +67,7 @@ class Controller extends ModuleAbstract implements WebInterface * @var string[] * @since 1.0.0 */ - protected static $providing = []; + protected static array $providing = []; /** * Dependencies. @@ -75,5 +75,5 @@ class Controller extends ModuleAbstract implements WebInterface * @var string[] * @since 1.0.0 */ - protected static $dependencies = []; + protected static array $dependencies = []; } diff --git a/Models/Event.php b/Models/Event.php index 7e0d8a6..332ed3a 100644 --- a/Models/Event.php +++ b/Models/Event.php @@ -67,7 +67,7 @@ class Event /** * Created. * - * @var \DateTime + * @var null|\DateTime * @since 1.0.0 */ private $createdAt = null; diff --git a/Models/EventMapper.php b/Models/EventMapper.php index d64050d..a030aac 100644 --- a/Models/EventMapper.php +++ b/Models/EventMapper.php @@ -35,7 +35,7 @@ final class EventMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $columns = [ + protected static array $columns = [ 'eventmanagement_event_id' => ['name' => 'eventmanagement_event_id', 'type' => 'int', 'internal' => 'id'], 'eventmanagement_event_name' => ['name' => 'eventmanagement_event_name', 'type' => 'string', 'internal' => 'name'], 'eventmanagement_event_description' => ['name' => 'eventmanagement_event_description', 'type' => 'string', 'internal' => 'description'], @@ -58,7 +58,7 @@ final class EventMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $hasMany = [ + protected static array $hasMany = [ 'tasks' => [ 'mapper' => TaskMapper::class, 'table' => 'eventmanagement_task_relation', @@ -79,7 +79,7 @@ final class EventMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $ownsOne = [ + protected static array $ownsOne = [ 'calendar' => [ 'mapper' => \Modules\Calendar\Models\CalendarMapper::class, 'src' => 'eventmanagement_event_calendar', @@ -92,7 +92,7 @@ final class EventMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $table = 'eventmanagement_event'; + protected static string $table = 'eventmanagement_event'; /** * Created at. @@ -100,7 +100,7 @@ final class EventMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $createdAt = 'eventmanagement_event_created_at'; + protected static string $createdAt = 'eventmanagement_event_created_at'; /** * Primary field name. @@ -108,5 +108,5 @@ final class EventMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $primaryField = 'eventmanagement_event_id'; + protected static string $primaryField = 'eventmanagement_event_id'; }