From 9d8ca992477be8cc93ed5b1795435dc643aa24a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Tue, 10 Nov 2020 07:32:17 +0100 Subject: [PATCH 1/5] Being explicit in Meta_Map --- src/Post_Meta/Meta_Map.php | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Post_Meta/Meta_Map.php b/src/Post_Meta/Meta_Map.php index 57ca8c74..3ee33275 100644 --- a/src/Post_Meta/Meta_Map.php +++ b/src/Post_Meta/Meta_Map.php @@ -11,13 +11,15 @@ * Maps requests for meta keys to the Meta_Group responsible for handling it */ class Meta_Map { - private $post_type = ''; + /** @var string */ + private $post_type; /** @var Meta_Group[] */ - private $keys = []; + private $keys; public function __construct( $post_type ) { $this->post_type = $post_type; + $this->keys = []; } /** @@ -44,12 +46,13 @@ public function get_keys() { /** * @param int $post_id * @param string $key - * @return mixed The value for the given key + * @return mixed The value for the given key or null */ public function get_value( $post_id, $key ) { - if ( isset( $this->keys[ $key ] ) ) { - return $this->keys[ $key ]->get_value( $post_id, $key ); + if ( ! array_key_exists( $key, $this->keys ) ) { + return null; } - return null; + + return $this->keys[ $key ]->get_value( $post_id, $key ); } } From bec35cf02bd4294dbe2b2d37a3393c68a7d6da1d Mon Sep 17 00:00:00 2001 From: Justin Frydman Date: Fri, 19 Aug 2022 12:29:01 -0600 Subject: [PATCH 2/5] prepare release --- CHANGELOG.md | 2 +- src/ACF/composer.json | 2 +- src/Assets/composer.json | 2 +- src/Blog_Copier/composer.json | 4 ++-- src/CLI/composer.json | 2 +- src/Cache/composer.json | 4 ++-- src/Generators/composer.json | 4 ++-- src/Log/composer.json | 2 +- src/Media/composer.json | 2 +- src/Object_Meta/composer.json | 2 +- src/Oembed/composer.json | 2 +- src/P2P/composer.json | 2 +- src/Pipeline/composer.json | 2 +- src/Post_Meta/composer.json | 2 +- src/Post_Type/composer.json | 2 +- src/Queues/composer.json | 4 ++-- src/Queues_Mysql/composer.json | 6 +++--- src/Required_Page/composer.json | 2 +- src/Routes/composer.json | 2 +- src/Taxonomy/composer.json | 2 +- src/User/composer.json | 2 +- src/WP_Downloader/composer.json | 2 +- src/Whoops/composer.json | 2 +- 23 files changed, 29 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b9fca01..0d0d0136 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ All notable changes to this project will be documented in this file. -## Unreleased +## 4.0.8 - 2022-08-19 ## 4.0.5 - 2022-08-19 - Fixed: Added the missing https://github.com/moderntribe/square1-routes sub-repo that was never originally created. diff --git a/src/ACF/composer.json b/src/ACF/composer.json index cc663937..f8b570f6 100644 --- a/src/ACF/composer.json +++ b/src/ACF/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.1" + "moderntribe/square1-object-meta": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Assets/composer.json b/src/Assets/composer.json index 8b0efca6..4dd2284c 100644 --- a/src/Assets/composer.json +++ b/src/Assets/composer.json @@ -8,7 +8,7 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-container": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/Blog_Copier/composer.json b/src/Blog_Copier/composer.json index 808af30b..f8f4032f 100644 --- a/src/Blog_Copier/composer.json +++ b/src/Blog_Copier/composer.json @@ -9,8 +9,8 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-container": "^4.1", - "moderntribe/square1-queues": "^4.1", + "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-queues": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/CLI/composer.json b/src/CLI/composer.json index 67aee48a..fb4e7f40 100644 --- a/src/CLI/composer.json +++ b/src/CLI/composer.json @@ -10,7 +10,7 @@ "minimum-stability": "dev", "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Cache/composer.json b/src/Cache/composer.json index 42d6f212..dcad714e 100644 --- a/src/Cache/composer.json +++ b/src/Cache/composer.json @@ -8,8 +8,8 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-cli": "^4.1", - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-cli": "^4.0.8", + "moderntribe/square1-container": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/Generators/composer.json b/src/Generators/composer.json index 6c58771e..54430402 100644 --- a/src/Generators/composer.json +++ b/src/Generators/composer.json @@ -8,8 +8,8 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-cli": "^4.1", - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-cli": "^4.0.8", + "moderntribe/square1-container": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/Log/composer.json b/src/Log/composer.json index 35b58b2c..57e1b657 100644 --- a/src/Log/composer.json +++ b/src/Log/composer.json @@ -10,7 +10,7 @@ "require": { "php": ">=7.4", "psr/log": "^1.1 || ^2.0 || ^3.0", - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-container": "^4.0.8", "mhcg/monolog-wp-cli": "^2.0" }, "autoload": { diff --git a/src/Media/composer.json b/src/Media/composer.json index bdb5a678..e7a8e3d1 100644 --- a/src/Media/composer.json +++ b/src/Media/composer.json @@ -11,7 +11,7 @@ "require": { "php": ">=7.4", "enshrined/svg-sanitize": "^0.15", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Object_Meta/composer.json b/src/Object_Meta/composer.json index 54dc2c56..2fb23bdd 100644 --- a/src/Object_Meta/composer.json +++ b/src/Object_Meta/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Oembed/composer.json b/src/Oembed/composer.json index 098431bf..2eb9c1ef 100644 --- a/src/Oembed/composer.json +++ b/src/Oembed/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-cache": "^4.1" + "moderntribe/square1-cache": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/P2P/composer.json b/src/P2P/composer.json index 769f1613..689bc87c 100644 --- a/src/P2P/composer.json +++ b/src/P2P/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Pipeline/composer.json b/src/Pipeline/composer.json index 5123e26a..39542457 100644 --- a/src/Pipeline/composer.json +++ b/src/Pipeline/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Post_Meta/composer.json b/src/Post_Meta/composer.json index 8941e130..1c460f49 100644 --- a/src/Post_Meta/composer.json +++ b/src/Post_Meta/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.1" + "moderntribe/square1-object-meta": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Post_Type/composer.json b/src/Post_Type/composer.json index 7b4e4e71..6d8b109e 100644 --- a/src/Post_Type/composer.json +++ b/src/Post_Type/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.1" + "moderntribe/square1-object-meta": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Queues/composer.json b/src/Queues/composer.json index ea40e938..69dfd9ca 100644 --- a/src/Queues/composer.json +++ b/src/Queues/composer.json @@ -9,8 +9,8 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-cli": "^4.1", - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-cli": "^4.0.8", + "moderntribe/square1-container": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/Queues_Mysql/composer.json b/src/Queues_Mysql/composer.json index b8c52ae3..cf314672 100644 --- a/src/Queues_Mysql/composer.json +++ b/src/Queues_Mysql/composer.json @@ -9,9 +9,9 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-cli": "^4.1", - "moderntribe/square1-container": "^4.1", - "moderntribe/square1-queues": "^4.1", + "moderntribe/square1-cli": "^4.0.8", + "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-queues": "^4.0.8", "php": ">=7.4" }, "autoload": { diff --git a/src/Required_Page/composer.json b/src/Required_Page/composer.json index 86069c90..1367f7d3 100644 --- a/src/Required_Page/composer.json +++ b/src/Required_Page/composer.json @@ -9,7 +9,7 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-container": "^4.0.8", "php": ">=7.4" }, "suggest": { diff --git a/src/Routes/composer.json b/src/Routes/composer.json index 645136af..e9837d17 100644 --- a/src/Routes/composer.json +++ b/src/Routes/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/Taxonomy/composer.json b/src/Taxonomy/composer.json index 62c9587e..981763b5 100644 --- a/src/Taxonomy/composer.json +++ b/src/Taxonomy/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.1" + "moderntribe/square1-object-meta": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/User/composer.json b/src/User/composer.json index b2490ae2..a651c3b7 100644 --- a/src/User/composer.json +++ b/src/User/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.1" + "moderntribe/square1-object-meta": "^4.0.8" }, "autoload": { "psr-4": { diff --git a/src/WP_Downloader/composer.json b/src/WP_Downloader/composer.json index 911f5196..bc6c73cd 100644 --- a/src/WP_Downloader/composer.json +++ b/src/WP_Downloader/composer.json @@ -15,7 +15,7 @@ }, "require-dev": { "fakerphp/faker": "^1.20", - "moderntribe/square1-container": "^4.1", + "moderntribe/square1-container": "^4.0.8", "nelexa/zip": "^4.0", "symfony/console": "^5.0 || ^6.0" }, diff --git a/src/Whoops/composer.json b/src/Whoops/composer.json index 5e938641..7efeb232 100644 --- a/src/Whoops/composer.json +++ b/src/Whoops/composer.json @@ -11,7 +11,7 @@ "require": { "php": ">=7.4", "filp/whoops": "^2.2@dev", - "moderntribe/square1-container": "^4.1" + "moderntribe/square1-container": "^4.0.8" }, "autoload": { "psr-4": { From ebbf0fc4cbfd658e97a6823a879f3629628450c9 Mon Sep 17 00:00:00 2001 From: Justin Frydman Date: Fri, 19 Aug 2022 12:29:03 -0600 Subject: [PATCH 3/5] open 4.1-dev --- CHANGELOG.md | 2 ++ src/ACF/composer.json | 2 +- src/Assets/composer.json | 2 +- src/Blog_Copier/composer.json | 4 ++-- src/CLI/composer.json | 2 +- src/Cache/composer.json | 4 ++-- src/Generators/composer.json | 4 ++-- src/Log/composer.json | 2 +- src/Media/composer.json | 2 +- src/Object_Meta/composer.json | 2 +- src/Oembed/composer.json | 2 +- src/P2P/composer.json | 2 +- src/Pipeline/composer.json | 2 +- src/Post_Meta/composer.json | 2 +- src/Post_Type/composer.json | 2 +- src/Queues/composer.json | 4 ++-- src/Queues_Mysql/composer.json | 6 +++--- src/Required_Page/composer.json | 2 +- src/Routes/composer.json | 2 +- src/Taxonomy/composer.json | 2 +- src/User/composer.json | 2 +- src/WP_Downloader/composer.json | 2 +- src/Whoops/composer.json | 2 +- 23 files changed, 30 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d0d0136..93833138 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ All notable changes to this project will be documented in this file. +## Unreleased + ## 4.0.8 - 2022-08-19 ## 4.0.5 - 2022-08-19 diff --git a/src/ACF/composer.json b/src/ACF/composer.json index f8b570f6..cc663937 100644 --- a/src/ACF/composer.json +++ b/src/ACF/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.0.8" + "moderntribe/square1-object-meta": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Assets/composer.json b/src/Assets/composer.json index 4dd2284c..8b0efca6 100644 --- a/src/Assets/composer.json +++ b/src/Assets/composer.json @@ -8,7 +8,7 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-container": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/Blog_Copier/composer.json b/src/Blog_Copier/composer.json index f8f4032f..808af30b 100644 --- a/src/Blog_Copier/composer.json +++ b/src/Blog_Copier/composer.json @@ -9,8 +9,8 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-container": "^4.0.8", - "moderntribe/square1-queues": "^4.0.8", + "moderntribe/square1-container": "^4.1", + "moderntribe/square1-queues": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/CLI/composer.json b/src/CLI/composer.json index fb4e7f40..67aee48a 100644 --- a/src/CLI/composer.json +++ b/src/CLI/composer.json @@ -10,7 +10,7 @@ "minimum-stability": "dev", "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Cache/composer.json b/src/Cache/composer.json index dcad714e..42d6f212 100644 --- a/src/Cache/composer.json +++ b/src/Cache/composer.json @@ -8,8 +8,8 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-cli": "^4.0.8", - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-cli": "^4.1", + "moderntribe/square1-container": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/Generators/composer.json b/src/Generators/composer.json index 54430402..6c58771e 100644 --- a/src/Generators/composer.json +++ b/src/Generators/composer.json @@ -8,8 +8,8 @@ "preferred-install": "dist" }, "require": { - "moderntribe/square1-cli": "^4.0.8", - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-cli": "^4.1", + "moderntribe/square1-container": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/Log/composer.json b/src/Log/composer.json index 57e1b657..35b58b2c 100644 --- a/src/Log/composer.json +++ b/src/Log/composer.json @@ -10,7 +10,7 @@ "require": { "php": ">=7.4", "psr/log": "^1.1 || ^2.0 || ^3.0", - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-container": "^4.1", "mhcg/monolog-wp-cli": "^2.0" }, "autoload": { diff --git a/src/Media/composer.json b/src/Media/composer.json index e7a8e3d1..bdb5a678 100644 --- a/src/Media/composer.json +++ b/src/Media/composer.json @@ -11,7 +11,7 @@ "require": { "php": ">=7.4", "enshrined/svg-sanitize": "^0.15", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Object_Meta/composer.json b/src/Object_Meta/composer.json index 2fb23bdd..54dc2c56 100644 --- a/src/Object_Meta/composer.json +++ b/src/Object_Meta/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Oembed/composer.json b/src/Oembed/composer.json index 2eb9c1ef..098431bf 100644 --- a/src/Oembed/composer.json +++ b/src/Oembed/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-cache": "^4.0.8" + "moderntribe/square1-cache": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/P2P/composer.json b/src/P2P/composer.json index 689bc87c..769f1613 100644 --- a/src/P2P/composer.json +++ b/src/P2P/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Pipeline/composer.json b/src/Pipeline/composer.json index 39542457..5123e26a 100644 --- a/src/Pipeline/composer.json +++ b/src/Pipeline/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Post_Meta/composer.json b/src/Post_Meta/composer.json index 1c460f49..8941e130 100644 --- a/src/Post_Meta/composer.json +++ b/src/Post_Meta/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.0.8" + "moderntribe/square1-object-meta": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Post_Type/composer.json b/src/Post_Type/composer.json index 6d8b109e..7b4e4e71 100644 --- a/src/Post_Type/composer.json +++ b/src/Post_Type/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.0.8" + "moderntribe/square1-object-meta": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Queues/composer.json b/src/Queues/composer.json index 69dfd9ca..ea40e938 100644 --- a/src/Queues/composer.json +++ b/src/Queues/composer.json @@ -9,8 +9,8 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-cli": "^4.0.8", - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-cli": "^4.1", + "moderntribe/square1-container": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/Queues_Mysql/composer.json b/src/Queues_Mysql/composer.json index cf314672..b8c52ae3 100644 --- a/src/Queues_Mysql/composer.json +++ b/src/Queues_Mysql/composer.json @@ -9,9 +9,9 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-cli": "^4.0.8", - "moderntribe/square1-container": "^4.0.8", - "moderntribe/square1-queues": "^4.0.8", + "moderntribe/square1-cli": "^4.1", + "moderntribe/square1-container": "^4.1", + "moderntribe/square1-queues": "^4.1", "php": ">=7.4" }, "autoload": { diff --git a/src/Required_Page/composer.json b/src/Required_Page/composer.json index 1367f7d3..86069c90 100644 --- a/src/Required_Page/composer.json +++ b/src/Required_Page/composer.json @@ -9,7 +9,7 @@ }, "minimum-stability": "dev", "require": { - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-container": "^4.1", "php": ">=7.4" }, "suggest": { diff --git a/src/Routes/composer.json b/src/Routes/composer.json index e9837d17..645136af 100644 --- a/src/Routes/composer.json +++ b/src/Routes/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/Taxonomy/composer.json b/src/Taxonomy/composer.json index 981763b5..62c9587e 100644 --- a/src/Taxonomy/composer.json +++ b/src/Taxonomy/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.0.8" + "moderntribe/square1-object-meta": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/User/composer.json b/src/User/composer.json index a651c3b7..b2490ae2 100644 --- a/src/User/composer.json +++ b/src/User/composer.json @@ -9,7 +9,7 @@ }, "require": { "php": ">=7.4", - "moderntribe/square1-object-meta": "^4.0.8" + "moderntribe/square1-object-meta": "^4.1" }, "autoload": { "psr-4": { diff --git a/src/WP_Downloader/composer.json b/src/WP_Downloader/composer.json index bc6c73cd..911f5196 100644 --- a/src/WP_Downloader/composer.json +++ b/src/WP_Downloader/composer.json @@ -15,7 +15,7 @@ }, "require-dev": { "fakerphp/faker": "^1.20", - "moderntribe/square1-container": "^4.0.8", + "moderntribe/square1-container": "^4.1", "nelexa/zip": "^4.0", "symfony/console": "^5.0 || ^6.0" }, diff --git a/src/Whoops/composer.json b/src/Whoops/composer.json index 7efeb232..5e938641 100644 --- a/src/Whoops/composer.json +++ b/src/Whoops/composer.json @@ -11,7 +11,7 @@ "require": { "php": ">=7.4", "filp/whoops": "^2.2@dev", - "moderntribe/square1-container": "^4.0.8" + "moderntribe/square1-container": "^4.1" }, "autoload": { "psr-4": { From 7ff31b9f49c3848583b2f72a17c69e3ad2505576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Wed, 8 Mar 2023 08:55:14 +0100 Subject: [PATCH 4/5] Update src/Post_Meta/Meta_Map.php Co-authored-by: Justin --- src/Post_Meta/Meta_Map.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Post_Meta/Meta_Map.php b/src/Post_Meta/Meta_Map.php index 5142c6ce..c8fbfe70 100644 --- a/src/Post_Meta/Meta_Map.php +++ b/src/Post_Meta/Meta_Map.php @@ -53,7 +53,7 @@ public function get_keys() { /** * @param int $post_id * @param string $key - * @return mixed The value for the given key or null + * @return mixed The value for the given key */ public function get_value( $post_id, $key ) { if ( ! array_key_exists( $key, $this->keys ) ) { From d538042d0c9135f3feedc96e714478b04dd88add Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Viktor=20Sz=C3=A9pe?= Date: Wed, 8 Mar 2023 09:09:48 +0100 Subject: [PATCH 5/5] Update Meta_Map.php --- src/Post_Meta/Meta_Map.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Post_Meta/Meta_Map.php b/src/Post_Meta/Meta_Map.php index c8fbfe70..a1d1bd74 100644 --- a/src/Post_Meta/Meta_Map.php +++ b/src/Post_Meta/Meta_Map.php @@ -22,11 +22,10 @@ class Meta_Map { private $post_type; /** @var Meta_Group[] */ - private $keys; + private $keys = []; public function __construct( $post_type ) { $this->post_type = $post_type; - $this->keys = []; } /**