DbTool
class DbTool
Methods
No description
No description
No description
Vérifier si un enregistrement existe déjà pour éviter la création de doublons peut s'utiliser avec $unid=0
Fonction qui wrappe le prepare
Fonction qui wrappe le query de la base de données
Enregistrement des événements
Suppression d'un enregistrement Vérifier si l'array retourné contient $xx['success'] == true
Enregistrement d'un array dans une table seules les données dont la clé correspond au nom de la colonne sont enregistrées les autres données sont négligées
No description
Version originale finissant par un die();
Nouvelle version de jsonList ne comprenant pas le die(); Ă la fin
No description
No description
No description
Lecture de la valeur du paramÚtre $key Destiné exlusivement, à un usage en arriÚre plan (bg pour background)
No description
No description
No description
No description
Si l'enregistrement est verrouillé, retourne un message d'information avec le nom de l'utilisateur qui a verrouillé et sinon retourne vrai
No description
Si l'enregistrement est verrouillé retourne le message d'erreur et sinon le verrouille
No description
No description
Enregistrement de l'utilisation d'une fonction Permet l'extraction des fonctions inutilisées
Details
at line 24
__construct($db)
No description
at line 36
bool
error_handler(mixed $error_level, mixed $error_message, mixed $error_file, mixed $error_line, mixed $error_context)
No description
at line 45
_($chaine)
No description
at line 124
bool
isNewValue(mixed $tableName, string $fieldName, int $unid, string $value)
Vérifier si un enregistrement existe déjà pour éviter la création de doublons peut s'utiliser avec $unid=0
at line 140
mysqli_stmt
prepare(string $sql, $module, $fonction)
Fonction qui wrappe le prepare
at line 155
query(string $r)
Fonction qui wrappe le query de la base de données
at line 177
array
logEvent(int $eventId = 0, int $logLevel = 0, int $riskLevel = 0, string $message = '', string $module = '', string $function = '', string $data = '')
Enregistrement des événements
at line 207
array
deleteRow(mixed $tableName, mixed $keyFieldName, mixed $keyValue)
Suppression d'un enregistrement Vérifier si l'array retourné contient $xx['success'] == true
at line 237
array
saveRow(mixed $type, mixed $tableName, mixed $keyFieldName, mixed $data)
Enregistrement d'un array dans une table seules les données dont la clé correspond au nom de la colonne sont enregistrées les autres données sont négligées
at line 401
sqlExecFile($sqlFileName, $moduleName, $anneeCourante)
No description
at line 433
jsonList(mixed $listName, mixed $r)
Version originale finissant par un die();
at line 443
getJsonList(mixed $listName, mixed $r)
Nouvelle version de jsonList ne comprenant pas le die(); Ă la fin
at line 470
array|bool
getRecordByKey(mixed $tableName, mixed $fieldName, mixed $key)
No description
at line 485
getValeurParametre($key)
No description
at line 501
setValeurParametre($key, $valeur)
No description
at line 519
false|mixed
bgGetValeurParametre(mixed $key)
Lecture de la valeur du paramÚtre $key Destiné exlusivement, à un usage en arriÚre plan (bg pour background)
at line 529
bgGetTexteParametre($key)
No description
at line 539
incrementCompteur($key)
No description
at line 549
getTexteParametre($key)
No description
at line 564
setTexteParametre($key, $texte)
No description
at line 577
isNotLocked($userId, string $tableName, $unid)
Si l'enregistrement est verrouillé, retourne un message d'information avec le nom de l'utilisateur qui a verrouillé et sinon retourne vrai
at line 595
forcelock($userId, string $tableName, $unid)
No description
at line 618
lock($userId, string $tableName, $unid)
Si l'enregistrement est verrouillé retourne le message d'erreur et sinon le verrouille
at line 630
unlock($userId, string $tableName, $unid)
No description
at line 646
validateDate($date, $format = 'Y-m-d H:i:s')
No description
at line 665
array
saveApiUsage(string $source, int $userId, string $functionName, string $option)
Enregistrement de l'utilisation d'une fonction Permet l'extraction des fonctions inutilisées