@@ -283,7 +283,6 @@ |
||
283 | 283 | * @todo Replace toNative with toString |
284 | 284 | * @todo strcmp — Binary safe string comparison |
285 | 285 | * |
286 | - * @param Postcode $object |
|
287 | 286 | * @return bool |
288 | 287 | */ |
289 | 288 | public function compareTo(Postcode $other) |
@@ -20,43 +20,43 @@ |
||
20 | 20 | /** |
21 | 21 | * Regular expression pattern for Outward code |
22 | 22 | */ |
23 | - const REGEXP_POSTCODE = "/^[A-Za-z]{1,2}\d[a-z\d]?\s*\d[A-Za-z]{2}$/i"; |
|
23 | + const REGEXP_POSTCODE = "/^[A-Za-z]{1,2}\d[a-z\d]?\s*\d[A-Za-z]{2}$/i"; |
|
24 | 24 | |
25 | 25 | |
26 | 26 | /** |
27 | 27 | * Regular expression pattern for Outward code |
28 | 28 | */ |
29 | - const REGEXP_OUTWARD = "/\d[A-Za-z]{1,2}$/i"; |
|
29 | + const REGEXP_OUTWARD = "/\d[A-Za-z]{1,2}$/i"; |
|
30 | 30 | |
31 | 31 | |
32 | 32 | /** |
33 | 33 | * Regular expression pattern for Inward code |
34 | 34 | */ |
35 | - const REGEXP_INWARD = "/\d[A-Za-z]{2}$/i"; |
|
35 | + const REGEXP_INWARD = "/\d[A-Za-z]{2}$/i"; |
|
36 | 36 | |
37 | 37 | |
38 | 38 | /** |
39 | 39 | * Regular expression pattern for Area code |
40 | 40 | */ |
41 | - const REGEXP_AREA = "/^[A-Za-z]{1,2}/i"; |
|
41 | + const REGEXP_AREA = "/^[A-Za-z]{1,2}/i"; |
|
42 | 42 | |
43 | 43 | |
44 | 44 | /** |
45 | 45 | * Regular expression pattern for Sector code |
46 | 46 | */ |
47 | - const REGEXP_SECTOR = "/^[A-Za-z]{1,2}\d[A-Za-z\d]?\s*\d/i"; |
|
47 | + const REGEXP_SECTOR = "/^[A-Za-z]{1,2}\d[A-Za-z\d]?\s*\d/i"; |
|
48 | 48 | |
49 | 49 | |
50 | 50 | /** |
51 | 51 | * Regular expression pattern for Unit code |
52 | 52 | */ |
53 | - const REGEXP_UNIT = "/[A-Za-z]{2}$/i"; |
|
53 | + const REGEXP_UNIT = "/[A-Za-z]{2}$/i"; |
|
54 | 54 | |
55 | 55 | |
56 | 56 | /** |
57 | 57 | * Regular expression pattern for District code |
58 | 58 | */ |
59 | - const REGEXP_DISTRICT = "/^([A-Za-z]{1,2}\d)([A-Za-z])$/i"; |
|
59 | + const REGEXP_DISTRICT = "/^([A-Za-z]{1,2}\d)([A-Za-z])$/i"; |
|
60 | 60 | |
61 | 61 | |
62 | 62 | /** |
@@ -13,43 +13,43 @@ |
||
13 | 13 | /** |
14 | 14 | * Regular expression pattern for Outward code |
15 | 15 | */ |
16 | - const REGEXP_POSTCODE = "/^[A-Za-z]{1,2}\d[a-z\d]?\s*\d[A-Za-z]{2}$/i"; |
|
16 | + const REGEXP_POSTCODE = "/^[A-Za-z]{1,2}\d[a-z\d]?\s*\d[A-Za-z]{2}$/i"; |
|
17 | 17 | |
18 | 18 | |
19 | 19 | /** |
20 | 20 | * Regular expression pattern for Outward code |
21 | 21 | */ |
22 | - const REGEXP_OUTWARD = "/\d[A-Za-z]{1,2}$/i"; |
|
22 | + const REGEXP_OUTWARD = "/\d[A-Za-z]{1,2}$/i"; |
|
23 | 23 | |
24 | 24 | |
25 | 25 | /** |
26 | 26 | * Regular expression pattern for Inward code |
27 | 27 | */ |
28 | - const REGEXP_INWARD = "/\d[A-Za-z]{2}$/i"; |
|
28 | + const REGEXP_INWARD = "/\d[A-Za-z]{2}$/i"; |
|
29 | 29 | |
30 | 30 | |
31 | 31 | /** |
32 | 32 | * Regular expression pattern for Area code |
33 | 33 | */ |
34 | - const REGEXP_AREA = "/^[A-Za-z]{1,2}/i"; |
|
34 | + const REGEXP_AREA = "/^[A-Za-z]{1,2}/i"; |
|
35 | 35 | |
36 | 36 | |
37 | 37 | /** |
38 | 38 | * Regular expression pattern for Sector code |
39 | 39 | */ |
40 | - const REGEXP_SECTOR = "/^[A-Za-z]{1,2}\d[A-Za-z\d]?\s*\d/i"; |
|
40 | + const REGEXP_SECTOR = "/^[A-Za-z]{1,2}\d[A-Za-z\d]?\s*\d/i"; |
|
41 | 41 | |
42 | 42 | |
43 | 43 | /** |
44 | 44 | * Regular expression pattern for Unit code |
45 | 45 | */ |
46 | - const REGEXP_UNIT = "/[A-Za-z]{2}$/i"; |
|
46 | + const REGEXP_UNIT = "/[A-Za-z]{2}$/i"; |
|
47 | 47 | |
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Regular expression pattern for District code |
51 | 51 | */ |
52 | - const REGEXP_DISTRICT = "/^([A-Za-z]{1,2}\d)([A-Za-z])$/i"; |
|
52 | + const REGEXP_DISTRICT = "/^([A-Za-z]{1,2}\d)([A-Za-z])$/i"; |
|
53 | 53 | |
54 | 54 | |
55 | 55 | /** |