Skip to content

Mauvais typage de la RequestInterface #30

Description

@fkeloks

Au niveau des fonctions du framework manipulant la requête, le typage de l'interface est mauvais.

En effet, le typage concerne l'interface RequestInterface alors que le framework devrait plutôt typer la ServerRequestInterface.

Exemple de mauvais type dans le BaseController :

/**
 * Returns the request
 * Retourne la requête
 *
 * @return RequestInterface
 */
public function getRequest(): RequestInterface {
    return $this->request;
}

Si le typage est mauvais, les IDE ne proposent pas toutes les méthodes des différentes interfaces.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions