SYMBOL INDEX (529 symbols across 116 files) FILE: src/Api/AbstractStruct.php class AbstractStruct (line 6) | abstract class AbstractStruct method __set (line 14) | public function __set(string $property, $value) method initScalarProperties (line 27) | protected function initScalarProperties(\SimpleXMLElement $apiResponse... method underToCamel (line 70) | private function underToCamel(string $under): string FILE: src/Api/Client.php class Client (line 12) | class Client method __construct (line 40) | public function __construct(string $host, int $port = 8443, string $pr... method setCredentials (line 53) | public function setCredentials(string $login, string $password): void method setSecretKey (line 64) | public function setSecretKey(string $secretKey): void method setProxy (line 74) | public function setProxy(string $proxy): void method setVersion (line 84) | public function setVersion(string $version): void method setVerifyResponse (line 95) | public function setVerifyResponse(?callable $function = null): void method getHost (line 105) | public function getHost(): string method getPort (line 115) | public function getPort(): int method getProtocol (line 125) | public function getProtocol(): string method getPacket (line 137) | public function getPacket($version = null): SimpleXMLElement method request (line 155) | public function request($request, int $mode = self::RESPONSE_SHORT): X... method performSdkCall (line 186) | private function performSdkCall(string $request): XmlResponse method performHttpRequest (line 209) | private function performHttpRequest($request) method multiRequest (line 246) | public function multiRequest(array $requests, int $mode = self::RESPON... method splitResponseToArray (line 278) | private function splitResponseToArray(XmlResponse $responseXml, $mode ... method getDomDocument (line 312) | private function getDomDocument(SimpleXMLElement $xml): ?DOMDocument method getHeaders (line 327) | private function getHeaders() method verifyResponse (line 351) | private function verifyResponse($xml): void method expandRequestShortSyntax (line 373) | private function expandRequestShortSyntax($request, SimpleXMLElement $... method arrayToXml (line 401) | private function arrayToXml(array $array, SimpleXMLElement $xml, $pare... method isAssocArray (line 422) | private function isAssocArray(array $array) method getOperator (line 432) | private function getOperator(string $name) method server (line 443) | public function server(): Operator\Server method customer (line 448) | public function customer(): Operator\Customer method webspace (line 453) | public function webspace(): Operator\Webspace method subdomain (line 458) | public function subdomain(): Operator\Subdomain method dns (line 463) | public function dns(): Operator\Dns method dnsTemplate (line 468) | public function dnsTemplate(): Operator\DnsTemplate method databaseServer (line 473) | public function databaseServer(): Operator\DatabaseServer method mail (line 478) | public function mail(): Operator\Mail method certificate (line 483) | public function certificate(): Operator\Certificate method siteAlias (line 488) | public function siteAlias(): Operator\SiteAlias method ip (line 493) | public function ip(): Operator\Ip method eventLog (line 498) | public function eventLog(): Operator\EventLog method secretKey (line 503) | public function secretKey(): Operator\SecretKey method ui (line 508) | public function ui(): Operator\Ui method servicePlan (line 513) | public function servicePlan(): Operator\ServicePlan method virtualDirectory (line 518) | public function virtualDirectory(): Operator\VirtualDirectory method database (line 523) | public function database(): Operator\Database method session (line 528) | public function session(): Operator\Session method locale (line 533) | public function locale(): Operator\Locale method logRotation (line 538) | public function logRotation(): Operator\LogRotation method protectedDirectory (line 543) | public function protectedDirectory(): Operator\ProtectedDirectory method reseller (line 548) | public function reseller(): Operator\Reseller method resellerPlan (line 553) | public function resellerPlan(): Operator\ResellerPlan method aps (line 558) | public function aps(): Operator\Aps method servicePlanAddon (line 563) | public function servicePlanAddon(): Operator\ServicePlanAddon method site (line 568) | public function site(): Operator\Site method phpHandler (line 573) | public function phpHandler(): Operator\PhpHandler FILE: src/Api/Client/Exception.php class Exception (line 9) | class Exception extends \Exception FILE: src/Api/Exception.php class Exception (line 9) | class Exception extends \Exception FILE: src/Api/InternalClient.php class InternalClient (line 9) | class InternalClient extends Client method __construct (line 11) | public function __construct() method setLogin (line 21) | public function setLogin(string $login): void FILE: src/Api/Operator.php class Operator (line 6) | class Operator method __construct (line 11) | public function __construct(Client $client) method request (line 30) | public function request($request, $mode = Client::RESPONSE_SHORT): Xml... method deleteBy (line 52) | protected function deleteBy(string $field, $value, string $deleteMetho... method getItems (line 74) | protected function getItems($structClass, $infoTag, $field = null, $va... FILE: src/Api/Operator/Aps.php class Aps (line 6) | class Aps extends \PleskX\Api\Operator FILE: src/Api/Operator/Certificate.php class Certificate (line 8) | class Certificate extends \PleskX\Api\Operator method generate (line 10) | public function generate(array $properties): Struct\Info method install (line 29) | public function install(array $properties, $certificate, ?string $priv... method update (line 38) | public function update(array $properties, Struct\Info $certificate): bool method callApi (line 49) | private function callApi(string $method, array $properties, $certifica... method delete (line 72) | public function delete(string $name, array $properties): bool FILE: src/Api/Operator/Customer.php class Customer (line 8) | class Customer extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method delete (line 30) | public function delete(string $field, $value): bool method get (line 41) | public function get(string $field, $value): Struct\GeneralInfo method getAll (line 51) | public function getAll(): array method enable (line 62) | public function enable(string $field, $value): bool method disable (line 73) | public function disable(string $field, $value): bool method setProperties (line 85) | public function setProperties(string $field, $value, array $properties... FILE: src/Api/Operator/Database.php class Database (line 9) | class Database extends \PleskX\Api\Operator method create (line 11) | public function create(array $properties): Struct\Info method createUser (line 16) | public function createUser(array $properties): Struct\UserInfo method process (line 21) | private function process(string $command, array $properties): XmlResponse method updateUser (line 37) | public function updateUser(array $properties): bool method get (line 50) | public function get(string $field, $value): Struct\Info method getUser (line 63) | public function getUser(string $field, $value): Struct\UserInfo method getAll (line 76) | public function getAll(?string $field, $value): array method getAllUsers (line 95) | public function getAllUsers(string $field, $value): array method getBy (line 115) | private function getBy(string $command, ?string $field, $value): XmlRe... method delete (line 134) | public function delete(string $field, $value): bool method deleteUser (line 145) | public function deleteUser(string $field, $value): bool FILE: src/Api/Operator/DatabaseServer.php class DatabaseServer (line 8) | class DatabaseServer extends \PleskX\Api\Operator method getSupportedTypes (line 12) | public function getSupportedTypes(): array method get (line 25) | public function get(string $field, $value): Struct\Info method getAll (line 35) | public function getAll(): array method getDefault (line 40) | public function getDefault(string $type): Struct\Info method getBy (line 59) | private function getBy($field = null, $value = null): array FILE: src/Api/Operator/Dns.php class Dns (line 8) | class Dns extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method bulkCreate (line 29) | public function bulkCreate(array $records): array method get (line 58) | public function get(string $field, $value): Struct\Info method getAll (line 71) | public function getAll(string $field, $value): array method delete (line 101) | public function delete(string $field, $value): bool method bulkDelete (line 113) | public function bulkDelete(array $recordIds): array FILE: src/Api/Operator/DnsTemplate.php class DnsTemplate (line 8) | class DnsTemplate extends \PleskX\Api\Operator method create (line 17) | public function create(array $properties): Struct\Info method get (line 36) | public function get(string $field, $value): Struct\Info method getAll (line 49) | public function getAll($field = null, $value = null): array method delete (line 82) | public function delete(string $field, $value): bool FILE: src/Api/Operator/EventLog.php class EventLog (line 8) | class EventLog extends \PleskX\Api\Operator method get (line 15) | public function get(): array method getDetailedLog (line 30) | public function getDetailedLog(): array method getLastId (line 42) | public function getLastId(): int FILE: src/Api/Operator/Ip.php class Ip (line 8) | class Ip extends \PleskX\Api\Operator method get (line 13) | public function get(): array FILE: src/Api/Operator/Locale.php class Locale (line 8) | class Locale extends \PleskX\Api\Operator method get (line 15) | public function get($id = null) FILE: src/Api/Operator/LogRotation.php class LogRotation (line 6) | class LogRotation extends \PleskX\Api\Operator FILE: src/Api/Operator/Mail.php class Mail (line 10) | class Mail extends Operator method create (line 12) | public function create(string $name, int $siteId, bool $mailbox = fals... method delete (line 42) | public function delete(string $field, $value, int $siteId): bool method get (line 55) | public function get(string $name, int $siteId): Struct\GeneralInfo method getAll (line 68) | public function getAll(int $siteId, $name = null): array FILE: src/Api/Operator/PhpHandler.php class PhpHandler (line 10) | class PhpHandler extends Operator method get (line 18) | public function get($field = null, $value = null): ?Info method getAll (line 40) | public function getAll($field = null, $value = null): array FILE: src/Api/Operator/ProtectedDirectory.php class ProtectedDirectory (line 10) | class ProtectedDirectory extends Operator method add (line 14) | public function add(string $name, int $siteId, string $header = ''): S... method delete (line 32) | public function delete(string $field, $value): bool method get (line 43) | public function get(string $field, $value): Struct\DataInfo method getAll (line 56) | public function getAll(string $field, $value): array method addUser (line 78) | public function addUser($protectedDirectory, $login, $password) method deleteUser (line 96) | public function deleteUser($field, $value) method getBy (line 108) | private function getBy(string $command, string $field, $value) FILE: src/Api/Operator/Reseller.php class Reseller (line 8) | class Reseller extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method delete (line 30) | public function delete(string $field, $value): bool method get (line 41) | public function get(string $field, $value): Struct\GeneralInfo method getAll (line 54) | public function getAll($field = null, $value = null): array FILE: src/Api/Operator/ResellerPlan.php class ResellerPlan (line 6) | class ResellerPlan extends \PleskX\Api\Operator FILE: src/Api/Operator/SecretKey.php class SecretKey (line 8) | class SecretKey extends \PleskX\Api\Operator method create (line 12) | public function create(string $ipAddress = '', string $description = '... method delete (line 30) | public function delete(string $keyId): bool method get (line 35) | public function get(string $keyId): Struct\Info method getAll (line 45) | public function getAll(): array method getBy (line 55) | public function getBy($keyId = null): array FILE: src/Api/Operator/Server.php class Server (line 9) | class Server extends \PleskX\Api\Operator method getProtos (line 11) | public function getProtos(): array method getGeneralInfo (line 21) | public function getGeneralInfo(): Struct\GeneralInfo method getPreferences (line 26) | public function getPreferences(): Struct\Preferences method getAdmin (line 31) | public function getAdmin(): Struct\Admin method getKeyInfo (line 36) | public function getKeyInfo(): array method getComponents (line 48) | public function getComponents(): array method getServiceStates (line 60) | public function getServiceStates(): array method getSessionPreferences (line 76) | public function getSessionPreferences(): Struct\SessionPreferences method getShells (line 81) | public function getShells(): array method getNetworkInterfaces (line 93) | public function getNetworkInterfaces(): array method getStatistics (line 100) | public function getStatistics(): Struct\Statistics method getSiteIsolationConfig (line 105) | public function getSiteIsolationConfig(): array method getUpdatesInfo (line 117) | public function getUpdatesInfo(): Struct\UpdatesInfo method createSession (line 122) | public function createSession(string $login, string $clientIp): string method getInfo (line 135) | private function getInfo(string $operation): XmlResponse FILE: src/Api/Operator/ServicePlan.php class ServicePlan (line 8) | class ServicePlan extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method delete (line 23) | public function delete(string $field, $value): bool method get (line 34) | public function get(string $field, $value): Struct\Info method getAll (line 44) | public function getAll(): array method getBy (line 55) | private function getBy($field = null, $value = null): array FILE: src/Api/Operator/ServicePlanAddon.php class ServicePlanAddon (line 8) | class ServicePlanAddon extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method delete (line 23) | public function delete(string $field, $value): bool method get (line 34) | public function get(string $field, $value): Struct\Info method getAll (line 44) | public function getAll(): array method getBy (line 55) | private function getBy($field = null, $value = null): array FILE: src/Api/Operator/Session.php class Session (line 8) | class Session extends \PleskX\Api\Operator method create (line 10) | public function create(string $username, string $userIp): string method get (line 29) | public function get(): array method terminate (line 41) | public function terminate(string $sessionId): bool FILE: src/Api/Operator/Site.php class Site (line 8) | class Site extends \PleskX\Api\Operator method create (line 12) | public function create(array $properties): Struct\Info method delete (line 48) | public function delete(string $field, $value): bool method get (line 59) | public function get(string $field, $value): ?Struct\GeneralInfo method getHosting (line 72) | public function getHosting(string $field, $value): ?Struct\HostingInfo method getAll (line 90) | public function getAll(): array FILE: src/Api/Operator/SiteAlias.php class SiteAlias (line 8) | class SiteAlias extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties, array $preferences = []): St... method delete (line 37) | public function delete(string $field, $value): bool method get (line 48) | public function get(string $field, $value): Struct\GeneralInfo method getAll (line 61) | public function getAll($field = null, $value = null): array FILE: src/Api/Operator/Subdomain.php class Subdomain (line 8) | class Subdomain extends \PleskX\Api\Operator method create (line 10) | public function create(array $properties): Struct\Info method delete (line 40) | public function delete(string $field, $value): bool method get (line 51) | public function get(string $field, $value): Struct\Info method getAll (line 64) | public function getAll($field = null, $value = null): array FILE: src/Api/Operator/Ui.php class Ui (line 8) | class Ui extends \PleskX\Api\Operator method getNavigation (line 10) | public function getNavigation(): array method createCustomButton (line 18) | public function createCustomButton(string $owner, array $properties): int method getCustomButton (line 34) | public function getCustomButton(int $id): Struct\CustomButton method deleteCustomButton (line 41) | public function deleteCustomButton(int $id): bool FILE: src/Api/Operator/VirtualDirectory.php class VirtualDirectory (line 6) | class VirtualDirectory extends \PleskX\Api\Operator FILE: src/Api/Operator/Webspace.php class Webspace (line 9) | class Webspace extends Operator method getPermissionDescriptor (line 11) | public function getPermissionDescriptor(): Struct\PermissionDescriptor method getLimitDescriptor (line 18) | public function getLimitDescriptor(): Struct\LimitDescriptor method getPhysicalHostingDescriptor (line 25) | public function getPhysicalHostingDescriptor(): Struct\PhysicalHosting... method getPhpSettings (line 38) | public function getPhpSettings(string $field, $value): Struct\PhpSettings method getLimits (line 57) | public function getLimits(string $field, $value): Struct\Limits method create (line 71) | public function create(array $properties, ?array $hostingProperties = ... method delete (line 117) | public function delete(string $field, $value): bool method get (line 128) | public function get(string $field, $value): Struct\GeneralInfo method getAll (line 138) | public function getAll(): array method getDiskUsage (line 149) | public function getDiskUsage(string $field, $value): Struct\DiskUsage method enable (line 162) | public function enable(string $field, $value): bool method disable (line 173) | public function disable(string $field, $value): bool method setProperties (line 185) | public function setProperties(string $field, $value, array $properties... FILE: src/Api/Struct/Certificate/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct($input) method getMapping (line 29) | public function getMapping(): array FILE: src/Api/Struct/Customer/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 27) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Customer/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Database/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 17) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Database/UserInfo.php class UserInfo (line 8) | class UserInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/DatabaseServer/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Dns/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 18) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/EventLog/DetailedEvent.php class DetailedEvent (line 8) | class DetailedEvent extends AbstractStruct method __construct (line 18) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/EventLog/Event.php class Event (line 8) | class Event extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Ip/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Locale/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Mail/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Mail/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/PhpHandler/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 21) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/ProtectedDirectory/DataInfo.php class DataInfo (line 8) | class DataInfo extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/ProtectedDirectory/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/ProtectedDirectory/UserInfo.php class UserInfo (line 8) | class UserInfo extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Reseller/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Reseller/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/SecretKey/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Admin.php class Admin (line 8) | class Admin extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Preferences.php class Preferences (line 8) | class Preferences extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/SessionPreferences.php class SessionPreferences (line 8) | class SessionPreferences extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics.php class Statistics (line 8) | class Statistics extends AbstractStruct method __construct (line 35) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/DiskSpace.php class DiskSpace (line 8) | class DiskSpace extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/LoadAverage.php class LoadAverage (line 8) | class LoadAverage extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/Memory.php class Memory (line 8) | class Memory extends AbstractStruct method __construct (line 17) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/Objects.php class Objects (line 8) | class Objects extends AbstractStruct method __construct (line 22) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/Other.php class Other (line 8) | class Other extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/Swap.php class Swap (line 8) | class Swap extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/Statistics/Version.php class Version (line 8) | class Version extends AbstractStruct method __construct (line 17) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Server/UpdatesInfo.php class UpdatesInfo (line 8) | class UpdatesInfo extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/ServicePlan/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/ServicePlanAddon/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Session/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 17) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Site/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 22) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Site/HostingInfo.php class HostingInfo (line 8) | class HostingInfo extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Site/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/SiteAlias/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/SiteAlias/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Subdomain/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 15) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Ui/CustomButton.php class CustomButton (line 8) | class CustomButton extends AbstractStruct method __construct (line 19) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/DiskUsage.php class DiskUsage (line 8) | class DiskUsage extends AbstractStruct method __construct (line 22) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/GeneralInfo.php class GeneralInfo (line 8) | class GeneralInfo extends AbstractStruct method __construct (line 24) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/HostingPropertyInfo.php class HostingPropertyInfo (line 8) | class HostingPropertyInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/Info.php class Info (line 8) | class Info extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse, string $na... FILE: src/Api/Struct/Webspace/Limit.php class Limit (line 8) | class Limit extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/LimitDescriptor.php class LimitDescriptor (line 8) | class LimitDescriptor extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/LimitInfo.php class LimitInfo (line 8) | class LimitInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/Limits.php class Limits (line 8) | class Limits extends AbstractStruct method __construct (line 13) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/PermissionDescriptor.php class PermissionDescriptor (line 8) | class PermissionDescriptor extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/PermissionInfo.php class PermissionInfo (line 8) | class PermissionInfo extends AbstractStruct method __construct (line 14) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/PhpSettings.php class PhpSettings (line 8) | class PhpSettings extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/Struct/Webspace/PhysicalHostingDescriptor.php class PhysicalHostingDescriptor (line 8) | class PhysicalHostingDescriptor extends AbstractStruct method __construct (line 12) | public function __construct(\SimpleXMLElement $apiResponse) FILE: src/Api/XmlResponse.php class XmlResponse (line 9) | class XmlResponse extends \SimpleXMLElement method getValue (line 18) | public function getValue(string $node): string FILE: tests/AbstractTestCase.php class AbstractTestCase (line 10) | abstract class AbstractTestCase extends TestCase method setUpBeforeClass (line 18) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 41) | public static function tearDownAfterClass(): void method getIpAddress (line 68) | protected static function getIpAddress(): string method createWebspace (line 76) | protected static function createWebspace(): \PleskX\Api\Struct\Webspac... method createServicePlan (line 94) | protected static function createServicePlan(): \PleskX\Api\Struct\Serv... method createServicePlanAddon (line 104) | protected static function createServicePlanAddon(): \PleskX\Api\Struct... FILE: tests/ApiClientTest.php class ApiClientTest (line 8) | class ApiClientTest extends AbstractTestCase method testWrongProtocol (line 10) | public function testWrongProtocol() method testUnknownOperator (line 20) | public function testUnknownOperator() method testInvalidXmlRequest (line 30) | public function testInvalidXmlRequest() method testInvalidCredentials (line 38) | public function testInvalidCredentials() method testInvalidSecretKey (line 53) | public function testInvalidSecretKey() method testLatestMajorProtocol (line 68) | public function testLatestMajorProtocol() method testLatestMinorProtocol (line 76) | public function testLatestMinorProtocol() method testRequestShortSyntax (line 84) | public function testRequestShortSyntax() method testOperatorPlainRequest (line 90) | public function testOperatorPlainRequest() method testRequestArraySyntax (line 97) | public function testRequestArraySyntax() method testOperatorArraySyntax (line 109) | public function testOperatorArraySyntax() method testMultiRequest (line 115) | public function testMultiRequest() method testConnectionError (line 131) | public function testConnectionError() method testGetHost (line 139) | public function testGetHost() method testGetPort (line 145) | public function testGetPort() method testGetProtocol (line 151) | public function testGetProtocol() method testSetVerifyResponse (line 157) | public function testSetVerifyResponse() FILE: tests/CertificateTest.php class CertificateTest (line 8) | class CertificateTest extends AbstractTestCase method testGenerate (line 27) | public function testGenerate() method testInstall (line 36) | public function testInstall() method testUpdate (line 49) | public function testUpdate() method testDelete (line 65) | public function testDelete() method generateCertificateOpenSsl (line 78) | private function generateCertificateOpenSsl(array $dn): Struct\Info FILE: tests/CustomerTest.php class CustomerTest (line 9) | class CustomerTest extends AbstractTestCase method setUp (line 13) | public function setUp(): void method testCreate (line 26) | public function testCreate() method testDelete (line 35) | public function testDelete() method testGet (line 42) | public function testGet() method testGetAll (line 57) | public function testGetAll() method testGetAllEmpty (line 88) | public function testGetAllEmpty() method testEnable (line 94) | public function testEnable() method testDisable (line 105) | public function testDisable() method testSetProperties (line 115) | public function testSetProperties() FILE: tests/DatabaseServerTest.php class DatabaseServerTest (line 6) | class DatabaseServerTest extends AbstractTestCase method testGetSupportedTypes (line 8) | public function testGetSupportedTypes() method testGet (line 15) | public function testGet() method testGetAll (line 22) | public function testGetAll() method testGetDefault (line 30) | public function testGetDefault() FILE: tests/DatabaseTest.php class DatabaseTest (line 8) | class DatabaseTest extends AbstractTestCase method setUpBeforeClass (line 13) | public static function setUpBeforeClass(): void method testCreate (line 20) | public function testCreate() method testCreateUser (line 31) | public function testCreateUser() method testUpdateUser (line 48) | public function testUpdateUser() method testGetById (line 71) | public function testGetById() method testGetAllByWebspaceId (line 89) | public function testGetAllByWebspaceId() method testGetUserById (line 113) | public function testGetUserById() method testGetAllUsersByDbId (line 136) | public function testGetAllUsersByDbId() method testDelete (line 180) | public function testDelete() method testDeleteUser (line 192) | public function testDeleteUser() method createDatabase (line 211) | private function createDatabase(array $params): \PleskX\Api\Struct\Dat... method createUser (line 220) | private function createUser(array $params): \PleskX\Api\Struct\Databas... method testGetAllForWebspaceWithNoDatabases (line 229) | public function testGetAllForWebspaceWithNoDatabases() FILE: tests/DnsTemplateTest.php class DnsTemplateTest (line 6) | class DnsTemplateTest extends AbstractTestCase method setUpBeforeClass (line 10) | public static function setUpBeforeClass(): void method setUp (line 18) | protected function setUp(): void method testCreate (line 27) | public function testCreate() method testGetById (line 41) | public function testGetById() method testGetAll (line 56) | public function testGetAll() method testDelete (line 81) | public function testDelete() FILE: tests/DnsTest.php class DnsTest (line 6) | class DnsTest extends AbstractTestCase method setUpBeforeClass (line 11) | public static function setUpBeforeClass(): void method setUp (line 23) | protected function setUp(): void method testCreate (line 32) | public function testCreate() method testBulkCreate (line 48) | public function testBulkCreate(): array method testBulkDelete (line 87) | public function testBulkDelete(array $createdRecords) method testGetById (line 103) | public function testGetById() method testGetAllByWebspaceId (line 120) | public function testGetAllByWebspaceId() method testDelete (line 150) | public function testDelete() FILE: tests/EventLogTest.php class EventLogTest (line 6) | class EventLogTest extends AbstractTestCase method testGet (line 8) | public function testGet() method testGetDetailedLog (line 17) | public function testGetDetailedLog() method testGetLastId (line 26) | public function testGetLastId() FILE: tests/IpTest.php class IpTest (line 6) | class IpTest extends AbstractTestCase method testGet (line 8) | public function testGet() FILE: tests/LocaleTest.php class LocaleTest (line 6) | class LocaleTest extends AbstractTestCase method testGet (line 8) | public function testGet() method testGetById (line 17) | public function testGetById() FILE: tests/MailTest.php class MailTest (line 8) | class MailTest extends AbstractTestCase method setUpBeforeClass (line 13) | public static function setUpBeforeClass(): void method setUp (line 25) | protected function setUp(): void method testCreate (line 34) | public function testCreate() method testCreateMultiForwarding (line 50) | public function testCreateMultiForwarding() method testDelete (line 101) | public function testDelete() method testGet (line 109) | public function testGet() method testGetAll (line 120) | public function testGetAll() method testGetAllWithoutMailnames (line 131) | public function testGetAllWithoutMailnames() FILE: tests/PhpHandlerTest.php class PhpHandlerTest (line 6) | class PhpHandlerTest extends AbstractTestCase method testGet (line 8) | public function testGet() method testGetAll (line 15) | public function testGetAll() method testGetUnknownHandlerThrowsException (line 28) | public function testGetUnknownHandlerThrowsException() FILE: tests/ProtectedDirectoryTest.php class ProtectedDirectoryTest (line 8) | class ProtectedDirectoryTest extends AbstractTestCase method setUpBeforeClass (line 12) | public static function setUpBeforeClass(): void method testAdd (line 18) | public function testAdd() method testAddInvalidDirectory (line 28) | public function testAddInvalidDirectory() method testDelete (line 36) | public function testDelete() method testGetById (line 44) | public function testGetById() method testGetUnknownDirectory (line 54) | public function testGetUnknownDirectory() method testAddUser (line 63) | public function testAddUser() method testDeleteUser (line 77) | public function testDeleteUser() FILE: tests/ResellerTest.php class ResellerTest (line 9) | class ResellerTest extends AbstractTestCase method setUp (line 13) | public function setUp(): void method testCreate (line 22) | public function testCreate() method testDelete (line 31) | public function testDelete() method testGet (line 38) | public function testGet() method testGetAll (line 50) | public function testGetAll() method testGetAllEmpty (line 78) | public function testGetAllEmpty() FILE: tests/SecretKeyTest.php class SecretKeyTest (line 8) | class SecretKeyTest extends AbstractTestCase method testCreate (line 10) | public function testCreate() method testCreateAutoIp (line 20) | public function testCreateAutoIp() method testCreateMultiIps (line 27) | public function testCreateMultiIps() method testCreateWithDescription (line 37) | public function testCreateWithDescription() method testGet (line 47) | public function testGet() method testGetAll (line 59) | public function testGetAll() method testDelete (line 79) | public function testDelete() method testListEmpty (line 92) | public function testListEmpty() FILE: tests/ServerTest.php class ServerTest (line 6) | class ServerTest extends AbstractTestCase method testGetProtos (line 8) | public function testGetProtos() method testGetGenInfo (line 15) | public function testGetGenInfo() method testGetPreferences (line 26) | public function testGetPreferences() method testGetAdmin (line 34) | public function testGetAdmin() method testGetKeyInfo (line 41) | public function testGetKeyInfo() method testGetComponents (line 50) | public function testGetComponents() method testGetServiceStates (line 58) | public function testGetServiceStates() method testGetSessionPreferences (line 72) | public function testGetSessionPreferences() method testGetShells (line 79) | public function testGetShells() method testGetNetworkInterfaces (line 87) | public function testGetNetworkInterfaces() method testGetStatistics (line 94) | public function testGetStatistics() method testGetSiteIsolationConfig (line 112) | public function testGetSiteIsolationConfig() method testGetUpdatesInfo (line 120) | public function testGetUpdatesInfo() FILE: tests/ServicePlanAddonTest.php class ServicePlanAddonTest (line 6) | class ServicePlanAddonTest extends AbstractTestCase method testGet (line 8) | public function testGet() method testGetAll (line 17) | public function testGetAll() method testCreate (line 29) | public function testCreate() method testDelete (line 37) | public function testDelete() method testCreateComplex (line 45) | public function testCreateComplex() FILE: tests/ServicePlanTest.php class ServicePlanTest (line 6) | class ServicePlanTest extends AbstractTestCase method testGet (line 8) | public function testGet() method testGetAll (line 18) | public function testGetAll() method testCreateServicePlan (line 30) | public function testCreateServicePlan() method testDelete (line 38) | public function testDelete() method testCreateComplexServicePlan (line 46) | public function testCreateComplexServicePlan() FILE: tests/SessionTest.php class SessionTest (line 6) | class SessionTest extends AbstractTestCase method testCreate (line 8) | public function testCreate() method testGet (line 16) | public function testGet() method testTerminate (line 28) | public function testTerminate() FILE: tests/SiteAliasTest.php class SiteAliasTest (line 6) | class SiteAliasTest extends AbstractTestCase method setUpBeforeClass (line 10) | public static function setUpBeforeClass(): void method createSiteAlias (line 16) | private function createSiteAlias($name, array $properties = []): \Ples... method testCreate (line 26) | public function testCreate() method testDelete (line 36) | public function testDelete() method testGet (line 44) | public function testGet() method testGetAll (line 54) | public function testGetAll() FILE: tests/SiteTest.php class SiteTest (line 8) | class SiteTest extends AbstractTestCase method setUpBeforeClass (line 12) | public static function setUpBeforeClass(): void method setUp (line 18) | protected function setUp(): void method createSite (line 29) | private function createSite($name, array $properties = []): \PleskX\Ap... method testCreate (line 39) | public function testCreate() method testDelete (line 49) | public function testDelete() method testGet (line 57) | public function testGet() method testGetHostingWoHosting (line 76) | public function testGetHostingWoHosting() method testGetHostingWithHosting (line 86) | public function testGetHostingWithHosting() method testGetAll (line 102) | public function testGetAll() method testGetAllWithoutSites (line 117) | public function testGetAllWithoutSites() FILE: tests/SubdomainTest.php class SubdomainTest (line 6) | class SubdomainTest extends AbstractTestCase method setUpBeforeClass (line 11) | public static function setUpBeforeClass(): void method createSubdomain (line 19) | private function createSubdomain(string $name): \PleskX\Api\Struct\Sub... method testCreate (line 30) | public function testCreate() method testDelete (line 40) | public function testDelete() method testGet (line 48) | public function testGet() method testGetAll (line 61) | public function testGetAll() FILE: tests/UiTest.php class UiTest (line 6) | class UiTest extends AbstractTestCase method testGetNavigation (line 14) | public function testGetNavigation() method testCreateCustomButton (line 28) | public function testCreateCustomButton() method testGetCustomButton (line 36) | public function testGetCustomButton() method testDeleteCustomButton (line 46) | public function testDeleteCustomButton() FILE: tests/Utility/KeyLimitChecker.php class KeyLimitChecker (line 6) | class KeyLimitChecker method checkByType (line 21) | public static function checkByType(array $keyInfo, $type, $minimalRequ... FILE: tests/Utility/PasswordProvider.php class PasswordProvider (line 6) | class PasswordProvider FILE: tests/WebspaceTest.php class WebspaceTest (line 8) | class WebspaceTest extends AbstractTestCase method testGetPermissionDescriptor (line 10) | public function testGetPermissionDescriptor() method testGetLimitDescriptor (line 17) | public function testGetLimitDescriptor() method testGetDiskUsage (line 24) | public function testGetDiskUsage() method testGetPhysicalHostingDescriptor (line 34) | public function testGetPhysicalHostingDescriptor() method testGetPhpSettings (line 45) | public function testGetPhpSettings() method testGetLimits (line 55) | public function testGetLimits() method testCreateWebspace (line 66) | public function testCreateWebspace() method testDelete (line 75) | public function testDelete() method testDeleteByName (line 83) | public function testDeleteByName() method testRequestCreateWebspace (line 91) | public function testRequestCreateWebspace() method testGet (line 175) | public function testGet() method testEnable (line 191) | public function testEnable() method testDisable (line 203) | public function testDisable() method testSetProperties (line 214) | public function testSetProperties() method testIpsAsArray (line 226) | public function testIpsAsArray()