GRAYBYTE WORDPRESS FILE MANAGER1032

Server IP : 162.213.255.40 / Your IP : 216.73.216.114
System : Linux server146.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
PHP Version : 8.0.30
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF

HOME

/home/hellrfbn/public_html/wp-content/updraft/plugins-old/updraftplus/includes/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/hellrfbn/public_html/wp-content/updraft/plugins-old/updraftplus/includes//updraftvault.php
<?php

if (!defined('UPDRAFTPLUS_DIR')) die('No access.');

/**
 * Handles UpdraftVault Commands to pull Amazon S3 Bucket credentials
 * from user's UpdraftVault and some default filters for per page display
 *
 * @method array get_credentials()
 */
class UpdraftCentral_UpdraftVault_Commands extends UpdraftCentral_Commands {
	
   /**
	* Gets the Amazon S3 Credentials
	*
	* Extract the needed credentials to connect to the user's Amazon S3 Bucket
	* by pulling this info from the UpdraftVault server.
	*
	* @return array $result - An array containing the Amazon S3 settings/config if successful,
	*						  otherwise, it will contain the error details/info of the generated error.
	*/
	public function get_credentials() {
		$storage_objects_and_ids = UpdraftPlus_Storage_Methods_Interface::get_storage_objects_and_ids(array('updraftvault'));

		// UpdraftVault isn't expected to have multiple options currently, so we just grab the first instance_id in the settings and use the options from that. If in future we do decide we want to make UpdraftVault multiple options then we will need to update this part of the code e.g a instance_id needs to be passed in and used by the following lines of code.
		if (isset($storage_objects_and_ids['updraftvault']['instance_settings'])) {
			$instance_id = key($storage_objects_and_ids['updraftvault']['instance_settings']);
			$opts = $storage_objects_and_ids['updraftvault']['instance_settings'][$instance_id];
			$vault = $storage_objects_and_ids['updraftvault']['object'];
			$vault->set_options($opts, false, $instance_id);
		} else {
			if (!class_exists('UpdraftPlus_BackupModule_updraftvault')) updraft_try_include_file('methods/updraftvault.php', 'include_once');
			$vault = new UpdraftPlus_BackupModule_updraftvault();
		}

		$result = $vault->get_config();
		
		if (isset($result['error']) && !empty($result['error'])) {
			$result = array('error' => true, 'message' => $result['error']['message'], 'values' => $result['error']['values']);
		}
		
		return $this->_response($result);
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
Dropbox2
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
Google
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
blockui
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
checkout-embed
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
cloudfiles
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
handlebars
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
images
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
jquery-ui.dialog.extended
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
jquery.serializeJSON
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
jstree
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
labelauty
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
pcloud
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
tether
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
tether-shepherd
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
updraftclone
--
July 23 2025 07:38:27
hellrfbn / hellrfbn
0755
.htaccess
0.41 KB
July 23 2025 07:38:27
hellrfbn / hellrfbn
0644
S3.php
75.812 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
S3compat.php
31.222 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
cacert.pem
216.279 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-backup-history.php
39.41 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-commands.php
48.455 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-database-utility.php
36.452 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-filesystem-functions.php
35.413 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-http-error-descriptions.php
11.396 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-job-scheduler.php
10.305 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-manipulation-functions.php
16.737 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-partialfileservlet.php
6.916 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-remote-send.php
30.049 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-search-replace.php
20.2 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-semaphore.php
6.273 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-storage-methods-interface.php
18.227 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-updraft-dashboard-news.php
7.96 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-updraft-semaphore.php
7.513 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-updraftcentral-updraftplus-commands.php
1.813 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-updraftplus-encryption.php
13.615 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-wpadmin-commands.php
36.306 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
class-zip.php
17.876 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
ftp.class.php
6.503 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
get-cpanel-quota-usage.pl
0.398 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
google-extensions.php
9.153 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.11.4-1-24-3.min.css
37.843 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.11.4-1-24-3.min.css.map
57.006 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.11.4.css
42.181 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.12.1-1-24-3.min.css
39.548 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.12.1-1-24-3.min.css.map
59.413 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
jquery-ui.custom-v1.12.1.css
44.033 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
migrator-lite.php
49.8 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraft-admin-common-1-24-3.min.js
152.877 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraft-admin-common.js
252.678 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraft-restorer-skin-compatibility.php
0.441 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraft-restorer-skin.php
1.683 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftcentral.php
2.743 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftplus-clone.php
7.018 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftplus-login.php
4.266 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftplus-notices.php
20.961 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftplus-tour.php
13.077 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644
updraftvault.php
1.992 KB
May 06 2024 14:41:06
hellrfbn / hellrfbn
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF