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;
}