REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.18 KB
Close
/var/softaculous/sitepad/editor/site-data/plugins/gosmtp-pro/main/notifications/manager.php
Text
Base64
<?php namespace GOSMTP\Notifications; class Manager{ public $options = []; public $service = ''; public function __construct(){ //Load options $this->load_options(); } public function load_options(){ $options = get_option('gosmtp_options', []); $this->options = $options; } public function get_active_service(){ if(!isset($this->options['notifications']['notification_service'])){ return; } return $this->options['notifications']['notification_service']; } public function get_option($key, $service = '', $default = ''){ $options = $this->options; if(!empty($service) && $service == $this->get_active_service()){ $options = $this->options['notifications']; } return isset($options[$key]) ? $options[$key] : $default; } public function save_options($options){ if(!method_exists($this, 'load_services_field')){ return $options; } $fields = $this->load_services_field(); foreach($fields as $key => $field){ $val = ''; if(!empty($_REQUEST[$this->service]) && isset($_REQUEST[$this->service][$key])){ $val = sanitize_text_field(wp_unslash($_REQUEST[$this->service][$key])); } $options[$key] = $val; } return $options; } } ?>
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 7
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
discord.php
980 B
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
email.php
1.04 KB
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
manager.php
1.18 KB
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
pushover.php
1.19 KB
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
sender.php
1.15 KB
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
slack.php
988 B
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
webhook.php
826 B
lrw-r--r--
2026-04-22 07:17:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).