Documentation du code de SPIP et de ses plugins

Territoires

INSTALLATION

Table of Contents

Functions

territoires_declarer_tables_interfaces()  : array<string|int, mixed>
Déclaration des alias de tables et filtres automatiques de champs.
territoires_declarer_tables_objets_sql()  : array<string|int, mixed>
Déclaration des objets éditoriaux.
territoires_declarer_tables_auxiliaires()  : array<string|int, mixed>
Déclaration des tables secondaires (liaisons).
territoires_upgrade()  : void
Fonction d'installation et de mise à jour du plugin Territoires.
territoires_vider_tables()  : void
Fonction de désinstallation du plugin Territoires.
territoires_configurer()  : array<string|int, mixed>
Renvoie la configuration du plugin, soit statique (non modifiable), soit utilisateur (modifiable).
territoires_adapter_config_statique()  : void
Fonction de mise à jour de la config statique du plugin.
territoires_chargement_initial()  : void
Lance le chargement initial des unités de peuplement des régions du monde, des pays et des subdivisions et des infra-subbdivisions françaises.
territoires_maj_8_meta_peuplement()  : void
Transfert de la meta de peuplement vers n metas, une par type.
territoires_maj_9_unite()  : void
Transfert de la meta de peuplement vers n metas, une par type.

Functions

territoires_declarer_tables_interfaces()

Déclaration des alias de tables et filtres automatiques de champs.

territoires_declarer_tables_interfaces(array<string|int, mixed> $interfaces) : array<string|int, mixed>
Parameters
$interfaces : array<string|int, mixed>

Déclarations d'interface pour le compilateur

Tags
pipeline

declarer_tables_interfaces

Return values
array<string|int, mixed>

Déclarations d'interface mis à jour

territoires_declarer_tables_objets_sql()

Déclaration des objets éditoriaux.

territoires_declarer_tables_objets_sql(array<string|int, mixed> $tables) : array<string|int, mixed>

Le plugin Territoires déclare 1 nouvelle table objet, spip_territoires.

Parameters
$tables : array<string|int, mixed>

Description des tables d'objet

Tags
pipeline

declarer_tables_objets_sql

Return values
array<string|int, mixed>

Description complétée des tables d'objet

territoires_declarer_tables_auxiliaires()

Déclaration des tables secondaires (liaisons).

territoires_declarer_tables_auxiliaires(array<string|int, mixed> $tables) : array<string|int, mixed>

Le plugin Territoires déclare 2 nouvelle tables auxilliaire:

  • celle des liens, spip_territoires_liens
  • celle des caractéristiques complémentaires, spip_territoires_extras.
Parameters
$tables : array<string|int, mixed>

Description des tables auxilliaires

Tags
pipeline

declarer_tables_auxiliaires

Return values
array<string|int, mixed>

Description complétée des tables auxilliaires

territoires_upgrade()

Fonction d'installation et de mise à jour du plugin Territoires.

territoires_upgrade(string $nom_meta_base_version, string $version_cible) : void
Parameters
$nom_meta_base_version : string

Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP

$version_cible : string

Version du schéma de données dans ce plugin (déclaré dans paquet.xml)

territoires_vider_tables()

Fonction de désinstallation du plugin Territoires.

territoires_vider_tables(string $nom_meta_base_version) : void
Parameters
$nom_meta_base_version : string

Nom de la meta informant de la version du schéma de données du plugin installé dans SPIP

territoires_configurer()

Renvoie la configuration du plugin, soit statique (non modifiable), soit utilisateur (modifiable).

territoires_configurer([null|string $type_configuration = 'statique' ]) : array<string|int, mixed>
Parameters
$type_configuration : null|string = 'statique'

Type de configuration. Prend les valeurs statique ou utilisateur.

Return values
array<string|int, mixed>

Tableau de la configuration demandée.

territoires_adapter_config_statique()

Fonction de mise à jour de la config statique du plugin.

territoires_adapter_config_statique(array<string|int, mixed> $config_statique) : void
Parameters
$config_statique : array<string|int, mixed>

Nouvelle configuration statique

territoires_chargement_initial()

Lance le chargement initial des unités de peuplement des régions du monde, des pays et des subdivisions et des infra-subbdivisions françaises.

territoires_chargement_initial() : void

territoires_maj_8_meta_peuplement()

Transfert de la meta de peuplement vers n metas, une par type.

territoires_maj_8_meta_peuplement() : void

territoires_maj_9_unite()

Transfert de la meta de peuplement vers n metas, une par type.

territoires_maj_9_unite(array<string|int, mixed> $config_modifiable) : void
Parameters
$config_modifiable : array<string|int, mixed>

        
On this page

Search results