<?php
 namespace blobfolio\wp\wh\vendor\phone\data; class dataFR extends data { const CODE = 'FR'; const PREFIX = 33; const REGION = 'Europe'; const PATTERNS = array( '[1-9]\d{8}', ); const TYPES = array( '[1-5]\d{8}'=>array( 'fixed', ), '700\d{6}|(?:6\d|7[3-9])\d{7}'=>array( 'mobile', ), '80[0-5]\d{6}'=>array( 'toll_free', ), '8(?:1[2-9]|2[2-47-9]|9\d)\d{6}'=>array( 'premium_rate', ), '8(?:1[01]|2[0156]|84)\d{6}'=>array( 'shared_cost', ), '9\d{8}'=>array( 'voip', ), ); const FORMATS = array( '(\d{4})'=>'$1', '(\d{3})(\d{3})'=>'$1 $2', '(\d{3})(\d{2})(\d{2})(\d{2})'=>'$1 $2 $3 $4', '(\d)(\d{2})(\d{2})(\d{2})(\d{2})'=>'$1 $2 $3 $4 $5', ); } 