Transport\Web\LocationQueryParser::validate PHP Method

validate() public static method

public static validate ( ConnectionQuery $query )
$query ConnectionQuery
    public static function validate(ConnectionQuery $query)
    {
        $errors = [];
        if ($query->limit > 6) {
            $errors[] = 'Maximal value of argument `limit` is 6.';
        }
        if ($query->page > 10) {
            $errors[] = 'Maximal value of argument `page` is 10.';
        }
        if (count($query->viaLocations) > 5) {
            $errors[] = 'Invalid via count (max 5 allowed).';
        }
        return $errors;
    }
LocationQueryParser