ezmashup.php
Ce fichier contient la personnalisation des services du plugin REST Factory.
Le plugin Mashup Factory utilise ces services pour exposer via une API REST la collection des feeds.
Table of Contents
Functions
- feeds_collectionner() : array<string|int, mixed>
- Récupère les configurations des feeds ainsi que leur statu de peuplement.
- feeds_conditionner_categorie() : string
- Calcule la condition du filtre `categorie` pour lequel il est possible de passer une liste d'identifiants séparés par une virgule.
Functions
feeds_collectionner()
Récupère les configurations des feeds ainsi que leur statu de peuplement.
feeds_collectionner(array<string|int, mixed> $conditions, array<string|int, mixed> $filtres, array<string|int, mixed> $configuration) : array<string|int, mixed>
Il est possible de filtrer la liste avec les critères facultatifs categorie
ou plugin
.
Parameters
- $conditions : array<string|int, mixed>
-
Conditions à appliquer au select
- $filtres : array<string|int, mixed>
-
Tableau des critères de filtrage additionnels à appliquer au select.
- $configuration : array<string|int, mixed>
-
Configuration de la collection utile pour savoir quelle fonction appeler pour construire chaque filtre.
Return values
array<string|int, mixed> —Tableau des feeds.
feeds_conditionner_categorie()
Calcule la condition du filtre `categorie` pour lequel il est possible de passer une liste d'identifiants séparés par une virgule.
feeds_conditionner_categorie(string $valeur) : string
Parameters
- $valeur : string
-
Valeur du critère
categorie
.
Return values
string —La condition SQL sur le champ category
de la table spip_feeds
.