Log In
New Account
Evolutions
Search the entire project
This project's trackers
This project's releases
This project's news
Projects
People
Documents
Skills
Advanced search
Projects
Project Openings
openRésultat
Summary
Activity
Tracker
News
SCM
Files
Forum
Démo
openMairie.org
View Trackers
|
Evolutions
|
Export CSV
Date:
2020-09-03 12:04
Priority:
2
State:
Open
Submitted by:
carole garcin (
cgarcin
)
Assigned to:
carole garcin (cgarcin)
Version cible:
à déterminer
Version concernée:
none
Summary:
Effectuer les corrections nécessaires pour la 2.0.0-develop
Detailed description
Corriger toutes les erreurs du code (warning, notice, ...) Modifier la création des exports csv des actions "transfert à la prefecture" et "extraction csv" pour permettre les tests et corriger les erreurs Ajouter des commentaire de code, notamment au début de chaque méthode Modifier les accolades d'ouverture des méthodes qui doivent être sur la même ligne que leur déclaration Utiliser les attributs de classe le plus possible avec des accesseurs Eviter d'utiliser des $_GET et $_POST sans contrôler la chaîne de caractères, les remplacer par les méthodes *get_submitted_get_value* et *get_submitted_post_value* Utiliser l'instanciation d'un objet à la place de requête SQL pour récupérer des données depuis un autre objet Idem pour les INSERT, UPDATE, DELETE, utiliser les méthodes du core *ajouter*, *modifier* et *supprimer* qui vont faire appel aux différentes méthodes trigger et aux vérifications. Eviter les termes techniques (type_unite) dans l'application Dans le *init_permissions.sql* supprimer les permissions concernant les bureaux Ajouter dans le fichier de passage de version un commentaire pour expliquer la function + délimiter les commandes SQL d'un développement avec : """ -- -- BEGIN / [Numéro + libelle ticket adullact] -- [Commandes SQL] -- -- END / [Numéro + libelle ticket adullact] -- """ Dans le changelog (HISTORY) le titre de la version en respecte pas le format, il faut donc le modifier
Corriger toutes les erreurs du code (warning, notice, ...)
Modifier la création des exports csv des actions "transfert à la prefecture" et "extraction csv" pour permettre les tests et corriger les erreurs
Ajouter des commentaire de code, notamment au début de chaque méthode
Modifier les accolades d'ouverture des méthodes qui doivent être sur la même ligne que leur déclaration
Utiliser les attributs de classe le plus possible avec des accesseurs
Eviter d'utiliser des $_GET et $_POST sans contrôler la chaîne de caractères, les remplacer par les méthodes *get_submitted_get_value* et *get_submitted_post_value*
Utiliser l'instanciation d'un objet à la place de requête SQL pour récupérer des données depuis un autre objet
Idem pour les INSERT, UPDATE, DELETE, utiliser les méthodes du core *ajouter*, *modifier* et *supprimer* qui vont faire appel aux différentes méthodes trigger et aux vérifications.
Eviter les termes techniques (type_unite) dans l'application
Dans le *init_permissions.sql* supprimer les permissions concernant les bureaux
Ajouter dans le fichier de passage de version un commentaire pour expliquer la function + délimiter les commandes SQL d'un développement avec :
"""
--
-- BEGIN / [Numéro + libelle ticket adullact]
--
[Commandes SQL]
--
-- END / [Numéro + libelle ticket adullact]
--
"""
Dans le changelog (HISTORY) le titre de la version en respecte pas le format, il faut donc le modifier
Comments
Attachments
Changes (2)
No comments have been posted
No attached documents
Field
Old Value
Date
By
Version cible
2.0.0-rc1
2024-01-25 14:41
carole garcin
Version cible
2.0.0
2021-05-21 15:59
Florent MICHON
Charte d'utilisation
/
Nous contacter
/
Mentions légales
Haut de page