diff --git a/src/classes/console_app.php b/src/classes/console_app.php index 29277e6..558cae8 100644 --- a/src/classes/console_app.php +++ b/src/classes/console_app.php @@ -5,8 +5,13 @@ declare(strict_types=1); namespace tts; final class console_app { + public static $is_cli = false; public static function is_cli() { + if (static::$is_cli) { + return true; + } + if (defined('STDIN')) { return true; } @@ -19,7 +24,10 @@ final class console_app { return true; } - if (empty($_SERVER['REMOTE_ADDR']) && !isset($_SERVER['HTTP_USER_AGENT']) && px_count($_SERVER['argv']) > 0) { +// $argv = $_SERVER['argv'] ?? []; +// && count($argv) > 0 + + if (!isset($_SERVER['REMOTE_ADDR']) && !isset($_SERVER['HTTP_USER_AGENT'])) { return true; } diff --git a/src/classes/loadall.php b/src/classes/loadall.php index 8a82a8d..874f8ae 100644 --- a/src/classes/loadall.php +++ b/src/classes/loadall.php @@ -26,7 +26,7 @@ final class loadall { $config_path = $root_path . ltrim($path, "/"); if ($cdir = scandir($config_path)) { - fwrite($fl_handle, "