4.3 Classe \Dcp\TransformationEngine\Client

La classe \Dcp\TransformationEngine\Client implémente l'API cliente pour l'utilisation d'un serveur TE.

Cette API cliente est fourni par le module dynacase-tengine-client.

Elle permet de soumettre des fichiers pour transformation, récupérer le status des tâches ainsi créés, récupérer le fichier produit par ces tâches et interrompre des tâches.

4.3.1 Constructeur

new \Dcp\TransformationEngine\Client( string $host, int $port )

4.3.1.1 Liste des paramètres

(string) host
Le nom d'hôte (ou l'adresse IP) du serveur TE auquel doit se connecter le client.
(int) port
Le port TCP du serveur TE auquel doit se connecter le client.

4.3.1.2 Exemples

L'adresse et le port renseignés dans les paramètres applicatifs de Dynacase sont accessibles avec la fonction \ApplicationParameterManager::getScopedParameterValue() et les paramètres TE_HOST et TE_PORT :

$clientTE = new \Dcp\TransformationEngine\Client(
    \ApplicationParameterManager::getScopedParameterValue("TE_HOST"),
    \ApplicationParameterManager::getScopedParameterValue("TE_PORT")
);

4.3.1.3 Notes

Aucune.

4.3.1.4 Voir aussi

Aucun.

×
1.4