private function BrowscapImporter::parseData in Browscap 8.3
Parses Browscap data.
Parameters
string $browscap_data: Portion of Browscap INI.
Return value
array Parsed Browscap data.
1 call to BrowscapImporter::parseData()
- BrowscapImporter::processData in src/BrowscapImporter.php 
- Processes Browscap data.
File
- src/BrowscapImporter.php, line 206 
Class
- BrowscapImporter
- Class BrowscapImporter.
Namespace
Drupal\browscapCode
private function parseData(&$browscap_data) {
  // Replace 'true' and 'false' with '1' and '0'.
  $browscap_data = preg_replace([
    '/=\\s*"?true"?\\s*$/m',
    '/=\\s*"?false"?\\s*$/m',
  ], [
    "=1",
    "=0",
  ], $browscap_data);
  // Parse the browscap data as a string.
  $browscap_data = parse_ini_string($browscap_data, TRUE, INI_SCANNER_RAW);
  return $browscap_data;
}