diff --git a/src/Faker/Provider/fr_FR/PhoneNumber.php b/src/Faker/Provider/fr_FR/PhoneNumber.php index cf003555a5..c7c9f9eb2c 100644 --- a/src/Faker/Provider/fr_FR/PhoneNumber.php +++ b/src/Faker/Provider/fr_FR/PhoneNumber.php @@ -48,4 +48,23 @@ class PhoneNumber extends \Faker\Provider\PhoneNumber '08 ## ## ## ##', '09 ## ## ## ##', ); + + // Mobile phone numbers start by 06 and 07 + // 06 is the most common prefix + protected static $mobileFormats = array( + '+33 6 ## ## ## ##', + '+33 7 ## ## ## ##', + '06########', + '07########', + '06 ## ## ## ##', + '07 ## ## ## ##', + ); + + /** + * @example '0601020304' + */ + public static function mobileNumber() + { + return static::numerify(static::randomElement(static::$mobileFormats)); + } }