Jade\Compiler\CodeHandler::parseArrayAssign PHP Method

parseArrayAssign() protected method

protected parseArrayAssign ( &$argument, $match, $consume, &$quote, &$key, &$value )
    protected function parseArrayAssign(&$argument, $match, $consume, &$quote, &$key, &$value)
    {
        if ($quote) {
            ${is_null($value) ? 'key' : 'value'} .= $match[0];
            $consume($argument, $match[0]);
            return;
        }
        if (!is_null($value)) {
            throw new \ErrorException('Parse error on ' . substr($argument, strlen($match[1])), 15);
        }
        $key .= $match[1];
        $value = '';
        $consume($argument, $match[0]);
    }