Открытые члены | |
setSocketTimeout (int $socketTimeout) | |
setStreamTimeout (int $streamTimeout) | |
isConfigurable () | |
getType () | |
getId () | |
getExternalId () | |
getName () | |
getShortName () | |
canUse () | |
getFromList () | |
getDefaultFrom () | |
getFirstFromList () | |
isCorrectFrom ($from) | |
sendMessage (array $messageFieldsFields) | |
getManageUrl () | |
prepareMessageBodyForSave (string $text) | |
Открытые статические члены | |
static | isSupported () |
static | className () |
static | resolveStatus ($serviceStatus) |
Защищенные члены | |
prepareMessageBodyForSend (string $text) | |
Защищенные данные | |
Providers Informant | $informant |
Providers Initiator | $initiator |
Providers Sender | $sender |
int | $socketTimeout = 10 |
int | $streamTimeout = 30 |
|
abstract |
Check can use state of provider.
Переопределяется в BaseConfigurable, Dummy, DummyHttp, EdnaruImHpx, Rest и Twilio.
getDefaultFrom | ( | ) |
getFirstFromList | ( | ) |
|
abstract |
Переопределяется в Dummy, DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu и Twilio.
|
abstract |
Переопределяется в Dummy, DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu и Twilio.
getManageUrl | ( | ) |
Переопределяется в BaseConfigurable, Ednaru и SmsEdnaru.
|
abstract |
Переопределяется в Dummy, DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu, Twilio и Twilio2.
|
abstract |
Переопределяется в Dummy, DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu, Twilio и Twilio2.
isConfigurable | ( | ) |
Переопределяется в BaseConfigurable.
isCorrectFrom | ( | $from | ) |
|
static |
Переопределяется в Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmscUa, SmsLineBy и Twilio2.
prepareMessageBodyForSave | ( | string | $text | ) |
|
static |
Converts service status to internal status
mixed | $serviceStatus |
Переопределяется в DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu и Twilio.
|
abstract |
array | $messageFieldsFields |
Переопределяется в DummyHttp, Ednaru, EdnaruImHpx, ISmsCenter, MfmsRu, Rest, SmsAssistentBy, SmscUa, SmsEdnaru, SmsLineBy, SmsRu, Twilio и Dummy.
setSocketTimeout | ( | int | $socketTimeout | ) |
setStreamTimeout | ( | int | $streamTimeout | ) |