public function _validateObject($dataObject, $requiredFields = null)
{
if ((!isset($dataObject->cookie) || !$dataObject->cookie) && (!isset($dataObject->attributes->domain) || !$dataObject->attributes->domain)) {
Exception::notDefined('cookie or domain');
}
if (isset($dataObject->cookie) && isset($dataObject->attributes->domain) && $dataObject->cookie && $dataObject->attributes->domain) {
Exception::cannotSetOneCall('cookie and domain');
}
$parent = new parent();
$parent->_validateObject($dataObject, $this->requiredFields);
}