public function getListCosign(array $options = array())
    {
        // Paramètre du service de connexion
        $params = $options;
        $this->client = $this->setClientSoap($this->URL_WSDL_COSIGN);
        $result = $this->client->call('getListCosign', $params, self::API_NAMESPACE, self::API_NAMESPACE, $this->createHeaders());

        if ($this->client->fault) {
            $this->errors[] = $this->client->faultstring;

            return false;
        } else {
            $err = $this->client->getError();
            if ($err) {
                $this->errors = $err;

                return $err;
            } else {
                // Si aucun résultat, une chaine vide est retournée, on la transforme en tableau vide
                if (empty($result)) {
                    $result = array();
                }

                // Si un seul résultat, on l'englobe dans un tableau
                if (isset($result['status'])) {
                    $result = array($result);
                }

                return $result;
            }
        }
    }
public function getListCosign(array $options = array())
    {
        // Paramètre du service de connexion
        $params = $options;
        $this->client = $this->setClientSoap($this->URL_WSDL_COSIGN);
        $result = $this->client->call('getListCosign', $params, self::API_NAMESPACE, self::API_NAMESPACE, $this->createHeaders());

        if ($this->client->fault) {
            $this->errors[] = $this->client->faultstring;

            return false;
        } else {
            $err = $this->client->getError();
            if ($err) {
                $this->errors = $err;

                return $err;
            } else {
                // Si aucun résultat, une chaine vide est retournée, on la transforme en tableau vide
                if (empty($result)) {
                    $result = array();
                }

                // Si un seul résultat, on l'englobe dans un tableau
                if (isset($result['status'])) {
                    $result = array($result);
                }

                return $result;
            }
        }
    }
public function getListCosign ( array $ options = array ( ) ) { // Paramètre du service de connexion $ params = $ options ; $ this -> client = $ this -> setClientSoap ( $ this -> URL_WSDL_COSIGN ) ; $ result = $ this -> client -> call ( 'getListCosign' , $ params , self :: API_NAMESPACE , self :: API_NAMESPACE , $ this -> createHeaders ( ) ) ; if ( $ this -> client -> fault ) { $ this -> errors [ ] = $ this -> client -> faultstring ; return false ; } else { $ err = $ this -> client -> getError ( ) ; if ( $ err ) { $ this -> errors = $ err ; return $ err ; } else { // Si aucun résultat, une chaine vide est retournée, on la transforme en tableau vide if ( empty ( $ result ) ) { $ result = array ( ) ; } // Si un seul résultat, on l'englobe dans un tableau if ( isset ( $ result [ 'status' ] ) ) { $ result = array ( $ result ) ; } return $ result ; } } }
fonction permettant d'obtenir le listing des co-signatures.

@param array $options
- [ search: Chaine de caractères permettant une recherche ]
- [ firstResult: index de début de recherche ]
- [ count: Nombre de résultats voulu ]
- [ status: Statut des signatures demandés ]
- [ dateBegin: Date de début ]
- [ dateEnd: Date de fin ]

@return array contenant pour chaque item
- cosignatureEvent : Id de la demande de cosignature
- dateCreation : Date de creation de la demande de signature
- status : Status global de la demande de signature
- fileInfos : Tableau contenant la liste des informations des fichiers à signer/signés
* idFile : Id du fichier
* fileName : Nom du fichier
* cosignersWithStatus : Status de la signature pour chacun des signataires
+ id : Id du signataire
+ status : Status de la signature
- cosignerInfos : Tableau contenant la liste des informations du/des signataires
* firstName : Prénom
* lastName : Nom
* mail : Email
- initiator : Tableau contenant les informations de l'initiateur de la demande de signature
* name : Nom + Prénom
* email : Email
fonction permettant d obtenir le listing des co - signatures .