link to my blog post
[auerswald-callnotifier.git] / src / callnotifier / EDSS1 / Parameter / Names.php
1 <?php
2 namespace callnotifier;
3
4 /**
5  * Static parameters to resolve names of types
6  */
7 class EDSS1_Parameter_Names extends EDSS1_Parameter
8 {
9     const NUMBER_UNKNOWN = 0;
10     const NUMBER_INTERNATIONAL = 1;
11     const NUMBER_NATIONAL = 2;
12     const NUMBER_NETWORKSPECIFIC = 3;
13     const NUMBER_SUBSCRIBER = 4;
14     const NUMBER_ABBREV = 5;
15
16     static $numberTypes = array(
17         0 => 'Unknown',
18         1 => 'International number',
19         2 => 'National number',
20         3 => 'Network specific number',
21         4 => 'Subscriber number',
22         5 => 'Abbreviated number',
23         6 => 'Reserved',
24     );
25
26     static $numberingPlans = array(
27          0 => 'Unknown',
28          1 => 'ISDN/Telephony',
29          3 => 'Data',
30          4 => 'Telex',
31          8 => 'National standard',
32          9 => 'Private',
33         15 => 'Reserved',
34     );
35
36 }
37
38 ?>