REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.19 KB
Close
/var/softaculous/sitepad/editor/site-data/plugins/gosmtp-pro/main/notifications/pushover.php
Text
Base64
<?php namespace GOSMTP\Notifications; use GOSMTP\Notifications\Manager; class Pushover extends Manager{ var $title = 'Pushover'; var $service = 'pushover'; public function send($message){ $pushover_user_key = $this->get_option('pushover_user_key', $this->service); $pushover_api_token = $this->get_option('pushover_api_token', $this->service); if(empty($pushover_user_key) || empty($pushover_api_token)){ return false; }; $message = html_entity_decode($message, ENT_QUOTES, 'UTF-8'); $body = [ 'user' => $pushover_user_key, 'token' => $pushover_api_token, 'message' => $message ]; $args = [ 'body' => $body ]; $pushover_api = 'https://api.pushover.net/1/messages.json'; return wp_remote_post($pushover_api, $args); } public function load_services_field(){ $fields = [ 'pushover_user_key' => [ 'title' => __('Pushover User key', 'gosmtp-pro'), 'type' => 'password', 'desc' => __('Enter your Pushover User Key', 'gosmtp-pro') ], 'pushover_api_token' => [ 'title' => __('Pushover Api Token', 'gosmtp-pro'), 'type' => 'password', 'desc' => __('Enter your Pushover application token', 'gosmtp-pro') ] ]; return $fields; } }
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).