yii\httpclient\Request::composeFormInputs PHP Метод

composeFormInputs() приватный Метод

Converts ['form' => ['name' => 'value']] to ['form[name]' => 'value'].
private composeFormInputs ( array $data, string $baseKey = '' ) : array
$data array
$baseKey string
Результат array
    private function composeFormInputs(array $data, $baseKey = '')
    {
        $result = [];
        foreach ($data as $key => $value) {
            if (!empty($baseKey)) {
                $key = $baseKey . '[' . $key . ']';
            }
            if (is_array($value)) {
                $result = array_merge($result, $this->composeFormInputs($value, $key));
            } else {
                $result[$key] = $value;
            }
        }
        return $result;
    }