<?php /** * Common Functions for testing * * Several application-wide utility methods. * * @package CodeIgniter * @category Common Functions */ if (! function_exists('is_cli')) { /** * Is CLI? * * Test to see if a request was made from the command line. * You can set the return value for testing. * * @param boolean $new_return return value to set * @return boolean */ function is_cli(bool $new_return = null): bool { // PHPUnit always runs via CLI. static $return_value = true; if ($new_return !== null) { $return_value = $new_return; } return $return_value; } } //--------------------------------------------------------------------