Besoin d'aide ?

organisation du code et des fonctions standards.

  • Avatar de CedricMeschin
    Membre depuis :
    04/02/2018
    Messages :
    13

    Bonsoir,

    J'avance à petits pas sur mon projet (laravel 5) et je commence à avoir des fonctions standard (conversion de chaine, manipulations diverses de tableaux, etc...) que je souhaite stocker dans un fichier commun plutôt que de les réécrire ici et là mais je me perds encore un peu dans l'organisation du code.

    Pour l'instant je travaille sur un premier controller qui commence à contenir pas mal de fonctions assez spécifiques mais que je pourrai rendre plus "souple". Certaines pourraient surement resservir plus tard dans le projet et donc être déplacées.

    Où est-ce que je dois mettre ces fonctions / méthodes (afin de respecter les meilleures pratiques car je sais que je peux mettre de tout n'importe où... )? est-ce dans un controller "générique", dans un controller typé "resource", dans un middleware, dans un autre type de fichier et à quel endroit dans l'arborescence?

    Merci pour vos éclaircissements.

  • Avatar de bestmomo
    Membre depuis :
    07/04/2013
    Messages :
    2273

    Bonjour,

    En général on place cette intendance dans un fichier helpers. J'ai décrit ce genre de chose dans une réponse ici.

  • Avatar de CedricMeschin
    Membre depuis :
    04/02/2018
    Messages :
    13

    Bonsoir,

    une nouvelle fois merci Bestmomo.

    cordialement.

Vous ne pouvez pas répondre à ce sujet.