You are here

private function Modernizr::processData in Modernizr 7.2

Processes the cookie data into prefixed values.

Parameters

string $key:

mixed $data:

string $prefix:

1 call to Modernizr::processData()
Modernizr::__construct in ./modernizr.inc
@constructor

File

./modernizr.inc, line 53

Class

Modernizr
Modernizr class.

Code

private function processData($key, $data, $prefix = '') {
  if (is_array($data)) {
    foreach ($data as $k => $d) {
      $this
        ->processData($k, $d, ltrim("{$prefix}{$key}_", '_'));
    }
  }
  else {
    $this->features[str_replace('-', '_', "{$prefix}{$key}")] = $data;
  }
}