Collective\Remote\RemoteManager::getAuth PHP Метод

getAuth() защищенный Метод

Format the appropriate authentication array payload.
protected getAuth ( array $config ) : array
$config array
Результат array
    protected function getAuth(array $config)
    {
        if (isset($config['agent']) && $config['agent'] === true) {
            return ['agent' => true];
        } elseif (isset($config['key']) && trim($config['key']) != '') {
            return ['key' => $config['key'], 'keyphrase' => $config['keyphrase']];
        } elseif (isset($config['keytext']) && trim($config['keytext']) != '') {
            return ['keytext' => $config['keytext']];
        } elseif (isset($config['password'])) {
            return ['password' => $config['password']];
        }
        throw new \InvalidArgumentException('Password / key is required.');
    }