From 699ad315ed37464653e7ddca352ede8c2a29e87b Mon Sep 17 00:00:00 2001 From: HerrVigg Date: Mon, 13 Mar 2023 23:41:02 +0100 Subject: [PATCH] Rewrite `include_once` as `require_once` Every included file is actually required. Define require_once without parenthesis as it is a language construct, not a PHP function. Use __DIR__ instead of indirect dirname(__FILE__) in modules. --- modules/qtx_module_loader.php | 2 +- modules/slugs/admin/slugs-admin.php | 2 +- modules/slugs/slugs.php | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/qtx_module_loader.php b/modules/qtx_module_loader.php index cdd3daf3..e7be9e42 100644 --- a/modules/qtx_module_loader.php +++ b/modules/qtx_module_loader.php @@ -35,7 +35,7 @@ public static function load_active_modules() { foreach ( $modules_state as $module_id => $state ) { if ( $state === QTX_MODULE_STATE_ACTIVE ) { - include_once( QTRANSLATE_DIR . '/modules/' . $module_id . '/' . $module_id . '.php' ); + require_once QTRANSLATE_DIR . '/modules/' . $module_id . '/' . $module_id . '.php'; } } } diff --git a/modules/slugs/admin/slugs-admin.php b/modules/slugs/admin/slugs-admin.php index d2a577dc..42cf02c1 100644 --- a/modules/slugs/admin/slugs-admin.php +++ b/modules/slugs/admin/slugs-admin.php @@ -2,7 +2,7 @@ if ( ! defined( 'ABSPATH' ) ) { exit; } -include_once( dirname( __FILE__ ) . '/slugs-settings.php' ); +require_once __DIR__ . '/slugs-settings.php'; // add filters add_filter( 'wp_get_object_terms', 'qtranxf_slugs_get_object_terms', 0, 4 ); diff --git a/modules/slugs/slugs.php b/modules/slugs/slugs.php index d387eb11..da935bc6 100644 --- a/modules/slugs/slugs.php +++ b/modules/slugs/slugs.php @@ -1,11 +1,11 @@