developpement:noalyss

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
developpement:noalyss [2016/07/13 17:53] – [La documentation] danydeveloppement:noalyss [2017/03/02 09:33] – [Les tests unitaires] dany
Ligne 209: Ligne 209:
 </code> </code>
  
-La fonction qui applique le patch est Database::apply_patch  voir [[http://www.phpcompta.eu/doc/classDatabase.html|la documentation en ligne]]+La fonction qui applique le patch est Database::apply_patch  voir [[http://wiki.noalyss.eu/doc/classDatabase.htm|la documentation en ligne]]
  
  
-Tous les patchs pour la base de données se trouve dans phpcompta/html/admin/sql/patch et sont numérotés dans l'ordre d’exécution.+Tous les patchs pour la base de données se trouve dans /noalyss/include/sql/patchet sont numérotés dans l'ordre d’exécution.
 Chaque patch commence par  Chaque patch commence par 
 <code sql> <code sql>
Ligne 231: Ligne 231:
  
  
-Nous avons créér une classe qui va hériter de [[http://www.phpcompta.eu/doc/classPhpcompta__SQL.html|Phpcompta_Sql]] et qui va nous permettre de faire la même chose en très peu de ligne de code. +Nous avons créér une classe qui va hériter de [[http://wiki.noalyss.eu/doc/classNoalyss__SQL.html|Noalyss__SQL]] et qui va nous permettre de faire la même chose en très peu de ligne de code. 
  
  
Ligne 252: Ligne 252:
 Voici tout le code à taper par table, exemple pour la table stock_change Voici tout le code à taper par table, exemple pour la table stock_change
 <code php> <code php>
-class Stock_Change_Sql extends PhpCompta_Sql+class Stock_Change_Sql extends Noalyss_SQL
 { {
  // Le contructeur obligatoire  // Le contructeur obligatoire
Ligne 304: Ligne 304:
 A partir de NOALYSS (version 6.7.2.0), et pour les plugins nous utiliserons PHPUnit.Ces tests sont heureusement appelables directement depuis NetBeans (version 7.4 et supérieure). A partir de NOALYSS (version 6.7.2.0), et pour les plugins nous utiliserons PHPUnit.Ces tests sont heureusement appelables directement depuis NetBeans (version 7.4 et supérieure).
  
-Il faut tout d'abord un fichier bootstrap qui contient le path correct pour php ainsi que les variables comme $g_user ou $cn, l'inclusion de config.inc.php et de constant.php+Il faut tout d'abord un fichier bootstrap qui contient le path correct pour php ainsi que les variables comme $g_user ou $cn, l'inclusion de [[:config.inc.php]] et de constant.php
    
  
  • developpement/noalyss.txt
  • Dernière modification : 2018/05/30 16:17
  • de dany