Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
developpement:noalyss [2015/08/12 13:31] – créée dany | developpement:noalyss [2017/03/02 09:33] – [Les tests unitaires] dany | ||
---|---|---|---|
Ligne 106: | Ligne 106: | ||
ob_start(); | ob_start(); | ||
- | include | + | include |
$r=ob_get_contents(); | $r=ob_get_contents(); | ||
Ligne 128: | Ligne 128: | ||
J' | J' | ||
- | Voir le résultat ici [[http://www.noalyss.eu/ | + | Voir le résultat ici [[http://wiki.noalyss.eu/ |
====Noalyss==== | ====Noalyss==== | ||
Ligne 209: | Ligne 209: | ||
</ | </ | ||
- | La fonction qui applique le patch est Database:: | + | La fonction qui applique le patch est Database:: |
- | Tous les patchs pour la base de données se trouve dans phpcompta/html/admin/sql/patch et sont numérotés dans l' | + | Tous les patchs pour la base de données se trouve dans /noalyss/include/sql/patch/ et sont numérotés dans l' |
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 | + | class Stock_Change_Sql extends |
{ | { | ||
// 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' | + | Il faut tout d' |