/** * Transforms an unformatted postal code (user-inputted) into one that conforms to better * database standards - 6 characters max, no special characters * * S4P 0 H 0 => 12324567890 * * @param mixed $unformattedPostalCode * * @return mixed|void */ public function reverseTransform($unformattedPostalCode) { $postalCode = new PostalCodeFormatter($unformattedPostalCode, $this->postalCodeFormat); return $postalCode->reverseFormat(); }
public function testGetSetDisplayFormat() { $this->assertEquals(PostalCodeFormatter::FORMAT_CANADA, $this->formatter->getDisplayFormat()); $this->formatter->setDisplayFormat(PostalCodeFormatter::FORMAT_USA); $this->assertEquals(PostalCodeFormatter::FORMAT_USA, $this->formatter->getDisplayFormat()); }