Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
wpCloud\StatelessMedia\Settings::refresh() | 44 | 112 | ||
wpCloud\StatelessMedia\Utility::add_media() | 35 | 122 | ||
wpCloud\StatelessMedia\Compatibility::init() | 32 | 34 | 88 | |
wpCloud\StatelessMedia\Errors::admin_notices() | 34 | 29 | 76 | |
wpCloud\StatelessMedia\Bootstrap::init() | 33 | 27 | 87 | |
wpCloud\StatelessMedia\Upgrader::upgrade() | 35 | 28 | 71 | |
wpCloud\StatelessMedia\SyncNonMedia::sync_file() | 33 | 25 | 94 | |
wpCloud\StatelessMedia\API::updateSettings() | 37 | 26 | 62 | |
Google\Service\Resource::call() | 32 | 22 | 114 | |
wpCloud\StatelessMedia\Bootstrap::wp_calculate_image_srcset() | 40 | 26 | 52 | |
wpCloud\StatelessMedia\GS_Client::add_media() | 35 | 21 | 77 | |
Google\Utils\UriTemplate::combine() | 38 | 21 | 66 | |
wpCloud\StatelessMedia\Bootstrap::image_downsize() | 42 | 22 | 46 | |
UDX\Settings::set() | 45 | 22 | 41 | |
wpCloud\StatelessMedia\Bootstrap::wp_get_attachment_metadata() | 41 | 21 | 51 | |
wpCloud\StatelessMedia\Utility::join_url() | 42 | 20 | 50 | |
SM_CLI_Sync::_prepare() | 48 | 20 | 26 | |
wpCloud\StatelessMedia\Utility::process_file_by_id() | 41 | 17 | 52 | |
wpCloud\StatelessMedia\GravityForm::gform_save_field_value() | 39 | 16 | 57 | |
wpCloud\StatelessMedia\Utility::get_path_and_url() | 42 | 16 | 47 | |
wpCloud\StatelessMedia\Bootstrap::_prepare_data_for_metabox() | 35 | 13 | 88 | |
wpCloud\StatelessMedia\Bootstrap::attachment_url_to_postid() | 41 | 15 | 54 | |
wpCloud\StatelessMedia\Bootstrap::is_connected_to_gs() | 44 | 16 | 37 | |
wpCloud\StatelessMedia\Bootstrap::_prepare_generate_link() | 53 | 17 | 17 | |
UDX_WP_Background_Process::handle() | 45 | 15 | 41 | |
wpCloud\StatelessMedia\Upgrader::upgrade_network() | 46 | 15 | 35 | |
wpCloud\StatelessMedia\Settings::save_media_settings() | 44 | 14 | 44 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::__construct() | 43 | 14 | 42 | |
UDX\Utility::extend() | 50 | 15 | 26 | |
UDX\Settings::__construct() | 46 | 14 | 40 | |
wpCloud\StatelessMedia\ShortPixel::add_media() | 43 | 14 | 39 | |
Google\Service\Resource::createRequestUri() | 45 | 14 | 39 | |
wpCloud\StatelessMedia\Bootstrap::redirect_to_splash() | 52 | 15 | 23 | |
SM_CLI_Upgrade::_prepare() | 52 | 15 | 22 | |
SM_CLI_Sync::files() | 38 | 12 | 64 | |
SM_CLI_Sync::images() | 38 | 12 | 64 | |
wpCloud\StatelessMedia\LSCacheWP::update_md5_and_manual_sync() | 43 | 13 | 48 | |
wpCloud\StatelessMedia\Upgrader::migrate_root_dir() | 50 | 14 | 26 | |
Google\AccessToken\Verify::verifyIdToken() | 46 | 13 | 37 | |
Google\Task\Runner::__construct() | 45 | 12 | 49 | |
wpCloud\StatelessMedia\Utility::process_image_by_id() | 46 | 13 | 33 | |
Google\Utils\UriTemplate::replace() | 44 | 12 | 46 | |
Google\Model::__get() | 49 | 13 | 31 | |
wpCloud\StatelessMedia\GravityForm::modify_db() | 40 | 11 | 60 | |
wpCloud\StatelessMedia\Sync\LibrarySync::extend_queue() | 44 | 12 | 42 | |
MB_Tabs::show_nav() | 44 | 12 | 41 | |
wpCloud\StatelessMedia\ShortPixel::shortpixel_image_exists() | 46 | 12 | 38 | |
wpCloud\StatelessMedia\Bootstrap::wp_get_attachment_url() | 46 | 12 | 37 | |
wpCloud\StatelessMedia\Compatibility::is_plugin_active() | 48 | 12 | 35 | |
SM_CLI_Upgrade::_maybe_upgrade_meta() | 40 | 10 | 64 | |
wpCloud\StatelessMedia\Addons::check_addons() | 48 | 12 | 32 | |
wpCloud\StatelessMedia\WPSmush::skip_add_media() | 53 | 12 | 20 | |
UDX\Settings::commit() | 47 | 11 | 35 | |
wpCloud\StatelessMedia\Logger::_convert() | 47 | 11 | 35 | |
SM_CLI_Command::sync() | 48 | 11 | 34 | |
wpCloud\StatelessMedia\Bootstrap::handle_root_dir() | 46 | 11 | 34 | |
SM_CLI_Command::_run_batches() | 48 | 11 | 29 | |
wpCloud\StatelessMedia\Status\Migrations::_get_migrations_state() | 42 | 9 | 53 | |
wpCloud\StatelessMedia\Bootstrap::admin_enqueue_scripts() | 43 | 9 | 52 | |
wpCloud\StatelessMedia\Polylang::pll_translate_media() | 46 | 10 | 37 | |
wpCloud\StatelessMedia\DB::update_data() | 48 | 10 | 34 | |
wpCloud\StatelessMedia\Polylang::get_stateless_data() | 49 | 10 | 32 | |
Google\Client::setAuthConfig() | 48 | 10 | 31 | |
wpCloud\StatelessMedia\Sync\LibrarySync::start() | 43 | 9 | 46 | |
SM_CLI_Command::upgrade() | 49 | 10 | 30 | |
Google\Model::mapTypes() | 50 | 10 | 28 | |
UDX\Utility::l10n_localize() | 52 | 10 | 23 | |
wpCloud\StatelessMedia\Migrator::show_messages() | 47 | 9 | 35 | |
ud_check_stateless_media() | 48 | 9 | 32 | |
wpCloud\StatelessMedia\Bootstrap::_init_filters() | 47 | 9 | 32 | |
wpCloud\StatelessMedia\Bootstrap::wp_stateless_bucket_link() | 55 | 10 | 17 | |
wpCloud\StatelessMedia\Settings::settings_tab_content() | 48 | 9 | 32 | |
UDX\Utility::get_type() | 57 | 10 | 15 | |
SM_CLI_Upgrade::meta() | 43 | 8 | 44 | |
wpCloud\StatelessMedia\LSCacheWP::litespeed_media_info() | 49 | 9 | 28 | |
wpCloud\StatelessMedia\Bootstrap::add_custom_row_actions() | 57 | 10 | 13 | |
Google\Http\Batch::parseResponse() | 44 | 8 | 43 | |
wpCloud\StatelessMedia\Migrator::start_migration() | 50 | 9 | 26 | |
wpCloud\StatelessMedia\Settings::root_dir_wildcards() | 51 | 9 | 26 | |
Google\Client::authorize() | 48 | 8 | 38 | |
Google\Http\MediaFileUpload::process() | 46 | 8 | 37 | |
wpCloud\StatelessMedia\Utility::generate_cloud_meta() | 52 | 9 | 21 | |
Migration_20240219175240::process_item() | 39 | 6 | 66 | |
wpCloud\StatelessMedia\Utility::remove_media() | 54 | 9 | 19 | |
wpCloud\StatelessMedia\Utility::mimetype_from_extension() | 32 | 3 | 109 | |
wpCloud\StatelessMedia\Bootstrap::convert_to_gs_link() | 54 | 9 | 18 | |
SM_CLI_Command::migrate() | 48 | 8 | 32 | |
wpCloud\StatelessMedia\Imagify::skip_add_media() | 56 | 9 | 17 | |
wpCloud\StatelessMedia\Imagify::skip_remove_media() | 56 | 9 | 17 | |
wpCloud\StatelessMedia\Status\Migrations::_get_migration_message() | 49 | 8 | 30 | |
Google\Client::__construct() | 41 | 6 | 60 | |
Google\Client::createDefaultHttpClient() | 50 | 8 | 28 | |
Google\Client::createApplicationDefaultCredentials() | 47 | 7 | 40 | |
wpCloud\StatelessMedia\Addons::get_addons_view() | 46 | 7 | 39 | |
wpCloud\StatelessMedia\Settings::reset() | 53 | 8 | 23 | |
wpCloud\StatelessMedia\Imagify::fix_missing_file() | 52 | 8 | 22 | |
Google\Client::isAccessTokenExpired() | 53 | 8 | 22 | |
wpCloud\StatelessMedia\GS_Client::__construct() | 46 | 7 | 36 | |
wpCloud\StatelessMedia\Utility::isCallStackMatches() | 54 | 8 | 20 | |
wpCloud\StatelessMedia\EDDDownloadMethod::edd_download_method_support() | 53 | 8 | 20 | |
wpCloud\StatelessMedia\EDDDownloadMethod::wp_get_attachment_url() | 54 | 8 | 20 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::task() | 47 | 7 | 33 | |
Google\Client::createAuthUrl() | 48 | 7 | 33 | |
Google\Task\Composer::cleanup() | 48 | 7 | 33 | |
wpCloud\StatelessMedia\Addons::tab_content() | 44 | 6 | 47 | |
wpCloud\StatelessMedia\Utility::sync_get_attachment_if_exist() | 56 | 8 | 16 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::start() | 49 | 7 | 30 | |
wpCloud\StatelessMedia\EDDDownloadMethod::hook_from_fes() | 58 | 8 | 14 | |
wpCloud\StatelessMedia\Bootstrap::get_gs_host() | 57 | 8 | 14 | |
wpCloud\StatelessMedia\Bootstrap::is_network_detected() | 59 | 8 | 14 | |
UDX_WP_Background_Process::get_batches() | 46 | 6 | 42 | |
wpCloud\StatelessMedia\Bootstrap::post_metadata_filter() | 51 | 7 | 27 | |
SM_CLI_Command::_check_progress() | 49 | 7 | 27 | |
Migration_20240219175240::get_batch() | 51 | 7 | 26 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::get_batches() | 46 | 6 | 40 | |
wpCloud\StatelessMedia\BuddyPress::bp_attachments_pre_get_attachment() | 51 | 7 | 23 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_mode() | 54 | 7 | 23 | |
wpCloud\StatelessMedia\Upgrader::call() | 54 | 7 | 22 | |
wpCloud\StatelessMedia\Bootstrap::get_image_sizes() | 53 | 7 | 22 | |
wpCloud\StatelessMedia\Errors::add() | 53 | 7 | 22 | |
wpCloud\StatelessMedia\Batch\BatchTask::set_state() | 55 | 7 | 21 | |
wpCloud\StatelessMedia\Bootstrap::parse_feature_flags() | 53 | 7 | 21 | |
wpCloud\StatelessMedia\Bootstrap::get_attached_file() | 53 | 7 | 20 | |
wpCloud\StatelessMedia\GS_Client::get_instance() | 54 | 7 | 20 | |
wpCloud\StatelessMedia\WPSmush::maybe_download_file() | 54 | 7 | 19 | |
wpCloud\StatelessMedia\Status\StatelessInfo::format_value() | 49 | 6 | 33 | |
wpCloud\StatelessMedia\WPSmush::sync_backup() | 55 | 7 | 17 | |
wpCloud\StatelessMedia\SyncNonMedia::get_files() | 57 | 7 | 17 | |
wpCloud\StatelessMedia\Bootstrap::_convert_to_gs_link() | 56 | 7 | 16 | |
UDX\Settings::set_schema() | 57 | 7 | 16 | |
Google\Http\MediaFileUpload::fetchResumeUri() | 48 | 6 | 31 | |
wpCloud\StatelessMedia\Utility::randomize_filename() | 49 | 6 | 30 | |
wpCloud\StatelessMedia\Ajax::request() | 50 | 6 | 29 | |
wpCloud\StatelessMedia\Addons::sort_addons() | 59 | 7 | 13 | |
wpCloud\StatelessMedia\ShortPixel::sync_backup_file() | 50 | 6 | 27 | |
wpCloud\StatelessMedia\Bootstrap::get_settings() | 51 | 6 | 27 | |
wpCloud\StatelessMedia\WPSmush::hook_from_restore_image() | 60 | 7 | 12 | |
wpCloud\StatelessMedia\Sync\FileSync::task() | 51 | 6 | 26 | |
wpCloud\StatelessMedia\Sync\ImageSync::task() | 51 | 6 | 26 | |
MB_Tabs::enqueue() | 51 | 6 | 25 | |
wpCloud\StatelessMedia\DB::get_file_sizes() | 51 | 6 | 25 | |
UDX\Settings::_load() | 53 | 6 | 24 | |
wpCloud\StatelessMedia\DB::get_file() | 52 | 6 | 24 | |
Google\Http\REST::doExecute() | 52 | 6 | 24 | |
UDX\Settings::_expand() | 53 | 6 | 23 | |
Google\Client::fetchAccessTokenWithRefreshToken() | 53 | 6 | 23 | |
wpCloud\StatelessMedia\Errors::dismiss_notices() | 52 | 6 | 22 | |
wpCloud\StatelessMedia\Utility::convert_to_byte() | 54 | 6 | 21 | |
Google\Http\Batch::execute() | 44 | 4 | 51 | |
Google\Task\Runner::run() | 55 | 6 | 21 | |
wpCloud\StatelessMedia\SyncNonMedia::sync_non_media_files() | 54 | 6 | 20 | |
wpCloud\StatelessMedia\LSCacheWP::update_hash() | 54 | 6 | 20 | |
wpCloud\StatelessMedia\ShortPixel::shortpixel_skip_delete_backups_and_webps() | 53 | 6 | 20 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_body_rewrite() | 56 | 6 | 20 | |
wpCloud\StatelessMedia\LSCacheWP::cloud_meta_add_file_md5() | 54 | 6 | 19 | |
wpCloud\StatelessMedia\DB::_map_fields() | 56 | 6 | 19 | |
wpCloud\StatelessMedia\Migrator::_check_required_migrations() | 55 | 6 | 19 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::_get_batch_task_object() | 56 | 6 | 18 | |
wpCloud\StatelessMedia\Bootstrap::the_content_filter() | 55 | 6 | 18 | |
wpCloud\StatelessMedia\Logger::_log() | 55 | 6 | 18 | |
wpCloud\StatelessMedia\SimpleLocalAvatars::get_user_metadata() | 55 | 6 | 17 | |
wpCloud\StatelessMedia\WPSmush::backup_exists_on_gcs() | 57 | 6 | 16 | |
wpCloud\StatelessMedia\Compatibility::enable_compatibility() | 58 | 6 | 16 | |
wpCloud\StatelessMedia\Utility::can_delete_attachment() | 58 | 6 | 15 | |
wpCloud\StatelessMedia\Divi::module_init() | 64 | 7 | 8 | |
wpCloud\StatelessMedia\GS_Client::get_media() | 57 | 6 | 15 | |
wpCloud\StatelessMedia\Status\Migrations::get_status_text() | 59 | 6 | 14 | |
MB_Tabs::opening_div() | 58 | 6 | 14 | |
wpCloud\StatelessMedia\Helper::log() | 60 | 6 | 14 | |
wpCloud\StatelessMedia\Logger::_addRow() | 59 | 6 | 14 | |
wpCloud\StatelessMedia\Settings::__construct() | 41 | 3 | 59 | |
Migration_20240219175240::_get_height() | 62 | 6 | 12 | |
Migration_20240219175240::_get_width() | 62 | 6 | 12 | |
wpCloud\StatelessMedia\Module::save_modules() | 60 | 6 | 12 | |
wpCloud\StatelessMedia\SOWidgetCSS::skip_cache_busting() | 61 | 6 | 11 | |
wpCloud\StatelessMedia\Migrator::migrate() | 51 | 5 | 26 | |
wpCloud\StatelessMedia\Status\Info::get_wordpress_plugins() | 52 | 5 | 24 | |
Google\AccessToken\Verify::getFederatedSignOnCerts() | 54 | 5 | 23 | |
wpCloud\StatelessMedia\Imagify::after_imagify_optimize_attachment() | 53 | 5 | 22 | |
SM_CLI_Command::_after_command_run() | 53 | 5 | 22 | |
wpCloud\StatelessMedia\Errors::stateless_enable_notice_button_action() | 53 | 5 | 22 | |
UDX_WP_Background_Process::maybe_handle() | 56 | 5 | 22 | |
wpCloud\StatelessMedia\API::syncGetProcess() | 53 | 5 | 21 | |
wpCloud\StatelessMedia\API::syncRun() | 53 | 5 | 21 | |
wpCloud\StatelessMedia\DB::get_file_meta_value() | 54 | 5 | 21 | |
wpCloud\StatelessMedia\Bootstrap::admin_init() | 46 | 4 | 35 | |
Google\Model::toSimpleObject() | 55 | 5 | 20 | |
MB_Tabs::show_panels() | 55 | 5 | 20 | |
wpCloud\StatelessMedia\API::syncStop() | 54 | 5 | 19 | |
wpCloud\StatelessMedia\ShortPixel::returnSubDir() | 54 | 5 | 19 | |
SM_CLI_Command::__construct() | 55 | 5 | 18 | |
wpCloud\StatelessMedia\BuddyPress::bp_core_fetch_avatar_url() | 55 | 5 | 18 | |
wpCloud\StatelessMedia\GravityFormSignature::signature_url() | 55 | 5 | 18 | |
Google\Http\Batch::parseHttpResponse() | 55 | 5 | 18 | |
Google\Client::fetchAccessTokenWithAuthCode() | 56 | 5 | 18 | |
Google\Client::setAccessToken() | 57 | 5 | 18 | |
wpCloud\StatelessMedia\ShortPixel::wp_stateless_add_media_args() | 57 | 5 | 17 | |
wpCloud\StatelessMedia\StreamWrapper::url_stat() | 57 | 5 | 17 | |
wpCloud\StatelessMedia\Settings::parse_root_dir_wildcards() | 56 | 5 | 17 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::_check_force_continue() | 57 | 5 | 16 | |
Google\Model::getSimpleValue() | 58 | 5 | 16 | |
Google\AuthHandler\AuthHandlerFactory::build() | 57 | 5 | 16 | |
Google\Http\Batch::parseRawHeaders() | 57 | 5 | 16 | |
wpCloud\StatelessMedia\SyncNonMedia::delete_files() | 58 | 5 | 15 | |
wpCloud\StatelessMedia\Polylang::get_stateless_meta() | 58 | 5 | 15 | |
wpCloud\StatelessMedia\WPSmush::remove_backup() | 56 | 5 | 15 | |
UDX\Settings::flush() | 61 | 5 | 14 | |
SM_CLI::launch() | 59 | 5 | 14 | |
wpCloud\StatelessMedia\Bootstrap::attachment_meta_box_callback() | 60 | 5 | 13 | |
wpCloud\StatelessMedia\Sync\LibrarySync::get_process_notice() | 58 | 5 | 13 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::get_process_notice() | 59 | 5 | 13 | |
Google\Service::__construct() | 60 | 5 | 13 | |
wpCloud\StatelessMedia\Settings::get() | 60 | 5 | 12 | |
wpCloud\StatelessMedia\GravityForm::skip_cache_busting() | 61 | 5 | 12 | |
wpCloud\StatelessMedia\LearnDash::hook_from_learndash() | 61 | 5 | 12 | |
wpCloud\StatelessMedia\Errors::add_action_link() | 62 | 5 | 12 | |
wpCloud\StatelessMedia\Logger::_getPropertyKey() | 61 | 5 | 12 | |
wpCloud\StatelessMedia\Utility::log() | 62 | 5 | 11 | |
SM_CLI_Scaffold::__construct() | 61 | 5 | 11 | |
wpCloud\StatelessMedia\Bootstrap::send_admin_email() | 62 | 5 | 11 | |
Google\Service\Resource::convertToArrayAndStripNulls() | 62 | 5 | 11 | |
Google\Task\Composer::verifyServicesToKeep() | 53 | 4 | 25 | |
wpCloud\StatelessMedia\DB::create_db() | 46 | 2 | 55 | |
wpCloud\StatelessMedia\WPBakeryPageBuilder::vc_wpb_getimagesize() | 51 | 4 | 24 | |
wpCloud\StatelessMedia\GS_Client::_setWarning() | 51 | 4 | 24 | |
wpCloud\StatelessMedia\Status\Info::get_wordpress_theme() | 54 | 4 | 23 | |
Google\Client::fetchAccessTokenWithAssertion() | 53 | 4 | 23 | |
Google\AccessToken\Verify::retrieveCertsFromLocation() | 54 | 4 | 22 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_settings_values() | 42 | 1 | 66 | |
wpCloud\StatelessMedia\API::batchAction() | 54 | 4 | 20 | |
wpCloud\StatelessMedia\Bootstrap::init_gs_client() | 54 | 4 | 20 | |
wpCloud\StatelessMedia\Module::register_module() | 55 | 4 | 20 | |
Migration_20240219175240::init_state() | 54 | 4 | 19 | |
wpCloud\StatelessMedia\Utility::get_available_sync_classes() | 57 | 4 | 17 | |
wpCloud\StatelessMedia\GravityFormSignature::get_signature_url() | 56 | 4 | 17 | |
UDX\Settings::_validate() | 56 | 4 | 17 | |
Migration_20240219175240::_get_self_link() | 56 | 4 | 17 | |
Google\Http\MediaFileUpload::makePutRequest() | 57 | 4 | 17 | |
wpCloud\StatelessMedia\SyncNonMedia::delete_file() | 58 | 4 | 16 | |
wpCloud\StatelessMedia\Imagify::getProperties() | 57 | 4 | 16 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::jsonSerialize() | 57 | 4 | 16 | |
wpCloud\StatelessMedia\Addons::show_messages() | 57 | 4 | 15 | |
Google\Client::addScope() | 64 | 5 | 9 | |
wpCloud\StatelessMedia\DB::set_file() | 59 | 4 | 15 | |
wpCloud\StatelessMedia\WooCommerce::skip_cache_busting() | 64 | 5 | 8 | |
wpCloud\StatelessMedia\Bootstrap::wp_get_attachment_image_attributes() | 61 | 5 | 10 | |
wpCloud\StatelessMedia\DB::set_file_size() | 59 | 4 | 15 | |
Google\Http\REST::isAltMedia() | 64 | 5 | 9 | |
wpCloud\StatelessMedia\Migrator::_get_migration_ids() | 59 | 4 | 15 | |
wpCloud\StatelessMedia\ShortPixel::shortpixel_image_urls() | 58 | 4 | 14 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_enabled_value() | 60 | 4 | 14 | |
wpCloud\StatelessMedia\GravityFormSignature::gform_save_field_value() | 59 | 4 | 14 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::complete() | 50 | 3 | 28 | |
wpCloud\StatelessMedia\Utility::getCacheControl() | 59 | 4 | 13 | |
wpCloud\StatelessMedia\BuddyPress::delete_existing_avatar() | 59 | 4 | 13 | |
wpCloud\StatelessMedia\SyncNonMedia::copy_file() | 60 | 4 | 13 | |
wpCloud\StatelessMedia\GravityForm::throw_db_error() | 62 | 4 | 12 | |
wpCloud\StatelessMedia\Imagify::imagify_after_optimize_file() | 59 | 4 | 12 | |
wpCloud\StatelessMedia\API::authCheck() | 60 | 4 | 12 | |
wpCloud\StatelessMedia\DynamicImageSupport::__construct() | 62 | 4 | 12 | |
wpCloud\StatelessMedia\Logger::_encode() | 62 | 4 | 12 | |
Google\Task\Runner::allowedRetries() | 62 | 4 | 12 | |
Google\Model::isAssociativeArray() | 62 | 4 | 12 | |
Migration_20240219175240::_get_content_type() | 62 | 4 | 11 | |
wpCloud\StatelessMedia\Status\Migrations::migrations_state() | 61 | 4 | 11 | |
MB_Tabs::capture_fields() | 63 | 4 | 11 | |
wpCloud\StatelessMedia\SyncNonMedia::queue_get_all() | 62 | 4 | 11 | |
wpCloud\StatelessMedia\Helper::is_theme_name() | 62 | 4 | 11 | |
UDX_WP_Background_Process::get_memory_limit() | 62 | 4 | 11 | |
Google\AccessToken\Verify::__construct() | 63 | 4 | 11 | |
wpCloud\StatelessMedia\Status\Info::get_server_values() | 52 | 3 | 25 | |
wpCloud\StatelessMedia\Status\Info::tab_content() | 53 | 3 | 24 | |
wpCloud\StatelessMedia\Bootstrap::__construct() | 53 | 3 | 22 | |
Google\AccessToken\Revoke::revokeToken() | 54 | 3 | 22 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_settings_constants() | 54 | 3 | 21 | |
wpCloud\StatelessMedia\Status\Info::get_php_values() | 48 | 2 | 36 | |
Google\Client::verifyIdToken() | 56 | 3 | 20 | |
UDX\Settings::file_transfer() | 54 | 3 | 20 | |
Google\Client::execute() | 50 | 2 | 34 | |
wpCloud\StatelessMedia\Bootstrap::api_init() | 46 | 1 | 49 | |
Google\Utils\UriTemplate::combineList() | 57 | 3 | 19 | |
wpCloud\StatelessMedia\ShortPixel::module_init() | 55 | 3 | 18 | |
wpCloud\StatelessMedia\Bootstrap::create_sync_db() | 56 | 3 | 18 | |
wpCloud\StatelessMedia\GravityForm::gform_file_path_pre_delete_file() | 56 | 3 | 17 | |
UDX_WP_Background_Process::schedule_cron_healthcheck() | 57 | 3 | 16 | |
SM_CLI_Command::_list_migrations() | 57 | 3 | 16 | |
wpCloud\StatelessMedia\Status\Info::_prepare_copy_text() | 59 | 3 | 15 | |
wpCloud\StatelessMedia\LSCacheWP::sync_image() | 57 | 3 | 15 | |
wpCloud\StatelessMedia\LSCacheWP::manual_sync_backup_file() | 57 | 3 | 15 | |
wpCloud\StatelessMedia\SOCSS::action_admin_menu() | 64 | 4 | 9 | |
wpCloud\StatelessMedia\Status\Migrations::_set_running_migration_id() | 65 | 4 | 9 | |
UDX\Settings::_output() | 64 | 4 | 10 | |
Google\Model::keyType() | 69 | 4 | 6 | |
UDX_WP_Background_Process::is_active() | 78 | 4 | 3 | |
Google\Http\MediaFileUpload::getUploadType() | 67 | 4 | 9 | |
wpCloud\StatelessMedia\Settings::admin_menu() | 63 | 4 | 9 | |
Google\AccessToken\Verify::setPhpsecConstants() | 65 | 4 | 10 | |
wpCloud\StatelessMedia\Utility::get_stateless_media_data_count() | 59 | 3 | 15 | |
Migration_20240219175240::_get_file_size() | 66 | 4 | 9 | |
UDX\Settings::get() | 65 | 4 | 9 | |
Google\Http\REST::determineExpectedClass() | 66 | 4 | 9 | |
wpCloud\StatelessMedia\GS_Client::remove_media() | 62 | 4 | 10 | |
Google\Http\Batch::__construct() | 68 | 4 | 6 | |
wpCloud\StatelessMedia\Settings::override_cache_control() | 67 | 4 | 7 | |
wpCloud\StatelessMedia\DB::get_file_meta() | 59 | 3 | 14 | |
wpCloud\StatelessMedia\Helper::get_active_plugins() | 60 | 3 | 14 | |
wpCloud\StatelessMedia\API::syncGetProcesses() | 59 | 3 | 13 | |
wpCloud\StatelessMedia\Status\Info::_get_section_values() | 60 | 3 | 13 | |
wpCloud\StatelessMedia\Bootstrap::get_client() | 61 | 3 | 13 | |
Google\Http\REST::decodeHttpResponse() | 60 | 3 | 13 | |
wpCloud\StatelessMedia\CompatibilityWooExtraProductOptions::wp_handle_upload() | 50 | 2 | 28 | |
SM_CLI_Command::_before_command_run() | 60 | 3 | 12 | |
wpCloud\StatelessMedia\Bootstrap::attachment_modal_meta_box_callback() | 60 | 3 | 12 | |
wpCloud\StatelessMedia\Migrator::_get_object() | 61 | 3 | 12 | |
UDX\Settings::_resolve() | 62 | 3 | 12 | |
Google\Utils\UriTemplate::resolveNextSection() | 62 | 3 | 12 | |
wpCloud\StatelessMedia\BuddyPress::bp_core_fetch_avatar() | 62 | 3 | 11 | |
wpCloud\StatelessMedia\ShortPixel::shortpixel_image_optimised() | 62 | 3 | 11 | |
wpCloud\StatelessMedia\Compatibility::__construct() | 62 | 3 | 11 | |
wpCloud\StatelessMedia\Errors::check_dismiss_time() | 63 | 3 | 11 | |
wpCloud\StatelessMedia\GS_Client::copy_media() | 62 | 3 | 11 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::log() | 61 | 3 | 11 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::maybe_handle() | 65 | 3 | 11 | |
wpCloud\StatelessMedia\DynamicImageSupport::handle_on_fly() | 51 | 2 | 25 | |
Google\Utils\UriTemplate::replaceVars() | 55 | 2 | 24 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_media_stats() | 54 | 2 | 22 | |
wpCloud\StatelessMedia\DB::update_file_meta() | 55 | 2 | 21 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::start_task() | 54 | 2 | 21 | |
wpCloud\StatelessMedia\Bootstrap::filter_upload_dir() | 55 | 2 | 19 | |
wpCloud\StatelessMedia\Status\Info::get_wordpress_attachments() | 56 | 2 | 19 | |
Google\Http\MediaFileUpload::nextChunk() | 55 | 2 | 19 | |
wpCloud\StatelessMedia\DB::delete_post() | 58 | 2 | 19 | |
wpCloud\StatelessMedia\GS_Client::list_all_objects() | 56 | 2 | 18 | |
wpCloud\StatelessMedia\DB::_update_file_size() | 58 | 2 | 17 | |
wpCloud\StatelessMedia\DB::__construct() | 57 | 2 | 17 | |
wpCloud\StatelessMedia\DB::_update_file() | 59 | 2 | 16 | |
wpCloud\StatelessMedia\Utility::generate_jwt_token() | 62 | 3 | 10 | |
SM_CLI_Process::run_check() | 68 | 3 | 7 | |
wpCloud\StatelessMedia\ShortPixel::wp_update_attachment_metadata() | 64 | 3 | 9 | |
wpCloud\StatelessMedia\GS_Client::media_exists() | 63 | 3 | 10 | |
wpCloud\StatelessMedia\WPForms::module_init() | 71 | 3 | 5 | |
UDX\Utility::is_associative() | 69 | 3 | 6 | |
SM_CLI_Scaffold::memory_usage() | 64 | 3 | 8 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::get_healthcheck_cron_interval() | 77 | 3 | 3 | |
wpCloud\StatelessMedia\AppEngine::after_settings_refresh() | 65 | 3 | 9 | |
wpCloud\StatelessMedia\Compatibility::restrict_compatibility() | 78 | 3 | 3 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::save_process_meta() | 64 | 3 | 9 | |
Google\Collection::coerceType() | 68 | 3 | 7 | |
Google\Task\Runner::attempt() | 65 | 3 | 10 | |
Google\Collection::rewind() | 68 | 3 | 8 | |
wpCloud\StatelessMedia\Status\Migrations::tab_content() | 64 | 3 | 10 | |
Google\Collection::key() | 68 | 3 | 8 | |
wpCloud\StatelessMedia\Ajax::__construct() | 67 | 3 | 8 | |
wpCloud\StatelessMedia\Upgrader::fresh_install() | 64 | 3 | 10 | |
wpCloud\StatelessMedia\Status\Migrations::_set_primary_migration_id() | 63 | 3 | 10 | |
wpCloud\StatelessMedia\Status\StatelessInfo::get_root_dir() | 70 | 3 | 6 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::get_max_batch_size() | 77 | 3 | 3 | |
Google\Model::assertIsArray() | 69 | 3 | 7 | |
Google\Utils\UriTemplate::getDataType() | 65 | 3 | 10 | |
UDX_WP_Background_Process::handle_cron_healthcheck() | 66 | 3 | 10 | |
wpCloud\StatelessMedia\AppEngine::add_message() | 59 | 2 | 15 | |
wpCloud\StatelessMedia\Module::tab_content() | 63 | 3 | 10 | |
wpCloud\StatelessMedia\Settings::settings_interface() | 73 | 3 | 4 | |
wpCloud\StatelessMedia\GS_Client::move_media() | 64 | 3 | 10 | |
wpCloud\StatelessMedia\Compatibility::is_mode_supported() | 67 | 3 | 7 | |
wpCloud\StatelessMedia\Addons::restrict_compatibility() | 68 | 3 | 8 | |
wpCloud\StatelessMedia\Imagify::imagify_has_backup() | 68 | 3 | 7 | |
Google\Service\Resource::__construct() | 63 | 3 | 10 | |
wpCloud\StatelessMedia\Bootstrap::get_notification_email() | 64 | 3 | 10 | |
Google\Model::__construct() | 68 | 3 | 7 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::get_process_meta() | 67 | 3 | 7 | |
wpCloud\StatelessMedia\LearnDash::skip_cache_busting() | 70 | 3 | 6 | |
wpCloud\StatelessMedia\Batch\BatchTask::get_state() | 60 | 2 | 14 | |
UDX_WP_Async_Request::get_post_args() | 60 | 2 | 13 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::task() | 60 | 2 | 13 | |
wpCloud\StatelessMedia\Sync\LibrarySync::get_total_items() | 61 | 2 | 12 | |
wpCloud\StatelessMedia\Addons::__construct() | 60 | 2 | 12 | |
wpCloud\StatelessMedia\SOCSS::set_url_scheme() | 60 | 2 | 12 | |
wpCloud\StatelessMedia\SOWidgetCSS::set_url_scheme() | 60 | 2 | 12 | |
wpCloud\StatelessMedia\GravityFormSignature::delete_signature() | 61 | 2 | 12 | |
Google\Http\REST::execute() | 61 | 2 | 12 | |
wpCloud\StatelessMedia\LSCacheWP::_update_md5_meta() | 63 | 2 | 11 | |
wpCloud\StatelessMedia\Settings::plugin_action_links() | 61 | 2 | 11 | |
wpCloud\StatelessMedia\LSCacheWP::sync_webp() | 61 | 2 | 11 | |
wpCloud\StatelessMedia\GravityForm::module_init() | 61 | 2 | 11 | |
wpCloud\StatelessMedia\Module::__construct() | 53 | 1 | 25 | |
wpCloud\StatelessMedia\BuddyPress::avatar_uploaded() | 54 | 1 | 21 | |
wpCloud\StatelessMedia\Status\StatelessInfo::_init_hooks() | 54 | 1 | 21 | |
wpCloud\StatelessMedia\StreamWrapper::makeStatArray() | 57 | 1 | 20 | |
SM_CLI_Process::run() | 55 | 1 | 20 | |
wpCloud\StatelessMedia\DB::_get_file_from_media() | 55 | 1 | 19 | |
wpCloud\StatelessMedia\Status\Info::get_wordpress_network_values() | 58 | 1 | 17 | |
Google\AuthHandler\Guzzle6AuthHandler::attachToken() | 58 | 1 | 17 | |
Google\Collection::offsetGet() | 68 | 2 | 7 | |
wpCloud\StatelessMedia\Imagify::imagify_before_optimize_size() | 62 | 2 | 10 | |
wpCloud\StatelessMedia\SyncNonMedia::queue_is_exists() | 66 | 2 | 8 | |
ud_get_stateless_media() | 74 | 2 | 4 | |
wpCloud\StatelessMedia\Errors::add_message() | 68 | 2 | 7 | |
MB_Tabs::closing_div() | 68 | 2 | 8 | |
wpCloud\StatelessMedia\LSCacheWP::litespeed_media_check_img() | 68 | 2 | 7 | |
UDX_WP_Background_Process::memory_exceeded() | 64 | 2 | 9 | |
Google\Collection::offsetSet() | 70 | 2 | 6 | |
wpCloud\StatelessMedia\LSCacheWP::_get_md5_meta() | 64 | 2 | 10 | |
SM_CLI_Scaffold::output() | 66 | 2 | 7 | |
SM_CLI_Scaffold::get_current_blog_domain() | 70 | 2 | 6 | |
Google\Model::nullPlaceholderCheck() | 72 | 2 | 6 | |
UDX_WP_Background_Process::dispatch() | 70 | 2 | 7 | |
wpCloud\StatelessMedia\Logger::addSettings() | 73 | 2 | 5 | |
wpCloud\StatelessMedia\SyncNonMedia::__construct() | 57 | 1 | 15 | |
wpCloud\StatelessMedia\GravityForm::gf_upload_path() | 64 | 2 | 9 | |
wpCloud\StatelessMedia\Status\Info::_get_bool_value() | 77 | 2 | 3 | |
Migration_20240219175240::_get_file_link() | 77 | 2 | 3 | |
wpCloud\StatelessMedia\Logger::getSetting() | 71 | 2 | 6 | |
wpCloud\StatelessMedia\SyncNonMedia::register_dir() | 73 | 2 | 5 | |
wpCloud\StatelessMedia\Status\StatelessInfo::_get_setings() | 71 | 2 | 6 | |
SM_CLI_Scaffold::__get() | 78 | 2 | 3 | |
wpCloud\StatelessMedia\Sync\BackgroundSync::is_running() | 79 | 2 | 3 | |
Google\Model::getMappedName() | 71 | 2 | 6 | |
Google\Collection::count() | 71 | 2 | 6 | |
Google\Collection::offsetExists() | 70 | 2 | 6 | |
Google\Collection::offsetUnset() | 70 | 2 | 6 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::check_running_batch() | 71 | 2 | 6 | |
Google\Http\REST::getResponseErrors() | 68 | 2 | 7 | |
wpCloud\StatelessMedia\EDDDownloadMethod::upload_dir() | 66 | 2 | 8 | |
Migration_20240219175240::_get_version() | 78 | 2 | 3 | |
Google\Http\REST::decodeBody() | 71 | 2 | 6 | |
wpCloud\StatelessMedia\Migrator::migration_finished() | 64 | 2 | 10 | |
wpCloud\StatelessMedia\Migrator::migration_failed() | 64 | 2 | 10 | |
Google\Collection::valid() | 75 | 2 | 4 | |
wpCloud\StatelessMedia\Migrator::migration_started() | 63 | 2 | 10 | |
ud_stateless_media_message() | 67 | 2 | 7 | |
wpCloud\StatelessMedia\API::batchState() | 63 | 2 | 10 | |
Google\AccessToken\Verify::getJwtService() | 69 | 2 | 7 | |
Google\Task\Runner::getDelay() | 70 | 2 | 5 | |
Google\Utils\UriTemplate::getValue() | 69 | 2 | 7 | |
Google\Http\Batch::add() | 71 | 2 | 6 | |
Google\Http\MediaFileUpload::transformToUploadUrl() | 64 | 2 | 9 | |
UDX_WP_Background_Process::time_exceeded() | 66 | 2 | 8 | |
Google\Collection::current() | 71 | 2 | 6 | |
UDX_WP_Async_Request::get_query_args() | 64 | 2 | 10 | |
wpCloud\StatelessMedia\Imagify::get_image_from_gcs() | 63 | 2 | 10 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::_add_batch() | 74 | 2 | 5 | |
wpCloud\StatelessMedia\Logger::__construct() | 71 | 2 | 5 | |
wpCloud\StatelessMedia\Module::get_module() | 70 | 2 | 6 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::is_running() | 71 | 2 | 6 | |
Google\Http\MediaFileUpload::getResumeUri() | 71 | 2 | 6 | |
wpCloud\StatelessMedia\Logger::getInstance() | 71 | 2 | 6 | |
wpCloud\StatelessMedia\Errors::has_errors() | 78 | 2 | 3 | |
Google\Http\MediaFileUpload::resume() | 61 | 1 | 13 | |
wpCloud\StatelessMedia\Imagify::module_init() | 62 | 1 | 11 | |
wpCloud\StatelessMedia\EDDDownloadMethod::module_init() | 71 | 1 | 5 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::_init_hooks() | 69 | 1 | 6 | |
ud_stateless_db() | 79 | 1 | 3 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::get_name() | 79 | 1 | 3 | |
wpCloud\StatelessMedia\BuddyPress::module_init() | 67 | 1 | 7 | |
wpCloud\StatelessMedia\Helper::debug() | 79 | 1 | 3 | |
wpCloud\StatelessMedia\Status\Migrations::_init_hooks() | 74 | 1 | 4 | |
UDX\Utility::parse_args() | 78 | 1 | 3 | |
Google\Http\MediaFileUpload::__construct() | 64 | 1 | 10 | |
wpCloud\StatelessMedia\Sync\LibrarySync::get_total_items_trans_key() | 80 | 1 | 3 | |
wpCloud\StatelessMedia\Batch\BatchTaskManager::_delete_state() | 76 | 1 | 4 | |
MB_Tabs::__construct() | 65 | 1 | 8 | |
UDX\Utility::__construct() | 98 | 1 | 1 | |
SM_CLI_Command::_get_migrations() | 74 | 1 | 4 | |
Google\Http\MediaFileUpload::setFileSize() | 81 | 1 | 3 | |
wpCloud\StatelessMedia\Addons::addons_tab_visible() | 80 | 1 | 3 | |
Google\Task\Runner::canAttempt() | 80 | 1 | 3 | |
wpCloud\StatelessMedia\Errors::__construct() | 70 | 1 | 6 | |
wpCloud\StatelessMedia\Polylang::module_init() | 78 | 1 | 3 | |
wpCloud\StatelessMedia\WPSmush::module_init() | 67 | 1 | 7 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::extend_queue() | 91 | 1 | 2 | |
wpCloud\StatelessMedia\Logger::groupEnd() | 75 | 1 | 4 | |
wpCloud\StatelessMedia\Module::compatibility_tab_visible() | 79 | 1 | 3 | |
wpCloud\StatelessMedia\Module::get_modules() | 80 | 1 | 3 | |
wpCloud\StatelessMedia\Sync\LibrarySync::get_sql_condition() | 100 | 1 | 0 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::get_total_items() | 74 | 1 | 4 | |
Google\Utils\UriTemplate::parse() | 79 | 1 | 3 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::__construct() | 81 | 1 | 3 | |
wpCloud\StatelessMedia\Helper::array_of_objects() | 73 | 1 | 5 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::get_helper_window() | 71 | 1 | 6 | |
wpCloud\StatelessMedia\Migrator::__construct() | 75 | 1 | 4 | |
wpCloud\StatelessMedia\API::getSettings() | 77 | 1 | 3 | |
wpCloud\StatelessMedia\API::status() | 70 | 1 | 6 | |
wpCloud\StatelessMedia\Status\Migrations::__construct() | 82 | 1 | 3 | |
wpCloud\StatelessMedia\GravityFormSignature::module_init() | 69 | 1 | 6 | |
wpCloud\StatelessMedia\WPSmush::image_optimized() | 76 | 1 | 4 | |
SM_CLI_Scaffold::__set() | 80 | 1 | 3 | |
wpCloud\StatelessMedia\Sync\LibrarySync::complete() | 77 | 1 | 4 | |
Google\Task\Runner::backOff() | 75 | 1 | 4 | |
Google\AccessToken\Verify::getCache() | 82 | 1 | 3 | |
Google\AccessToken\Verify::getPublicKey() | 67 | 1 | 7 | |
Google\Task\Runner::getJitter() | 78 | 1 | 3 | |
wpCloud\StatelessMedia\Sync\NonLibrarySync::complete() | 77 | 1 | 4 | |
wpCloud\StatelessMedia\Compatibility::add_webp_mime() | 76 | 1 | 4 | |
Google\Task\Runner::setRetryMap() | 81 | 1 | 3 |
295 more item(s) not shown.