floere/phony — pull request #36 by stevenyan (2012-02-26 06:00:05+00:00)
Title: Adds support for Republic of Ireland phone number formatting

Initial support for Republic of Ireland number formatting.

Irish NDCs are 2-3 digits in length, and the subscriber number length varies from 5-7 characters.

7 digit subscriber numbers are split 3-4.
5 and 6 digit subscriber numbers are not currently split, though I have seen some examples of splitting, it's inconsistent.

In the event that an NDC is not recognized, the NDC and subscriber number will not be split at all, e.g. +3530001234567 will be formatted as "+353 0001234567" so as to not assume a split.