REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.27 KB
Close
/home/nshryvcy/himaltourism.com/wp-content/plugins/mailpoet/lib/Services/Release/API.php
Text
Base64
<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing namespace MailPoet\Services\Release; if (!defined('ABSPATH')) exit; use MailPoet\WP\Functions as WPFunctions; class API { private $apiKey; private $wp; public $urlProducts = 'https://release.mailpoet.com/products/'; public function __construct( $apiKey ) { $this->setKey($apiKey); $this->wp = new WPFunctions(); } public function getPluginInformation($pluginName) { $result = $this->request( $this->urlProducts . $pluginName ); $code = $this->wp->wpRemoteRetrieveResponseCode($result); switch ($code) { case 200: $body = $this->wp->wpRemoteRetrieveBody($result); if ($body) { $body = json_decode($body); } break; default: $body = null; break; } return $body; } public function setKey($apiKey) { $this->apiKey = $apiKey; } public function getKey() { return $this->apiKey; } private function request($url, $params = []) { $params['license'] = $this->apiKey; $url = WPFunctions::get()->addQueryArg($params, $url); $args = [ 'timeout' => 10, 'httpversion' => '1.0', ]; return $this->wp->wpRemoteGet($url, $args); } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 2
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
API.php
1.27 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
index.php
0 B
lrw-r--r--
2023-04-04 05:35:40
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).