Məzmuna keçin

Konfiqurasiya

fromEnvironment() adlandırılmış konstruktordur: dəyərlər bir dəfə, obyekt yaradılarkən oxunur — sorğu atılarkən yox.

LsimConfig

LSIM hesabının məlumatları.

Dəyişməz value object-dir və klientə konstruktorda ötürülür — qlobal state və ya sorğu anında environment oxuması yoxdur. fromEnvironment() adlandırılmış konstruktordur, yəni environment yalnız siz istəyəndə oxunur.

$config = new LsimConfig(login: 'my-login', password: 'secret', senderName: 'MyShop');
// və ya
$config = LsimConfig::fromEnvironment();
Property Məftildəki ad Tip Məcburi Qaydalar Təsvir
login login string LSIM logini.
password password string LSIM parolu. Heç vaxt payload-a düşmür — yalnız key hash-ının hesablanmasında istifadə olunur.
senderName senderName string LSIM tərəfindən təyin olunmuş göndərən adı.
Metod Qaytarır Nə edir
signature() string Tək SMS sorğuları üçün imza.
balanceSignature() string Balans sorğusu üçün imza: md5(md5(password) + login).