ADmad\HybridAuth\Auth\HybridAuthAuthenticate::_checkProvider PHP Метод

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

Checks whether provider is supplied.
protected _checkProvider ( array $data ) : string | boolean
$data array Data array to check.
Результат string | boolean Provider name if it exists, false if required fields have not been supplied.
    protected function _checkProvider($data)
    {
        $fields = $this->_config['fields'];
        if (empty($data[$fields['provider']])) {
            return false;
        }
        $provider = $data[$fields['provider']];
        if ($provider === 'OpenID' && empty($data[$fields['openid_identifier']])) {
            return false;
        }
        return $provider;
    }