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