src/Mordilion/Configurable/Configuration/Reader/Ini.php
private function decode(string $ini): array
    {
        $data = parse_ini_string($ini, true, INI_SCANNER_TYPED);

        if (!is_array($data)) {
            throw new \InvalidArgumentException('The provided INI is not valid.');
        }

        return $data;
    }
private function decode(string $ini): array
    {
        $data = parse_ini_string($ini, true, INI_SCANNER_TYPED);

        if (!is_array($data)) {
            throw new \InvalidArgumentException('The provided INI is not valid.');
        }

        return $data;
    }
Decodes the provided $ini into an object or an array.

@param string $ini

@throws \InvalidArgumentException if the provided ini is not valid

@return array