1 | <?php |
||
29 | class Event implements ModelInterface |
||
30 | { |
||
31 | |||
32 | |||
33 | const ACTION_DIAL = 'Dial'; |
||
34 | const ACTION_USE_URL = 'UseURL'; |
||
35 | const ACTION_APPEND_INPUT_URL = 'AppendInputURL'; |
||
36 | const ACTION_QUIT_APP = 'QuitApp'; |
||
37 | |||
38 | /** |
||
39 | * @var string |
||
40 | */ |
||
41 | private $sState; |
||
42 | /** |
||
43 | * @var string |
||
44 | */ |
||
45 | private $sAction; |
||
46 | /** |
||
47 | * @var string|null |
||
48 | */ |
||
49 | private $sCommandArgs; |
||
50 | |||
51 | public function __construct(string $sState, string $sAction, string $sCommandArgs = null) |
||
57 | |||
58 | /** |
||
59 | * @return MyXML |
||
60 | */ |
||
61 | public function getXml(): MyXML |
||
72 | } |
||
73 |