Metaregistrar\EPP\eppContact::setPassword PHP Method

setPassword() public method

**NOTE** This is not used by most registries at the moment, but they do require it to be given
public setPassword ( string $password ) : void
$password string
return void
    public function setPassword($password)
    {
        if ($password) {
            $this->password = htmlspecialchars($password, ENT_COMPAT, "UTF-8");
        } else {
            $this->password = null;
        }
    }

Usage Example

/**
 * @param $conn eppConnection
 * @param $email string
 * @param $telephone string
 * @param $name string
 * @param $organization string
 * @param $address string
 * @param $postcode string
 * @param $city string
 * @param $country string
 * @return null
 */
function createcontact($conn, $email, $telephone, $name, $organization, $address, $postcode, $city, $country)
{
    $postalinfo = new eppContactPostalInfo($name, $city, $country, $organization, $address, null, $postcode);
    $contactinfo = new eppContact($postalinfo, $email, $telephone);
    $contactinfo->setPassword('');
    $contact = new eppCreateContactRequest($contactinfo);
    if ($response = $conn->request($contact)) {
        /* @var $response Metaregistrar\EPP\eppCreateContactResponse */
        echo "Contact created on " . $response->getContactCreateDate() . " with id " . $response->getContactId() . "\n";
        return $response->getContactId();
    } else {
        echo "Create contact failed";
    }
    return null;
}
All Usage Examples Of Metaregistrar\EPP\eppContact::setPassword