/**
  * Make pattern for form verifying
  *
  * @param Address $address
  * @return array
  */
 protected function makeAddressPattern(Address $address)
 {
     $pattern = [];
     $regionId = $address->getRegionId();
     $region = $regionId ? $regionId : $address->getRegion();
     $pattern[] = $address->getFirstname() . " " . $address->getLastname();
     $pattern[] = $address->getCompany();
     $pattern[] = $address->getStreet();
     $pattern[] = $address->getCity() . ", " . $region . ", " . $address->getPostcode();
     $pattern[] = $address->getCountryId();
     $pattern[] = "T: " . $address->getTelephone();
     if ($address->hasData('fax')) {
         $pattern[] = "F: " . $address->getFax();
     }
     return $pattern;
 }