Kdyby/Console – vývojový / produkční režim

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kejlicz
Člen | 201
+
0
-

Ahoj.

Jak mám prosím detekovat, že je program spuštěn z konzole. Pokud možno v bootstrap.php, protože podle toho potřebuji na localhostu nastavit produkční režim. Potřebuji to proto, že z Console spouštím pouze již odladěné importní scripty, které mi dodávají testovací data potřebná pro vývoj. Teď vypínám vývojový režim ručně v bootstrap.php a po importu zase vývojový režim zapnu.

Dělám to proto, že importní scripty jsou ve vývojovém režimu šíleně pomalé.

Díky za pomoc.

David Grudl
Nette Core | 8239
+
+2
-

if (PHP_SAPI === 'cli') ...

kejlicz
Člen | 201
+
0
-

Díky. Nedošlo mi, že to bude věc čistého PHP.