From 18228663c16a5025363b5ca38c5ed3d94d0c8361 Mon Sep 17 00:00:00 2001 From: Pascal Birchler Date: Tue, 1 Sep 2026 12:35:36 +0200 Subject: [PATCH] Fix PHPCS errors in Behat test files --- features/search-replace.feature | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/features/search-replace.feature b/features/search-replace.feature index b9a7797d..5123dded 100644 --- a/features/search-replace.feature +++ b/features/search-replace.feature @@ -1201,18 +1201,21 @@ Feature: Do global search/replace And a search-replace-case-insensitive-dictionary.php file: """ [ 'stdClass', 'WpOrg\Requests\Utility\CaseInsensitiveDictionary' ] ]; - } ); + WP_CLI::add_hook( + 'search_replace_unserialize_options', + function () { + return [ 'allowed_classes' => [ 'stdClass', 'WpOrg\Requests\Utility\CaseInsensitiveDictionary' ] ]; + } + ); $replacer = new \WP_CLI\SearchReplacer( 'old.example.com', 'new.example.com', true ); echo $replacer->run( - serialize( - new \WpOrg\Requests\Utility\CaseInsensitiveDictionary( - [ - 'date' => 'https://old.example.com/feed', - ] + serialize( + new \WpOrg\Requests\Utility\CaseInsensitiveDictionary( + [ + 'date' => 'https://old.example.com/feed', + ] + ) ) - ) ); """ @@ -1236,11 +1239,14 @@ Feature: Do global search/replace """ [ 'stdClass', 'MyClass' ] ]; - } ); + WP_CLI::add_hook( + 'search_replace_unserialize_options', + function () { + return [ 'allowed_classes' => [ 'stdClass', 'MyClass' ] ]; + } + ); """ When I try `wp search-replace cereal_marker cereal_replaced`