public static function set()

in src/Providers/DefaultCredentialsProvider.php [97:110]


    public static function set(...$providers)
    {
        if (empty($providers)) {
            throw new InvalidArgumentException('No providers in chain');
        }

        foreach ($providers as $provider) {
            if (!$provider instanceof CredentialsProvider) {
                throw new InvalidArgumentException('Providers must all be CredentialsProvider');
            }
        }

        self::$customChain = $providers;
    }