!hEA°`ZŌU‰ŌUĐâUāŅU€žāŅUąĀZZŌU ģü‘ą@´tāŅU€(‹uāŅU@}’tāŅU7‹uāŅUBxsuāŅUE‹uāŅURtāŅU !˜EAđaZŌU‘ŌUįPāŅU€žāŅU°PÆązS×U@‹uāŅU‘ĀZZŌUcZŌUĐbZŌU™ŌU@čPāŅU€žāŅUp†ŋzS×UD‹uāŅU‹uāŅU õRtāŅUāpZŌU ģü‘ąĐcZŌUĄŌU)QāŅU€žāŅUp‡zS×U„DuāŅU@‹uāŅUxsuāŅUāpZŌU ģü‘ąĐdZŌUŠŌU )QāŅU€žāŅUp†zS×U„K—tāŅU@‹uāŅUxsuāŅU 0FžzS×UųāøĢĩЀphpinfoqCđ¨ZŌU ģü‘ąfZŌUąŌUĐ)QāŅU€žāŅUPf„zS×U‰†tāŅU—ŖtāŅUá0gZŌU ģü‘ąāfZŌUšŌUĀ*QāŅU€žāŅUPv€zS×UD:uāŅUBxsuāŅUĀ0ļ€zS×UģMļānrō phpcreditsAđ¨ZŌU ģü‘ąđgZŌUÁŌU0)QāŅU€žāŅUPƒzS×U‰†tāŅUÉĄtāŅU!`mZŌU ģü‘ąĐhZŌUÉŌUp,QāŅU€žāŅU0ĻŗzS×UD‘0gZŌU`mZŌUiZŌUŅŌU°QāŅU€žāŅUPPf‚zS×U@RøtāŅU@‹uāŅU`mZŌU ģü‘ąpjZŌUŲŌU-QāŅU€žāŅU0zS×UDq`‰ZŌU ģü‘ą0kZŌUáŌU°-QāŅU€žāŅU0æzS×UDą°iZŌU`mZŌUđkZŌUéŌUP.QāŅU€žāŅU‘pjZŌU ģü‘ąLōŠuāŅU@DuāŅU@üŠuāŅU‡tāŅU !ĐGAmZŌUņŌUĀ=QāŅU€žāŅU0PƌzS×U„įŠuāŅU@0Ļ‚zS×UĘ;iÕ3ĒĀ levenshteinQ;đ¨ZŌU ģü‘ą nZŌUųŌU@(TāŅU€žāŅUŅ0kZŌU ģü‘ąuāŅU@uāŅU@šŠuāŅUuāŅUȊuāŅUuāŅU؊uāŅUuāŅU`! HA€oZŌUŌUā;QāŅU€žāŅUđPF‰zS×UDBHuāŅU@@0–ˆzS×U,ÂCį€linkinfoá8đ¨ZŌU ģü‘ąnsert_after_key( 'tribe-form-content-start', $fields_array, $fields_to_inject ); } return $fields_array; } /** * Save empty license keys. * * @since 6.3.0 */ public function save_empty_license_keys() { $plugins = get_plugins(); foreach ( $plugins as $plugin ) { $legacy_slug = str_replace( '-', '_', $plugin->get_slug() ); if ( ! isset( $_POST[ 'pue_install_key_' . $legacy_slug ] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing continue; } $license_key = sanitize_text_field( $_POST[ 'pue_install_key_' . $legacy_slug ] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing // If the license key has a value, it will be validated and stored by uplink. // We only want to give our users the option to remove a license key if they want to. if ( $license_key ) { continue; } $plugin->set_license_key( '' ); } } /** * Register the uplink library. * * @since 6.3.0 * * @return void */ public function register_uplink(): void { $prefix = tribe( Libraries_Provider::class )->get_hook_prefix(); Config::set_container( tribe() ); Config::set_hook_prefix( $prefix ); Config::set_token_auth_prefix( $prefix ); Uplink::init(); } }