Changeset 115611 in spip-zone


Ignore:
Timestamp:
Jun 11, 2019, 2:54:14 PM (5 days ago)
Author:
eric@…
Message:

Version refactorée et fonctionnelle du plugin SVP API permettant d'y intégrer les collections catégories/tags et affectations fournies par SVP Typologie

Location:
_plugins_/svp_api/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/svp_api/trunk/inc/verifier_requete_svp.php

    r115598 r115611  
    88if (!defined('_ECRIRE_INC_VERSION')) {
    99        return;
    10 }
    11 
    12 /**
    13  * Déclare les collections accessibles via HTTP GET.
    14  * Par défaut, le plugin propose les collections `plugins` et `depots`.
    15  *
    16  * @pipeline declarer_collections_svp
    17  *
    18  * @return array
    19  *                 Description des collections.
    20 **/
    21 function requete_declarer_collections() {
    22 
    23         // Les index désignent les collections, le tableau associé contient les filtres admissibles.
    24         // -- Par défaut, svpapi fournit deux collections, plugins et depots.
    25         $collections = array(
    26                 'plugins' => array(
    27                         'ressource' => 'prefixe',
    28                         'module'    => 'svpapi',
    29                         'filtres'   => array(
    30                                 array(
    31                                         'critere' => 'compatible_spip'
    32                                 ),
    33                         )
    34                 ),
    35                 'depots'  => array(
    36                         'module'  => 'svpapi',
    37                         'filtres' => array(
    38                                 array(
    39                                         'nom' => 'type'
    40                                 )
    41                         )
    42                 )
    43         );
    44 
    45         $collections = pipeline('declarer_collections_svp', $collections);
    46 
    47         return $collections;
    4810}
    4911
  • _plugins_/svp_api/trunk/paquet.xml

    r115582 r115611  
    22        prefix="svpapi"
    33        categorie="outil"
    4         version="0.5.0"
     4        version="0.5.1"
    55        etat="test"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.