$60 GRAYBYTE WORDPRESS FILE MANAGER $65

SERVER : premium267.web-hosting.com #1 SMP Wed Jun 4 13:01:13 UTC 2025
SERVER IP : 69.57.162.29 | ADMIN IP 216.73.216.187
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/njinenkb/tadkon.org/wp-content/plugins/updraftplus/includes/

HOME
Current File : /home/njinenkb/tadkon.org/wp-content/plugins/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);
	}
}


Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
13 Apr 2026 7.46 AM
njinenkb / njinenkb
0755
Dropbox2
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
Google
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
blockui
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
checkout-embed
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
cloudfiles
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
handlebars
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
images
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
jquery-ui.dialog.extended
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
jquery.serializeJSON
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
jstree
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
labelauty
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
pcloud
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
tether
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
tether-shepherd
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
updraftclone
--
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0755
S3.php
76.644 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
S3compat.php
30.841 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
cacert.pem
216.279 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-backup-history.php
39.559 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-commands.php
48.795 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-database-utility.php
36.688 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-filesystem-functions.php
40.292 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-http-error-descriptions.php
11.396 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-job-scheduler.php
10.305 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-manipulation-functions.php
16.737 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-partialfileservlet.php
7.381 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-remote-send.php
31.992 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-search-replace.php
20.088 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-semaphore.php
6.273 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-storage-methods-interface.php
18.227 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-updraft-dashboard-news.php
8.049 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-updraft-semaphore.php
7.513 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-updraftcentral-updraftplus-commands.php
1.813 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-updraftplus-encryption.php
13.702 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-wpadmin-commands.php
38.522 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
class-zip.php
17.906 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
ftp.class.php
6.61 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
get-cpanel-quota-usage.pl
0.398 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
google-extensions.php
9.274 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.11.4-1-25-5.min.css
37.843 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.11.4-1-25-5.min.css.map
57.006 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.11.4.css
42.181 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.12.1-1-25-5.min.css
39.548 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.12.1-1-25-5.min.css.map
59.413 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
jquery-ui.custom-v1.12.1.css
44.033 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
migrator-lite.php
52.476 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraft-admin-common-1-25-5.min.js
154.371 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraft-admin-common.js
255.18 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraft-restorer-skin-compatibility.php
0.441 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraft-restorer-skin.php
1.683 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftcentral.php
3.383 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftplus-clone.php
7.067 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftplus-login.php
4.266 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftplus-notices.php
21.548 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftplus-tour.php
13.053 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644
updraftvault.php
1.992 KB
27 Apr 2025 10.47 PM
njinenkb / njinenkb
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF Static GIF