private static function longAttributeParameter(Input $definition, int $maxLength, string $parameter): self
    {
        $pointer = self::createPointerString($definition->getInput(), $definition->getIndex() - 1);

        return new self("The attribute $parameter exceeded maximum allowed length of $maxLength characters:\n$pointer");
    }
private static function longAttributeParameter(Input $definition, int $maxLength, string $parameter): self
    {
        $pointer = self::createPointerString($definition->getInput(), $definition->getIndex() - 1);

        return new self("The attribute $parameter exceeded maximum allowed length of $maxLength characters:\n$pointer");
    }
private static function longAttributeParameter ( Input $ definition , int $ maxLength , string $ parameter ) : self { $ pointer = self :: createPointerString ( $ definition -> getInput ( ) , $ definition -> getIndex ( ) - 1 ) ; return new self ( "The attribute $parameter exceeded maximum allowed length of $maxLength characters:\n$pointer" ) ; }
Invalid route definition with too long attribute parameter.

@param Input $definition
@param int $maxLength
@param string $parameter
@return InvalidRoute
Invalid route definition with too long attribute parameter .