From bf3b7fbef1352492a711741bf6127f2269c5f669 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/QAAnswerMapper.php | 10 +++++----- Models/QACategoryMapper.php | 6 +++--- Models/QAQuestionMapper.php | 14 +++++++------- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Controller/Controller.php b/Controller/Controller.php index 25d65a8..01a8273 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/QAAnswerMapper.php b/Models/QAAnswerMapper.php index 34d71eb..14c5517 100644 --- a/Models/QAAnswerMapper.php +++ b/Models/QAAnswerMapper.php @@ -34,7 +34,7 @@ final class QAAnswerMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $columns = [ + protected static array $columns = [ 'qa_answer_id' => ['name' => 'qa_answer_id', 'type' => 'int', 'internal' => 'id'], 'qa_answer_answer' => ['name' => 'qa_answer_answer', 'type' => 'string', 'internal' => 'answer'], 'qa_answer_question' => ['name' => 'qa_answer_question', 'type' => 'int', 'internal' => 'question'], @@ -50,7 +50,7 @@ final class QAAnswerMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $table = 'qa_answer'; + protected static string $table = 'qa_answer'; /** * Created at. @@ -58,7 +58,7 @@ final class QAAnswerMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $createdAt = 'qa_answer_created_at'; + protected static string $createdAt = 'qa_answer_created_at'; /** * Primary field name. @@ -66,7 +66,7 @@ final class QAAnswerMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $primaryField = 'qa_answer_id'; + protected static string $primaryField = 'qa_answer_id'; /** * Belongs to. @@ -74,7 +74,7 @@ final class QAAnswerMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $belongsTo = [ + protected static array $belongsTo = [ 'createdBy' => [ 'mapper' => ProfileMapper::class, 'dest' => 'qa_answer_created_by', diff --git a/Models/QACategoryMapper.php b/Models/QACategoryMapper.php index f6ed294..6d8130d 100644 --- a/Models/QACategoryMapper.php +++ b/Models/QACategoryMapper.php @@ -33,7 +33,7 @@ final class QACategoryMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $columns = [ + protected static array $columns = [ 'qa_category_id' => ['name' => 'qa_category_id', 'type' => 'int', 'internal' => 'id'], 'qa_category_name' => ['name' => 'qa_category_name', 'type' => 'string', 'internal' => 'name'], 'qa_category_parent' => ['name' => 'qa_category_parent', 'type' => 'int', 'internal' => 'parent'], @@ -45,7 +45,7 @@ final class QACategoryMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $table = 'qa_category'; + protected static string $table = 'qa_category'; /** * Primary field name. @@ -53,5 +53,5 @@ final class QACategoryMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $primaryField = 'qa_category_id'; + protected static string $primaryField = 'qa_category_id'; } diff --git a/Models/QAQuestionMapper.php b/Models/QAQuestionMapper.php index c315e6a..dfcc9af 100644 --- a/Models/QAQuestionMapper.php +++ b/Models/QAQuestionMapper.php @@ -34,7 +34,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $columns = [ + protected static array $columns = [ 'qa_question_id' => ['name' => 'qa_question_id', 'type' => 'int', 'internal' => 'id'], 'qa_question_title' => ['name' => 'qa_question_title', 'type' => 'string', 'internal' => 'name'], 'qa_question_language' => ['name' => 'qa_question_language', 'type' => 'string', 'internal' => 'language'], @@ -51,7 +51,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $hasMany = [ + protected static array $hasMany = [ 'answers' => [ 'mapper' => QAAnswerMapper::class, 'table' => 'qa_answer', @@ -66,7 +66,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $ownsOne = [ + protected static array $ownsOne = [ 'category' => [ 'mapper' => QACategoryMapper::class, 'dst' => 'qa_question_category', @@ -79,7 +79,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var array> * @since 1.0.0 */ - protected static $belongsTo = [ + protected static array $belongsTo = [ 'createdBy' => [ 'mapper' => ProfileMapper::class, 'dest' => 'qa_question_created_by', @@ -92,7 +92,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $table = 'qa_question'; + protected static string $table = 'qa_question'; /** * Created at. @@ -100,7 +100,7 @@ final class QAQuestionMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $createdAt = 'qa_question_created_at'; + protected static string $createdAt = 'qa_question_created_at'; /** * Primary field name. @@ -108,5 +108,5 @@ final class QAQuestionMapper extends DataMapperAbstract * @var string * @since 1.0.0 */ - protected static $primaryField = 'qa_question_id'; + protected static string $primaryField = 'qa_question_id'; }