Download the PHP package sopheos/pebble_dataconverter without Composer
On this page you can find all versions of the php package sopheos/pebble_dataconverter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package pebble_dataconverter
Pebble/DataConverter
Bibliothèque de conversion de données structurés.
Règle de transformation
Les règles de transformations peuvent être :
- un objet de conversion qui implémente
ConverterInterface
- une fonction de rappel (
callback
) - Un tableau associatif qui associe des noms de propriétés d'une donnée à une règle.
- Un objet ou un nom de classe à hydrater à partir du jeu de donnée.
Chaînage
Chaque outil de conversion ConverterInterface
permet d'ajouter d'autres outils de conversions à executer ensuite.
- La méthode
one(mixed $rule): static
permet d'ajouter une règle qui va agir sur la donnée. - La méthode
many(mixed $rule): static
permet d'ajouter une règle qui va agir sur chaque élement d'une donnée itérable.
Liste des objets de conversion :
CallbackConverter
: Transforme une fonction de rappel (callback) en objet de conversion.CollectionConverter
: Applique un objet de conversion a chaque élément d'une donnée itérableDateTimeConverter
: Transforme une date d'un format à un entreHydrateConverter
: Transforme un tableau associatif en un objet hydratéJsonDecodeConverter
: Transforme une chaine en un tableau associatif. Retourne null en cas d'erreur.JsonEncodeConverter
: Transforme un tableau ou un objet en Json.MapConverter
: Associe les propriétés d'un objet ou d'un tableau associatif à une règle.
Exemple :
``
Résultat :
`
All versions of pebble_dataconverter with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1.0
The package sopheos/pebble_dataconverter contains the following files
Loading the files please wait ....