Как получить локализованное сообщение проверки в клиенте Recurly PHP - PullRequest
0 голосов
/ 26 октября 2018

Класс Recurly_Client имеет закрытое свойство _acceptLanguage со значением по умолчанию en-US и обновляется из аргумента конструктора.

function __construct($apiKey = null, $acceptLanguage = 'en-US') {
$this->_apiKey = $apiKey;
$this->_acceptLanguage = $acceptLanguage;}

Recurly будет предоставлять локализованные сообщения проверки, только если мы обновим это свойство, их документация добавлена ​​в класс.

//Language for API validation messages
private $_acceptLanguage = 'en-US';

Класс Recurly_Account расширяет класс Recurly_Base, но поддерживает только один аргумент вКонструктор.

Конструктор Recurly_Account

function __construct($accountCode = null) {
parent::__construct();
if (!is_null($accountCode))
  $this->account_code = $accountCode;
$this->address = new Recurly_Address();}

Конструктор Recurly_Base

public function __construct($href = null, $client = null){
$this->_href = $href;
$this->_client = $client;
$this->_links = array();}

Я не хочу обновлять исходный класснаписано Recurly.Так как я могу изменить этот язык по умолчанию.

Спасибо за ваш ответ.

...