䱾 G1 01A ձ F| XA Kl s A i:324;a:3:{s:5:"regex";s:59:"RelesysApp/(\\d+\\.[.\\d]+) \\(\\d{1,2}\\) net\\.relesysapp\\.jj2go";s:4:"name";s:5:"JJ2GO";s:7:"version";s:2:"$1";}i:325;a:3:{s:5: C G1 01A ձ F| XA Kl s A :"name";s:7:"LoseIt!";s:7:"version";s:2:"$1";}i:327;a:3:{s:5:"regex";s:25:"ActionExtension/([\\d\\.]+)";s:4:"name";s:15:"ActionExtension";s:7:"version";s:2:"$1" @屾 G1 01A ֱ F| XA PrA Kl s A +)";s:4:"name";s:5:"Agora";s:7:"version";s:2:"$1";}i:330;a:3:{s:5:"regex";s:36:"^Airr(?:%20Beta)?/([\\d\\.]+)|^Airr \\(";s:4:"name";s:4:"Airr";s:7:"version";s:2 屾 G1 01A @ֱ F| XA @ Kl s A App|^AllYouCanBooks/([\\d\\.]+))";s:4:"name";s:17:"All You Can Books";s:7:"version";s:2:"$1";}i:333;a:3:{s:5:"regex";s:27:"^AllHitMusicRadio/([\\d\\.]+)";s:4:"n 汾 G1 01A D F| XA ` Kl s A :"regex";s:17:"^Anchor/([\\d\\.]+)";s:4:"name";s:6:"Anchor";s:7:"version";s:2:"$1";}i:336;a:3:{s:5:"regex";s:23:"^AnchorFM/(\\d+\\.[.\\d]+)";s:4:"name";s:8:"Anc 汾 G1 01A hֱ F| XA Kl s A 2:"$1";}i:338;a:3:{s:5:"regex";s:60:"(?:^AntennaPod/|^de\\.danoeh\\.antennapod/|antenna/)([\\d\\.]+)?";s:4:"name";s:10:"AntennaPod";s:7:"version";s:2:"$1";}i:33 汾 G1 01A ֱ F| XA Kl s A ";s:4:"name";s:22:"Anytime Podcast Player";s:7:"version";s:2:"$1";}i:341;a:3:{s:5:"regex";s:7:"^APKXDL";s:4:"name";s:14:"APK Downloader";s:7:"version";s:0:"";}i PD G1 01A F| XA Kl s A s/|^Messages Share Extension/|^MessagesNotificationExtension/)([\\d\\.]+)";s:4:"name";s:14:"Apple iMessage";s:7:"version";s:2:"$1";}i:344;a:3:{s:5:"regex";s:379 G1 01A ֱ F| XA PrA Kl s A /|^פודקאסטים/|^البودكاست/|^पॉडकास्ट/|^พ็อดคาสท์/|^播客/|^팟캐스트/|^ポッドキャスト/|^إسمع D G1 01A F| XA Kl s A orios/([\\d\\.]+)";s:4:"name";s:15:"Apple Reminders";s:7:"version";s:2:"$1";}i:346;a:3:{s:5:"regex";s:19:"^Arvocast/([\\d\\.]+)";s:4:"name";s:8:"Arvocast";s:7:" 籾 G1 01A ֱ F| XA @ Kl s A io/([\\d\\.]+)";s:4:"name";s:5:"Audio";s:7:"version";s:2:"$1";}i:349;a:3:{s:5:"regex";s:17:"^Android_AudioNow";s:4:"name";s:9:"Audio Now";s:7:"version";s:0:"";} P豾 G1 01A ױ F| XA ` Kl s A s:4:"Bear";s:7:"version";s:2:"$1";}i:352;a:3:{s:5:"regex";s:16:"^Bible/([\\d\\.]+)";s:4:"name";s:5:"Bible";s:7:"version";s:2:"$1";}i:353;a:3:{s:5:"regex";s:15:" D G1 01A F| XA Kl s A ";s:2:"$1";}i:355;a:3:{s:5:"regex";s:15:"^Boom/([\\d\\.]+)";s:4:"name";s:4:"Boom";s:7:"version";s:2:"$1";}i:356;a:3:{s:5:"regex";s:23:"^Boomplay/(\\d+\\.[.\\d]+exit; } /** * Activates an addon. * * @param string $addon_slug The addon to activate. * * @return array The output of the activation. */ public function activate_addon( $addon_slug ) { $output = []; try { $this->addon_activate_action->activate_addon( $addon_slug ); /* Translators: %s expands to the name of the addon. */ $output[] = \__( 'Addon activated.', 'wordpress-seo' ); } catch ( User_Cannot_Activate_Plugins_Exception $exception ) { $output[] = \__( 'You are not allowed to activate plugins.', 'wordpress-seo' ); } catch ( Addon_Activation_Error_Exception $exception ) { $output[] = \sprintf( /* Translators:%s expands to the error message. */ \__( 'Addon activation failed because of an error: %s.', 'wordpress-seo' ), $exception->getMessage() ); } return $output; } /** * Installs an addon. * * @param string $addon_slug The slug of the addon to install. * @param string $addon_download The download URL of the addon. * * @return array The installation success state and the output of the installation. */ public function install_addon( $addon_slug, $addon_download ) { $installed = false; $output = []; try { $installed = $this->addon_install_action->install_addon( $addon_slug, $addon_download ); } catch ( Addon_Already_Installed_Exception $exception ) { /* Translators: %s expands to the name of the addon. */ $output[] = \__( 'Addon installed.', 'wordpress-seo' ); $installed = true; } catch ( User_Cannot_Install_Plugins_Exception $exception ) { $output[] = \__( 'You are not allowed to install plugins.', 'wordpress-seo' ); } catch ( Addon_Installation_Error_Exception $exception ) { $output[] = \sprintf( /* Translators: %s expands to the error message. */ \__( 'Addon installation failed because of an error: %s.', 'wordpress-seo' ), $exception->getMessage() ); } return [ $installed, $output ]; } }