Jade\Compiler\CodeHandler::parseArrayElement PHP Method

parseArrayElement() protected method

protected parseArrayElement ( &$argument, $match, $consume, &$quote, &$key, &$value )
    protected function parseArrayElement(&$argument, $match, $consume, &$quote, &$key, &$value)
    {
        switch ($match[2]) {
            case '"':
            case "'":
                $this->parseArrayString($argument, $match, $consume, $quote, $key, $value);
                break;
            case ':':
            case '=>':
                $this->parseArrayAssign($argument, $match, $consume, $quote, $key, $value);
                break;
            case ',':
                ${is_null($value) ? 'key' : 'value'} .= $match[0];
                $consume($argument, $match[0]);
                break;
        }
    }