StdOrderOfProp
in package
standardise l'ordre des propriétés de $src conformément au standard fourni
Table of Contents
Methods
- checkTypeOfStd() : string|null
- teste si $std est bien formé, si OK alors retourne null, sinon retourne l'erreur rencontrée
- ofDict() : array<string|int, mixed>
- standardise l'ordre des propriétés de $src conformément au standard transmis $std Le standard est défini récursivement comme un array Php dont chaque élément est: - soit int => chaine pour les propriétés élémentaires - soit chaine => sous-standard pour les propriétés contenant un sous-dict ou une liste de sous-dict le sous-standard s'applique alors au sous-dict ou a chacun des sous-dict
- testCheckTypeOfStd() : void
- testOfDict() : void
Methods
checkTypeOfStd()
teste si $std est bien formé, si OK alors retourne null, sinon retourne l'erreur rencontrée
public
static checkTypeOfStd(array<string|int, mixed> $std[, string $path = '' ]) : string|null
Parameters
- $std : array<string|int, mixed>
- $path : string = ''
Return values
string|nullofDict()
standardise l'ordre des propriétés de $src conformément au standard transmis $std Le standard est défini récursivement comme un array Php dont chaque élément est: - soit int => chaine pour les propriétés élémentaires - soit chaine => sous-standard pour les propriétés contenant un sous-dict ou une liste de sous-dict le sous-standard s'applique alors au sous-dict ou a chacun des sous-dict
public
static ofDict(array<string|int, mixed> $std, array<string|int, mixed> $src[, string $path = '' ]) : array<string|int, mixed>
Parameters
- $std : array<string|int, mixed>
- $src : array<string|int, mixed>
- $path : string = ''
Return values
array<string|int, mixed>testCheckTypeOfStd()
public
static testCheckTypeOfStd() : void
testOfDict()
public
static testOfDict() : void