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.

KapitalConfig

Kapital Bank merchant 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 KapitalConfig(username: 'merchant', password: 'secret');
// və ya
$config = KapitalConfig::fromEnvironment();
Property Məftildəki ad Tip Məcburi Qaydalar Təsvir
username username string Merchant istifadəçi adı.
password password string Merchant parolu. Basic auth header-ində gedir.
environment environment Environment Test və ya prod şlüzü.
language language string Ödəniş səhifəsinin dili (az, en, ru).
redirectUrl redirectUrl string\|null Ödənişdən sonra müştərinin qayıtdığı URL. null — merchant kabinetindəki dəyər işləyir.
Metod Qaytarır Nə edir
baseUrl() string Mühitə uyğun şlüz ünvanı.
authorization() string HTTP Basic auth header-inin dəyəri.