MrPrompt\Cielo\Cliente::setIdioma PHP Метод

setIdioma() публичный Метод

PT (português) EN (inglês) ES (espanhol). Com base nessa informação é definida a língua a ser utilizada nas telas da Cielo. Caso não preenchido, assume-se PT.
public setIdioma ( string $idioma ) : Cielo
$idioma string
Результат Cielo
    public function setIdioma($idioma)
    {
        $idioma = strtoupper($idioma);
        $regras = v::string()->notEmpty()->in($this->idiomas);
        if (!$regras->validate($idioma)) {
            throw new InvalidArgumentException(sprintf('Idioma inválido: %s.', $idioma));
        }
        $this->idioma = $idioma;
        return $this;
    }