<?php
 namespace blobfolio\wp\wh\vendor\phone\data; class dataLU extends data { const CODE = 'LU'; const PREFIX = 352; const REGION = 'Europe'; const PATTERNS = array( '35[013-9]\d{4,8}|6\d{8}|35\d{2,4}|(?:[2457-9]\d|3[0-46-9])\d{2,9}', ); const TYPES = array( '(?:35[013-9]|80[2-9]|90[89])\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\d|8[13-9]|9[2-579])\d{2,9}'=>array( 'fixed', ), '6(?:[269][18]|5[158]|7[189]|81)\d{6}'=>array( 'mobile', ), '800\d{5}'=>array( 'toll_free', ), '90[015]\d{5}'=>array( 'premium_rate', ), '801\d{5}'=>array( 'shared_cost', ), '20(?:1\d{5}|[2-689]\d{1,7})'=>array( 'voip', ), ); const FORMATS = array( '(\d{2})(\d{3})'=>'$1 $2', '(\d{2})(\d{2})(\d{2})'=>'$1 $2 $3', '(\d{2})(\d{2})(\d{3})'=>'$1 $2 $3', '(\d{2})(\d{2})(\d{2})(\d{1,2})'=>'$1 $2 $3 $4', '(\d{3})(\d{2})(\d{3})'=>'$1 $2 $3', '(\d{2})(\d{2})(\d{2})(\d{3})'=>'$1 $2 $3 $4', '(\d{3})(\d{3})(\d{3})'=>'$1 $2 $3', '(\d{2})(\d{2})(\d{2})(\d{2})(\d{1,2})'=>'$1 $2 $3 $4 $5', '(\d{2})(\d{2})(\d{2})(\d{1,5})'=>'$1 $2 $3 $4', ); } 