From 8e21bd051b8e8218d07e0f00638425e9f30b4edd Mon Sep 17 00:00:00 2001 From: Joost de Valk Date: Wed, 29 Jun 2022 11:24:17 +0200 Subject: [PATCH] Add extensions loading to settings, no longer require YODA conditions --- phpcs.ruleset.xml | 1 + src/Admin/Settings/API.php | 29 +++++++++-------- src/Admin/Settings/Page.php | 62 ++++++++++++++++++++++++++++++++++--- src/Admin/Upgrades.php | 2 +- src/Includes/Actions.php | 2 +- src/Includes/Filters.php | 16 +++++++--- src/Includes/Helpers.php | 31 +++++++++++++------ 7 files changed, 110 insertions(+), 33 deletions(-) diff --git a/phpcs.ruleset.xml b/phpcs.ruleset.xml index 30c47c0a..0e6d5fde 100644 --- a/phpcs.ruleset.xml +++ b/phpcs.ruleset.xml @@ -18,6 +18,7 @@ + diff --git a/src/Admin/Settings/API.php b/src/Admin/Settings/API.php index bfc6d644..93032339 100644 --- a/src/Admin/Settings/API.php +++ b/src/Admin/Settings/API.php @@ -76,16 +76,16 @@ class="plausible-analytics-btn plausible-analytics-save-btn" * @since 1.3.0 * @access public * - * @return mixed + * @return string */ public function render_text_field( array $field ) { ob_start(); $value = ! empty( $field['value'] ) ? $field['value'] : ''; ?> -