t/P2Vj|.P2Vj>dP2Vk|-P2Vpk> XP2Ve@H@H@w@N@8N@XN@PrF@@bV@pbV@xG@N@8N@XN@ZO@(ZO@G@N@8N@XN@@bV@pbV@xG@w@ZO@(ZO@G@ ZO@(ZO@G@ w@k@8k@apa@anyt ]J@@angu aaaaE@aa`a@ve aF((Langathis->config->getSystemV0,P2V@P?,P2V E@1P2VPPB`t-P2V`tP,P2Vp@-P2Vp`+P-P2V,P2V@*P-P2VQ1P2V`j,P2V`p-P2V.p-P2VP z-P2V-P2V4@-P2V +,P2V(E/P2V<0R.P2VHp`t-P2VPt,P2V<`{/P2VP2`t-P2V`tP,P2V-P2V`,P2VPXE@1P2VPPB`t-P2V@`tP,P2Vp-P2V @.P2V |(.P2V >j,P2V0`r.P2V0@-P2V@@.,P2VxE@1P2VPPB/P2Vdk,P2V`pP`/P2VP`P,P2V`-P2V`@4@-P2V@+,P2VE@1P2VPPBj,P2Vp-P2Vpy).P2V`tP,P2VS1P2VP/P2Vpp,P2V<Y.P2V`Y.P2VP@.P2V|(.P2V>dP2V|-P2V>@bV@pbV@xG@PxF@PrF@PxF@N@8N@XN@8N@` w@ w@ G@H@V@V@oV@PxF@PxF@e@e@ G@PxF@N@8N@XN@PrF@@bV@pbV@xG@N@8N@XN@ZO@(ZO@G@N@8N@XN@ w@ w@8v@ w@0,P2V@Pv?0P2V`@x,P2V@y*,P2VzE@1P2VPPzB@1P2V``zBP,P2Vz`T1P2Vpz-P2Vz{@-P2Vz+f1P2V`{P2VP{-P2V }D@1P2VPP}B@,P2Vp}=1P2V`P}un_name(); if ( ! $option_name ) { return false; } $paused_extensions = (array) get_option( $option_name, array() ); unset( $paused_extensions[ $this->type ] ); if ( ! $paused_extensions ) { return delete_option( $option_name ); } return update_option( $option_name, $paused_extensions ); } /** * Checks whether the underlying API to store paused extensions is loaded. * * @since 5.2.0 * * @return bool True if the API is loaded, false otherwise. */ protected function is_api_loaded() { return function_exists( 'get_option' ); } /** * Get the option name for storing paused extensions. * * @since 5.2.0 * * @return string */ protected function get_option_name() { if ( ! wp_recovery_mode()->is_active() ) { return ''; } $session_id = wp_recovery_mode()->get_session_id(); if ( empty( $session_id ) ) { return ''; } return "{$session_id}_paused_extensions"; } }