Changeset 96872 in spip-zone


Ignore:
Timestamp:
Apr 29, 2016, 7:30:07 PM (5 years ago)
Author:
eric@…
Message:

Ajouter un explode sur les champs liste enregistrés sous forme de chaine

Location:
_plugins_/svp_api/trunk
Files:
2 edited

Legend:

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

    r96871 r96872  
    2222        define('_SVPAPI_CHAMPS_VERSION_PLUGIN', 'vmax');
    2323}
     24if (!defined('_SVPAPI_CHAMPS_LISTE_PLUGIN')) {
     25        /**
     26         *
     27         */
     28        define('_SVPAPI_CHAMPS_LISTE_PLUGIN', 'branches_spip');
     29}
    2430
    2531if (!defined('_SVPAPI_CHAMPS_MULTI_PAQUET')) {
     
    4046         */
    4147        define('_SVPAPI_CHAMPS_VERSION_PAQUET', 'version, version_base');
     48}
     49if (!defined('_SVPAPI_CHAMPS_LISTE_PAQUET')) {
     50        /**
     51         *
     52         */
     53        define('_SVPAPI_CHAMPS_LISTE_PAQUET', 'branches_spip');
    4254}
    4355
     
    158170        $champs_serialises = explode(',', constant('_SVPAPI_CHAMPS_SERIALISES_' . strtoupper($type_objet)));
    159171        $champs_version = explode(',', constant('_SVPAPI_CHAMPS_VERSION_' . strtoupper($type_objet)));
     172        $champs_liste = explode(',', constant('_SVPAPI_CHAMPS_LISTE_' . strtoupper($type_objet)));
    160173
    161174        if ($objet) {
     
    174187                                $objet_normalise[$_champ] = denormaliser_version($_valeur);
    175188                        }
     189
     190                        if (in_array($_champ, $champs_liste)) {
     191                                $objet_normalise[$_champ] = explode(',', $_valeur);
     192                        }
    176193                }
    177194        }
  • _plugins_/svp_api/trunk/paquet.xml

    r96871 r96872  
    22        prefix="svpapi"
    33        categorie="outil"
    4         version="0.2.3"
     4        version="0.2.4"
    55        etat="test"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.