Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 04-05-2016 09:39:14

Ragnatos
Membre
Date d'inscription: 26-04-2016
Messages: 10

Tester utilisation sur navigateur ou en console

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

 

#2 04-05-2016 10:00:18

JGreco
Administrateur
Date d'inscription: 22-12-2012
Messages: 432

Re: Tester utilisation sur navigateur ou en console

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/


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

#3 04-05-2016 10:26:48

Ragnatos
Membre
Date d'inscription: 26-04-2016
Messages: 10

Re: Tester utilisation sur navigateur ou en console

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:

Code:

if(php_sapi_name() != 'cli')
{
    //fonctionnement normal
}
else
{
   //fonctionnement console
}

Dernière modification par Ragnatos (04-05-2016 10:26:57)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages