PATH:
home
/
letacommog
/
letaweb
/
admin
/
classes
/
hosting
/
api-php-lib
/
src
/
PleskX
/
Api
/
Operator
<?php // Copyright 1999-2015. Parallels IP Holdings GmbH. namespace PleskX\Api\Operator; use PleskX\Api\Struct\SecretKey as Struct; class SecretKey extends \PleskX\Api\Operator { protected $_wrapperTag = 'secret_key'; /** * @param string $ipAddress * * @return string */ public function create($ipAddress) { $packet = $this->_client->getPacket(); $packet->addChild('secret_key')->addChild('create')->addChild('ip_address', $ipAddress); $response = $this->_client->request($packet); return (string) $response->key; } /** * @param string $keyId * * @return Struct\KeyInfo */ public function getInfo($keyId) { $packet = $this->_client->getPacket(); $packet->addChild('secret_key')->addChild('get_info')->addChild('filter')->addChild('key', $keyId); $response = $this->_client->request($packet); return new Struct\KeyInfo($response->key_info); } /** * @param string $keyId * * @return bool */ public function delete($keyId) { $packet = $this->_client->getPacket(); $packet->addChild('secret_key')->addChild('delete')->addChild('filter')->addChild('key', $keyId); $response = $this->_client->request($packet); return 'ok' === (string) $response->status; } }
[+]
..
[-] Mail.php
[edit]
[-] EventLog.php
[edit]
[-] Ip.php
[edit]
[-] Updater.php
[edit]
[-] WpInstance.php
[edit]
[-] Webspace.php
[edit]
[-] Certificate.php
[edit]
[-] Aps.php
[edit]
[-] Dns.php
[edit]
[-] Migration.php
[edit]
[-] DatabaseServer.php
[edit]
[-] SiteAlias.php
[edit]
[-] ProtectedDirectory.php
[edit]
[-] Sso.php
[edit]
[-] PlanItem.php
[edit]
[-] VirtualDirectory.php
[edit]
[-] Sitebuilder.php
[edit]
[-] ResellerPlan.php
[edit]
[-] Webmail.php
[edit]
[-] User.php
[edit]
[-] Database.php
[edit]
[-] ServicePlan.php
[edit]
[-] BusinessLogicUpgrade.php
[edit]
[-] ServiceNode.php
[edit]
[-] Subdomain.php
[edit]
[-] FtpUser.php
[edit]
[-] LogRotation.php
[edit]
[-] Customer.php
[edit]
[-] BackupManager.php
[edit]
[-] SecretKey.php
[edit]
[-] Session.php
[edit]
[-] Locale.php
[edit]
[-] IpBan.php
[edit]
[-] Role.php
[edit]
[-] Reseller.php
[edit]
[-] ServicePlanAddon.php
[edit]
[-] Server.php
[edit]
[-] Ui.php
[edit]
[-] Site.php
[edit]
[-] WebUser.php
[edit]
[-] SpamFilter.php
[edit]
[-] MailList.php
[edit]