yii\httpclient\StreamTransport::composeContextOptions PHP Method

composeContextOptions() private method

Composes stream context options from raw request options.
private composeContextOptions ( array $options ) : array
$options array raw request options.
return array stream context options.
    private function composeContextOptions(array $options)
    {
        $contextOptions = [];
        foreach ($options as $key => $value) {
            $section = 'http';
            if (strpos($key, 'ssl') === 0) {
                $section = 'ssl';
                $key = substr($key, 3);
            }
            $key = Inflector::underscore($key);
            $contextOptions[$section][$key] = $value;
        }
        return $contextOptions;
    }