Skip to content

gdubost/composer-lib-utils

 
 

Repository files navigation

Build Status Coverage Status Scrutinizer Code Quality GitHub version Dependency Status

composer-lib-utils

Paquet composer contenant des fonctions utiles

Ce composant est un ensemble de classes pour centraliser certaines fonctionnalités.

Le namespace

Toutes les classes utils de ce composant seront dans le namespace ETNA\Utils.

Les classes

CsvUtils

  • CsvUtils::getTokenFromArray Réaligne un tableau mulitimensionnel PHP sur une seule dimension
  • CsvUtils::arrayToCsv Convertis un tableau PHP en string CSV

FileUtils

  • FileUtils::handleFile Récupère le contenu d'un fichier texte (csv ou json) et le transforme en tableau PHP

LoginUtils

  • LoginUtils::removeAccents Supprime les accents d'une string
  • LoginUtils::generate Génère un login ETNA (login_l) depuis un prénom et un nom

NotifyUtils

  • NotifyUtils::sendPrint Envoie un job à sprinter pour l'impression de documents
  • NotifyUtils::prepareFilesForMail Prepare un tableau de fichier pour des pieces jointes
  • NotifyUtils::sendMail Envoie un job pigeon voyageur pour l'envoi de mail

PasswordUtils

  • 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

About

Paquet composer contenant des fonctions utiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 76.9%
  • Gherkin 23.1%