PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / trunk
Kubio AI Page Builder vtrunk
2.9.0 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / vendor / fzaninotto / faker / src / Faker / Provider / en_AU / PhoneNumber.php
kubio / vendor / fzaninotto / faker / src / Faker / Provider / en_AU Last commit date
Address.php 1 year ago Internet.php 1 year ago PhoneNumber.php 1 year ago
PhoneNumber.php
57 lines
1 <?php
2
3 namespace Faker\Provider\en_AU;
4
5 class PhoneNumber extends \Faker\Provider\PhoneNumber
6 {
7 protected static $formats = array(
8 // Local calls
9 '#### ####',
10 '####-####',
11 '####.####',
12 '########',
13
14 // National dialing
15 '0{{areaCode}} #### ####',
16 '0{{areaCode}}-####-####',
17 '0{{areaCode}}.####.####',
18 '0{{areaCode}}########',
19
20 // Optional parenthesis
21 '(0{{areaCode}}) #### ####',
22 '(0{{areaCode}})-####-####',
23 '(0{{areaCode}}).####.####',
24 '(0{{areaCode}})########',
25
26 // International drops the 0
27 '+61 {{areaCode}} #### ####',
28 '+61-{{areaCode}}-####-####',
29 '+61.{{areaCode}}.####.####',
30 '+61{{areaCode}}########',
31 );
32
33 // 04 Mobile telephones (Australia-wide) mostly commonly written 4 - 3 - 3 instead of 2 - 4 - 4
34 protected static $mobileFormats = array(
35 '04## ### ###',
36 '04##-###-###',
37 '04##.###.###',
38 '+61 4## ### ###',
39 '+61-4##-###-###',
40 '+61.4##.###.###',
41 );
42
43 protected static $areacodes = array(
44 '2', '3', '7', '8'
45 );
46
47 public static function mobileNumber()
48 {
49 return static::numerify(static::randomElement(static::$mobileFormats));
50 }
51
52 public static function areaCode()
53 {
54 return static::numerify(static::randomElement(static::$areacodes));
55 }
56 }
57