Skip to content

Hay que hacer que se puedan pasar arrays como parámetros en los servicios REST #7

@lleonardis

Description

@lleonardis

Se encuentra ante la necesidad de poder pasar arrays como parámetros, en el caso de la API REST de Kolla se necesita que el parámetro unidad_gestion sea un array para que se pueda enviar vía query string de esta forma ?unidad_gestion[]=valor1&unidad_gestion[]=valor2&unidad_gestion[]=valor3.

Habría que modificar acá:

preg_match('#(\$\w*)\b\s+(\w*)\s*(?:\[(.*?)\]\s+)?(.*)#', $parametro, $matches);

En la annotation del parámetro debería quedar algo así:
@param_query $unidad_gestion array[string] Unidad de Gestión

También habría que hacer que el Swagger funcione con esta configuración.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions