Zm_Domain is a class which allows to manage Zimbra domains via SOAP
You may create, modify, rename, delete and get the attributes of a Zimbra domain using this class
For the usage examples of all class methods check the source code of test.php
| package |
ZimbraSoapPhp |
|---|
createDomain(string $name, array $attrs = array()) : array
stringa domain name
arrayan optional array containing the domain attributes to be set
arrayan array with the new domain's info
deleteDomain(string $idOrNameDomain, string $type = "auto") : array
stringdomain id or domain name
stringvalue of the domain (auto, name, id)
arrayinformations
domainExists(string $idOrNameDomain, string $type = "auto") : boolean
stringdomain id or domain name
stringvalue of the domain (auto, name, id)
booleanexists
getAllDomains() : array
arrayinformations
getDomainId(string $name) : string
stringa domain name
stringa domain id
getDomainOptions(string $idOrNameDomain, string $type = "auto") : array
stringdomain id or domain name
stringvalue of the domain (auto, name, id)
array
modifyDomain(string $idOrNameDomain, array $attrs = array(), string $type = "auto") : array
stringdomain id or domain name
arrayan array containing the domain attributes to be set
stringvalue of the domain (auto, name, id)
array