public static function invalidReference($reference)
14
{
15
3
return new static("The reference on the CMSMS message may only contain 1 - 32 alphanumeric characters. Was given '{$reference}'");
16
}
17
18
/**
19
* @param string $originator
20
* @return static
21
*/
22
2
public static function invalidOriginator($originator)
23
{
24
2
return new static("The originator on the CMSMS message may only contain 1 - 11 characters. Was given '{$originator}'");
25
}
26
27
/**
28
* @param int $tariff
29
* @return static
30
*/
31
2
public static function invalidTariff($tariff)
32
{
33
2
return new static("The tarrif on the CMSMS message may only contain a nonzero integer. Was given '{$tariff}'");
34
}
35
36
/**
37
* @param int $minimum
38
* @param int $maximum
39
* @return static
40
*/
41
public static function invalidMessageParts($minimum, $maximum)
42
{
43
return new static("The number of message parts on the CMSMS message may only contain a integer range from 0 to 8. Was given a minimum of '{$minimum}' and maximum of '{$maximum}'");