From 2158ef1434b7e75a90d44123881077e6c1cc4814 Mon Sep 17 00:00:00 2001 From: miyanialkesh7 Date: Tue, 25 Aug 2026 13:26:19 +0530 Subject: [PATCH] Fix PHPCS/WPCS violations and add missing docblocks Auto-fix mechanical indentation/whitespace violations via phpcbf, add missing file/class/method docblocks, document two escaping false-positives with phpcs:ignore, prefix a local template variable, and exclude the classic WP file-naming sniffs since this plugin uses namespaced classes autoloaded via Composer's PSR-4. --- Functions/Enqueues.php | 84 ++++++++++++++++++++--------------- Functions/Plugin_Paths.php | 36 +++++++++++---- Functions/Register_Blocks.php | 57 +++++++++++++++--------- advanced-multi-block.php | 20 ++++----- phpcs.xml.dist | 4 ++ src/blocks/banner/render.php | 6 ++- src/blocks/toggle/render.php | 13 +++--- 7 files changed, 138 insertions(+), 82 deletions(-) diff --git a/Functions/Enqueues.php b/Functions/Enqueues.php index d3599ee..068938e 100644 --- a/Functions/Enqueues.php +++ b/Functions/Enqueues.php @@ -1,46 +1,58 @@ + + + + diff --git a/src/blocks/banner/render.php b/src/blocks/banner/render.php index ddac8fc..258e943 100644 --- a/src/blocks/banner/render.php +++ b/src/blocks/banner/render.php @@ -1,8 +1,12 @@ -

> +

>

diff --git a/src/blocks/toggle/render.php b/src/blocks/toggle/render.php index 1168f16..15fa984 100644 --- a/src/blocks/toggle/render.php +++ b/src/blocks/toggle/render.php @@ -7,11 +7,12 @@ * $content (string): The block default content. * $block (WP_Block): The block instance. * + * @package Advanced_Multi_Block * @see https://github.com/WordPress/gutenberg/blob/trunk/docs/reference-guides/block-api/block-metadata.md#render */ // Generates a unique id for aria-controls. -$unique_id = wp_unique_id( 'p-' ); +$advanced_multi_block_unique_id = wp_unique_id( 'p-' ); // Adds the global state. wp_interactivity_state( @@ -20,15 +21,15 @@ 'isDark' => false, 'darkText' => esc_html__( 'Switch to Light', 'advanced-multi-block' ), 'lightText' => esc_html__( 'Switch to Dark', 'advanced-multi-block' ), - 'themeText' => esc_html__( 'Switch to Dark', 'advanced-multi-block' ), + 'themeText' => esc_html__( 'Switch to Dark', 'advanced-multi-block' ), ) ); ?>
+ data-wp-interactive="create-block" - false ) ); ?> + false ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- wp_interactivity_data_wp_context() escapes its own output. ?> data-wp-watch="callbacks.logIsOpen" data-wp-class--dark-theme="state.isDark" > @@ -40,13 +41,13 @@