| @@ 290-298 (lines=9) @@ | ||
| 287 | *  | 
                                |
| 288 | * @return array  | 
                                |
| 289 | */  | 
                                |
| 290 | public static function getClasses() : array  | 
                                |
| 291 |     { | 
                                |
| 292 | return [  | 
                                |
| 293 | self::CLASS_0 => self::CLASS_0,  | 
                                |
| 294 | self::CLASS_1 => self::CLASS_1,  | 
                                |
| 295 | self::CLASS_2 => self::CLASS_2,  | 
                                |
| 296 | self::CLASS_3 => self::CLASS_3  | 
                                |
| 297 | ];  | 
                                |
| 298 | }  | 
                                |
| 299 | ||
| 300 | /**  | 
                                |
| 301 | * Returns the possible formats for the payload  | 
                                |
| @@ 305-314 (lines=10) @@ | ||
| 302 | *  | 
                                |
| 303 | * @return array  | 
                                |
| 304 | */  | 
                                |
| 305 | public static function getFormats() : array  | 
                                |
| 306 |     { | 
                                |
| 307 | return [  | 
                                |
| 308 | self::FORMAT_GSM => self::FORMAT_GSM,  | 
                                |
| 309 | self::FORMAT_UNICODE => self::FORMAT_UNICODE,  | 
                                |
| 310 | self::FORMAT_BINARY => self::FORMAT_BINARY,  | 
                                |
| 311 | self::FORMAT_WAPPUSH => self::FORMAT_WAPPUSH,  | 
                                |
| 312 | self::FORMAT_MMS => self::FORMAT_MMS  | 
                                |
| 313 | ];  | 
                                |
| 314 | }  | 
                                |
| 315 | ||
| 316 | /*  | 
                                |
| 317 | * Getters / Setters  | 
                                |
| @@ 56-63 (lines=8) @@ | ||
| 53 | $this->state = $data['state'];  | 
                                |
| 54 | }  | 
                                |
| 55 | ||
| 56 | public static function getStates() : array  | 
                                |
| 57 |     { | 
                                |
| 58 | return [  | 
                                |
| 59 | self::STATE_DONE => self::STATE_DONE,  | 
                                |
| 60 | self::STATE_QUEUED => self::STATE_QUEUED,  | 
                                |
| 61 | self::STATE_RUNNING => self::STATE_RUNNING,  | 
                                |
| 62 | ];  | 
                                |
| 63 | }  | 
                                |
| 64 | ||
| 65 | public function isState(string $state) : bool  | 
                                |
| 66 |     { | 
                                |