Paquet composer contenant des fonctions utiles
Ce composant est un ensemble de classes pour centraliser certaines fonctionnalités.
Toutes les classes utils
de ce composant seront dans le namespace ETNA\Utils
.
CsvUtils::getTokenFromArray
Réaligne un tableau mulitimensionnel PHP sur une seule dimensionCsvUtils::arrayToCsv
Convertis un tableau PHP en string CSV
FileUtils::handleFile
Récupère le contenu d'un fichier texte (csv ou json) et le transforme en tableau PHP
LoginUtils::removeAccents
Supprime les accents d'une stringLoginUtils::generate
Génère un login ETNA (login_l) depuis un prénom et un nom
NotifyUtils::sendPrint
Envoie un job à sprinter pour l'impression de documentsNotifyUtils::prepareFilesForMail
Prepare un tableau de fichier pour des pieces jointesNotifyUtils::sendMail
Envoie un job pigeon voyageur pour l'envoi de mail
PasswordUtils::generate
Génère un mot de passe paramètrable (nombre de lettre, nombre d'autres caractères)PasswordUtils::encrypt
Chiffre le mot de passe donné en paramètre