PHP code example of mrjoachim / vimexx-php-sdk

1. Go to this page and download the library: Download mrjoachim/vimexx-php-sdk library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

mrjoachim / vimexx-php-sdk example snippets



use MrJoachim\VimexxPhpSdk\VimexxSDK;    

e-mailadres.nl", "jouwwachtwoord");

$vimexx->enableTestMode();

$vimexx->registerDomain("test", "nl");
 
use MrJoachim\VimexxPhpSdk\VimexxSDK;    

@e-mailadres.nl", "jouwwachtwoord");
$domein = $vimexx->getDomain("test", "nl");
$domein->getName(); //Je krijgt "test.nl" terug.
$domein->getExpirationDate();
$domein->hasDNSManagement();
$domein->isTransferredAway();
$domein->hasAutoRenewEnabled();

$domein->getNameservers();

foreach($domein->getDNS() as $dnsRecord){
    $dnsRecord->getType();
    $dnsRecord->getHostname();
    $dnsRecord->getContent();
    $dnsRecord->getPrio();
}
 
use MrJoachim\VimexxPhpSdk\Entities\DNSRecord;
use MrJoachim\VimexxPhpSdk\VimexxSDK;    

$vimexx->getDomain("test", "nl");

$domein->setNameservers("ns.zxcs.nl", "ns.zxcs.be", "ns.zxcs.eu");

$records = [];
$records[] = DNSRecord::createARecord("test", "waarde");
$records[] = DNSRecord::createAAAARecord("test", "waarde");
$records[] = DNSRecord::createCNameRecord("test", "waarde");
$records[] = DNSRecord::createMXRecord("test", 10, "waarde");
$records[] = DNSRecord::createTXTRecord("test", "waarde");
$domein->setDNS($records);