protected function parseArrayString(&$argument, $match, $consume, &$quote, &$key, &$value) { $quote = $quote ? CommonUtils::escapedEnd($match[1]) ? $quote : null : $match[2]; ${is_null($value) ? 'key' : 'value'} .= $match[0]; $consume($argument, $match[0]); }