HostFact - Hosting class
Domeinnamen
Op deze pagina staan de functies ter ondersteuning van extra domeinnamen bij een hostingaccount.
addDomain()
Een extra domeinnaam toevoegen aan een hostingaccount kan met deze functie.
Beschikbare variabelen | Beschrijving |
---|---|
$this->Username | Accountnaam |
$this->CurrentDomain | Hoofd domeinnaam hostingaccount |
$this->Domain | Toe te voegen domeinnaam |
Voorbeeld implementatie
function addDomain() { // Add domain to hosting account $result = true; if($result) { return true; } else { // Give reason of error $this->Error[] = 'Your error message'; // Log the message if cronjob runs this action createMessageLog('error','Your error message for logging'); return false; } }
listDomains($accountname)
Haalt een lijst van alle domeinnamen op welke bij een hostingaccount zijn ingesteld.
Key | Beschrijving |
---|---|
Domain | Domeinnaam |
BandWidth | Huidig verbruik dataverkeer van deze domeinnaam (tekstueel) |
DiscSpace | Huidig verbruik webruimte van deze domeinnaam (tekstueel) |
Active | Altijd true |
Eventuele aliassen kunnen ook worden opgehaald. Als dataverkeer/webruimte kan dan bijvoorbeeld de tekst 'alias' worden meegegeven.
Voorbeeld implementatie
function listDomains($accountname) { $domains = array(); // Get domains and fill array $domain_array['hostfact.nl'] = array("Domain" => 'hostfact.nl', "BandWidth" => "123.43 MB", "DiscSpace" => "12.4 MB", "Active" => true); // Tells HostFact the domain is active on the server. return $domains; }