Changeset 102719 in spip-zone for _plugins_/http/trunk


Ignore:
Timestamp:
Feb 7, 2017, 2:01:48 PM (2 years ago)
Author:
rastapopoulos@…
Message:

Ajouter un pipeline au tout début du hit (enfin ya déjà eu des trucs SPIP avant d'arriver dans l'action, mais c'est quand même pas mal au début) ce qui permet de faire des choses (comme connecter un utilisateur) avant tout le reste.

Location:
_plugins_/http/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/http/trunk/action/api_http.php

    r95995 r102719  
    2121        // On crée déjà la réponse, mais totalement vide, qui sera modifiée et remplie au fil du temps
    2222        $reponse = new Response();
     23       
     24        // On passe dans un pipeline avant toute vraie requête à SPIP
     25        $reponse = pipeline(
     26                'http_pre_requete',
     27                array(
     28                        'args' => array(
     29                                'requete' => $requete,
     30                        ),
     31                        'data' => $reponse,
     32                )
     33        );
    2334       
    2435        // Il faut au moins le format dans l'argument sinon rien
  • _plugins_/http/trunk/paquet.xml

    r99945 r102719  
    22        prefix="http"
    33        categorie="outil"
    4         version="1.2.6"
     4        version="1.2.7"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
     
    1616
    1717        <pipeline nom="autoriser" inclure="http_autorisations.php" />
     18        <pipeline nom="http_pre_requete" action="" />
    1819        <pipeline nom="http_final" action="" />
    1920</paquet>
Note: See TracChangeset for help on using the changeset viewer.