taxonomie_ieconfig.php
Table of Contents
Functions
- taxonomie_ieconfig() : array<string|int, mixed>
- Pipeline ieconfig pour l'import/export des données de configuration du plugin et de certaines données de production.
- taxonomie_ieconfig_exporter() : array<string|int, mixed>
- Retourne le tableau d'export du plugin Taxonomie contenant toujours sa configuration et les taxons nécessitant d'être sauvegardés car non créés via les fichiers ITIS.
- taxonomie_ieconfig_importer() : bool
- Importe tout ou partie d'un fichier d'export ieconfig contenant les données du noiZetier.
- taxonomie_importer_taxons() : void
- Importe les taxons dans la base de données à partir d'une sauvegarde ieconfig.
Functions
taxonomie_ieconfig()
Pipeline ieconfig pour l'import/export des données de configuration du plugin et de certaines données de production.
taxonomie_ieconfig(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Return values
array<string|int, mixed>taxonomie_ieconfig_exporter()
Retourne le tableau d'export du plugin Taxonomie contenant toujours sa configuration et les taxons nécessitant d'être sauvegardés car non créés via les fichiers ITIS.
taxonomie_ieconfig_exporter() : array<string|int, mixed>
Les taxons concernés sont :
- les taxons du règne au genre, importés via les fichiers ITIS puis édités manuellement;
- les taxons ascendants d'une espèce (entre le genre et l'espèce non compris), non inclus dans un fichier ITIS et insérés lors de la création d'une espèce;
- les taxons de type espèce et descendants créés manuellement.
Return values
array<string|int, mixed> —Tableau d'export pour le pipeline ieconfig_exporter.
taxonomie_ieconfig_importer()
Importe tout ou partie d'un fichier d'export ieconfig contenant les données du noiZetier.
taxonomie_ieconfig_importer(array<string|int, mixed> $importation, array<string|int, mixed> $contenu_import) : bool
Parameters
- $importation : array<string|int, mixed>
-
Tableau associatif des demandes d'importation issues du formulaire ieconfig. Les index et les valeurs possibles sont :
configuration
: vauton
pour importer ou null sinonpages_explicites
: vauton
pour importer ou null sinoncompositions_virtuelles
: vautremplacer
,ajouter
oufusionner
pour importer ou null sinon.noisettes
: vautremplacer
ouajouter
pour importer ou null sinon.
- $contenu_import : array<string|int, mixed>
-
Tableau des données du noiZetier issues du fichier d'import.
Return values
bool —true
si l'importation s'est bien passée, false
sinon.
taxonomie_importer_taxons()
Importe les taxons dans la base de données à partir d'une sauvegarde ieconfig.
taxonomie_importer_taxons(array<string|int, mixed> $taxons, string $action[, null|bool $taxons_edites = false ]) : void
Parameters
- $taxons : array<string|int, mixed>
-
Liste des taxons à importer
- $action : string
-
Action d'importation : fusionner ou ajouter
- $taxons_edites : null|bool = false
-
Indique si il faut traiter les taxons édités