Priority File Manager
📁 public_html
Base Directory:
/home/ecedu/public_html
/home/ecedu/public_html/wp-content/plugins
/home/ecedu/public_html/wp-content
/home/ecedu
/var/www
/var/www/cgi-bin
/var/www/html
public_html
/
wp-content
/
plugins
/
updraftplus
/
includes
/home/ecedu/public_html/wp-content/plugins/updraftplus/includes
Name
Type
Size
Actions
📁
..
Folder
-
Delete
Rename
📁
Dropbox2
Folder
-
Delete
Rename
📁
Google
Folder
-
Delete
Rename
📄
S3.php
File
78483
Delete
Rename
Edit
Download
📄
S3compat.php
File
31581
Delete
Rename
Edit
Download
📁
blockui
Folder
-
Delete
Rename
📄
cacert.pem
File
221470
Delete
Rename
Edit
Download
📁
checkout-embed
Folder
-
Delete
Rename
📄
class-backup-history.php
File
40508
Delete
Rename
Edit
Download
📄
class-commands.php
File
49966
Delete
Rename
Edit
Download
📄
class-database-utility.php
File
37569
Delete
Rename
Edit
Download
📄
class-filesystem-functions.php
File
41611
Delete
Rename
Edit
Download
📄
class-http-error-descriptions.php
File
11669
Delete
Rename
Edit
Download
📄
class-job-scheduler.php
File
10552
Delete
Rename
Edit
Download
📄
class-manipulation-functions.php
File
17139
Delete
Rename
Edit
Download
📄
class-partialfileservlet.php
File
7558
Delete
Rename
Edit
Download
📄
class-remote-send.php
File
32760
Delete
Rename
Edit
Download
📄
class-search-replace.php
File
20570
Delete
Rename
Edit
Download
📄
class-semaphore.php
File
6757
Delete
Rename
Edit
Download
📄
class-storage-methods-interface.php
File
18664
Delete
Rename
Edit
Download
📄
class-updraft-dashboard-news.php
File
8242
Delete
Rename
Edit
Download
📄
class-updraft-semaphore.php
File
7693
Delete
Rename
Edit
Download
📄
class-updraftcentral-updraftplus-commands.php
File
1857
Delete
Rename
Edit
Download
📄
class-updraftplus-encryption.php
File
14031
Delete
Rename
Edit
Download
📄
class-wpadmin-commands.php
File
39447
Delete
Rename
Edit
Download
📄
class-zip.php
File
18336
Delete
Rename
Edit
Download
📁
cloudfiles
Folder
-
Delete
Rename
📄
ftp.class.php
File
6769
Delete
Rename
Edit
Download
📄
get-cpanel-quota-usage.pl
File
408
Delete
Rename
Edit
Download
📄
google-extensions.php
File
9497
Delete
Rename
Edit
Download
📁
handlebars
Folder
-
Delete
Rename
📁
images
Folder
-
Delete
Rename
📄
jquery-ui.custom-v1.11.4-1-25-7.min.css
File
38751
Delete
Rename
Edit
Download
📄
jquery-ui.custom-v1.11.4-1-25-7.min.css.map
File
58374
Delete
Rename
Edit
Download
📄
jquery-ui.custom-v1.11.4.css
File
43193
Delete
Rename
Edit
Download
📄
jquery-ui.custom-v1.12.1-1-25-7.min.css
File
40497
Delete
Rename
Edit
Download
📄
jquery-ui.custom-v1.12.1-1-25-7.min.css.map
File
60839
Delete
Rename
Edit
Download
📄
jquery-ui.custom-v1.12.1.css
File
45090
Delete
Rename
Edit
Download
📁
jquery-ui.dialog.extended
Folder
-
Delete
Rename
📁
jquery.serializeJSON
Folder
-
Delete
Rename
📁
jstree
Folder
-
Delete
Rename
📁
labelauty
Folder
-
Delete
Rename
📄
migrator-lite.php
File
53735
Delete
Rename
Edit
Download
📁
pcloud
Folder
-
Delete
Rename
📁
select2
Folder
-
Delete
Rename
📁
tether
Folder
-
Delete
Rename
📁
tether-shepherd
Folder
-
Delete
Rename
📄
updraft-admin-common-1-25-7.min.js
File
158895
Delete
Rename
Edit
Download
📄
updraft-admin-common.js
File
263234
Delete
Rename
Edit
Download
📄
updraft-restorer-skin-compatibility.php
File
452
Delete
Rename
Edit
Download
📄
updraft-restorer-skin.php
File
1723
Delete
Rename
Edit
Download
📄
updraftcentral.php
File
3464
Delete
Rename
Edit
Download
📁
updraftclone
Folder
-
Delete
Rename
📄
updraftplus-clone.php
File
7237
Delete
Rename
Edit
Download
📄
updraftplus-login.php
File
4368
Delete
Rename
Edit
Download
📄
updraftplus-notices.php
File
18842
Delete
Rename
Edit
Download
📄
updraftplus-tour.php
File
13521
Delete
Rename
Edit
Download
📄
updraftvault.php
File
2040
Delete
Rename
Edit
Download
Upload
Create Folder
📝 Editing:
updraftvault.php
Size: 2,040 bytes
Lines: 45
Type: .php
💾 Save
Cancel
✕
<?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); } }
✅ File saved successfully!