protected function handleParam()
    {
        if (preg_match('/^@([0-9]+)=(.*)$/', $this->getNextLine(self::LINE_TYPE_ANY), $part)) {
            $paramValue = trim($part[2], "'");

            return [$part[1] => $paramValue];
        }

        return null;
    }
protected function handleParam()
    {
        if (preg_match('/^@([0-9]+)=(.*)$/', $this->getNextLine(self::LINE_TYPE_ANY), $part)) {
            $paramValue = trim($part[2], "'");

            return [$part[1] => $paramValue];
        }

        return null;
    }
protected function handleParam ( ) { if ( preg_match ( '/^@([0-9]+)=(.*)$/' , $ this -> getNextLine ( self :: LINE_TYPE_ANY ) , $ part ) ) { $ paramValue = trim ( $ part [ 2 ] , "'" ) ; return [ $ part [ 1 ] => $ paramValue ] ; } return null ; }
Handles a param, if the next line isn't a param, returns null.

@return array|null
Handles a param if the next line isn t a param returns null .