13.5.2.6 Dir::postRemoveDocument()

La méthode postRemoveDocument est appelée par la méthode removeDocument après que le document ait été enlevé du dossier (si noprepost est égal à false).

13.5.2.6.1 Description

string postRemoveDocument ( string $docid )

13.5.2.6.1.1 Avertissements

Aucun.

13.5.2.6.2 Liste des paramètres

(string) docid
L'identifiant (identifiant numérique ou nom logique) du document qui a été supprimé dans le dossier.

13.5.2.6.3 Valeur de retour

La méthode retourne une chaîne vide s'il n'y a pas d'erreurs, ou une chaîne non- vide contenant le message d'erreur dans le cas contraire.

13.5.2.6.4 Erreurs / Exceptions

Aucune.

13.5.2.6.5 Historique

13.5.2.6.5.1 Release 3.2.5

La méthode postRemoveDocument remplace la méthode précédemment nommée postUnlinkDoc.

L'utilisation de postUnlinkDoc est obsolète depuis la version 3.2.5 de dynacase-core.

13.5.2.6.6 Exemples

 
namespace Facturation;
 
class ArchiveFacture extends \Dcp\Family\Dir {
 
    public function postRemoveDocument($docId) {
        /*
         * Mettre la facture dans l'état 'Brouillon'
         * lorsqu'elle est enlevé du dossier
         */
        $facture = new_Doc('', $docId, true);
        $facture->setState('ST_Brouillon');
        return '';
    }
 
}

13.5.2.6.7 Notes

Aucune.

13.5.2.6.8 Voir aussi

×
nouveauté