Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour à toutes et tous,
Une petite question parce que je n'arrive pas à trouver de réponses: est-ce qu'il est possible de faire un test pour savoir si notre application fonctionne sur navigateur web (fonctionnement normal) ou sur une console (dans mon cas lors de tests unitaires avec PHPUnit).
Je cherche à savoir si c'est possible afin d'avoir le choix sur comment terminer une fonction en fonction de si je suis sur un navigateur web ou si je suis en console et que mes tests unitaires sont en train de s'exécuter.
Cordialement,
Ragnatos
Hors ligne
Bonjour,
Je n'ai pas vraiment compris ce que tu veux. Peux tu reformuler ?
A tout hasard au pif, voici un lien, s'il aide...
http://blanchon-vincent.developpez.com/ … n-avancee/
Hors ligne
Bonjour,
entre-temps j'ai trouvé la solution que je voulais en utilisant la fonction php_sapi_name() https://secure.php.net/manual/fr/functi … i-name.php
du coup je peux faire mon test comme je le voulais:
if(php_sapi_name() != 'cli') { //fonctionnement normal } else { //fonctionnement console }
Dernière modification par Ragnatos (04-05-2016 10:26:57)
Hors ligne