示例#1
0
 public function testMarkEmailAddressInvalid()
 {
     markEmailAddressInvalid($this->emailAddress);
     $sea = new SugarEmailAddress();
     $rs = $sea->retrieve_by_string_fields(array('email_address_caps' => trim(strtoupper($this->emailAddress))));
     $this->assertTrue((bool) $rs->invalid_email);
 }
示例#2
0
/**
 * Given an email address, mark it as invalid.
 *
 * @param $email_address
 */
function markEmailAddressInvalid($email_address)
{
    if (empty($email_address)) {
        return;
    }
    $sea = new SugarEmailAddress();
    $rs = $sea->retrieve_by_string_fields(array('email_address_caps' => trim(strtoupper($email_address))));
    if ($rs != null) {
        $sea->AddUpdateEmailAddress($email_address, 1, 0, $rs->id);
    }
}