respect-validation/docs/rules/SubdivisionCode.md

41 lines
893 B
Markdown
Raw Normal View History

2015-09-21 18:28:59 +02:00
# SubdivisionCode
- `SubdivisionCode(string $countryCode)`
2015-09-21 18:28:59 +02:00
Validates subdivision country codes according to [ISO 3166-2][].
The `$countryCode` must be a country in [ISO 3166-1 alpha-2][] format.
```php
v::subdivisionCode('BR')->validate('SP'); // true
v::subdivisionCode('US')->validate('CA'); // true
2015-09-21 18:28:59 +02:00
```
This rules uses data from [iso-codes][].
2015-09-21 18:28:59 +02:00
## Categorization
- ISO codes
- Localization
## Changelog
Version | Description
--------|-------------
1.0.0 | Created
2015-09-21 18:28:59 +02:00
***
See also:
- [CountryCode](CountryCode.md)
2018-12-11 13:31:50 +01:00
- [CurrencyCode](CurrencyCode.md)
- [KeyValue](KeyValue.md)
- [Nip](Nip.md)
2018-12-11 13:31:50 +01:00
- [Pesel](Pesel.md)
- [PolishIdCard](PolishIdCard.md)
- [Tld](Tld.md)
2015-09-21 18:28:59 +02:00
[iso-codes]: https://salsa.debian.org/iso-codes-team/iso-codes
2015-09-21 18:28:59 +02:00
[ISO 3166-1 alpha-2]: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 "ISO 3166-1 alpha-2"
[ISO 3166-2]: http://en.wikipedia.org/wiki/ISO_3166-2 "ISO 3166-2"