opensrs\fastlookup\FastDomainLookup::_validateObject PHP Method

_validateObject() private method

Validate the object
private _validateObject ( $dataObject )
    private function _validateObject($dataObject)
    {
        $domain = '';
        // search domain must be definded
        if (!isset($dataObject->data->domain)) {
            Exception::notDefined('domain');
        }
        // Grab domain name
        $domain = $dataObject->data->domain;
        if (!isset($dataObject->data->selected)) {
            Exception::notDefined('selected');
        }
        if (!isset($dataObject->data->alldomains)) {
            Exception::notDefined('alldomains');
        }
        $selected = explode(';', $dataObject->data->selected);
        $this->tlds = explode(';', $dataObject->data->alldomains);
        if (count(array_filter($selected)) >= 1) {
            $this->tlds = $selected;
        }
    }