• [^] # Re: J'aimais bien PHP

    Posté par . En réponse au journal PHP, A Fractal Of Bad Design. Évalué à 4.

    Sauf que trois mainteneurs pour un module où il y a peu d'activité, quand une fois il y'en a (et surtout que j'amène des solutions qui sont demandées depuis longtemps …
    Il m'a fallu une semaine pour plonger dans le code de PHP. À ce moment j'étais "chaud". Maintenant ça fait 5 mois que je n'ai plus touché à ce code, j'ai très peu la motiv' de me refaire une semaine avec la documentation très lacunaire de Zend pour comprendre à nouveau ce que font mes patchs.

    Et les patchs seraient faciles à refaire, dès que le code qui permet d'encoder ça :

    <?PHP
    array(
     'oid'=> LDAP_CONTROL_PAGEDRESULTS,
     'iscritical'=> $critical,
     'value'=> array(
     'type'=>'sequence', 'value'=>array(
     array('type'=>'integer', 'value'=>$page_size),
     array('type'=>'octetstring', 'value'=>$cookie)
     )
     )
    )
    ?>
    
    

    en BER (et retour) est intégré. C'est le deuxième patch, il modifie ldap_parse_result et ldap_set_options pour permettre cette conversion. Les patchs suivant auraient été ceux qui ajoute ça sur des fonctions comme ldap_search_ext.

    "It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell