sebastian/environment
sebastian/environment helps PHP developers detect runtime details (PHP vs HHVM, OS, architecture, 32/64-bit, debugging extensions) to choose runtime-specific execution paths. Commonly used by testing tools to adapt behavior to the environment.
Runtime::getCurrentSettings() forwards empty-string overrides for php.ini-only extensionsRuntime::getCurrentSettings() forwards empty-string overrides for php.ini-only extensionsRuntime::getCurrentSettings() does not quote values, breaking php -d round-tripRuntime::getCurrentSettings() does not quote values, breaking php -d round-tripRuntime::getSettingsNotChangeableAtRuntime()Runtime::getSettingsNotChangeableAtRuntime()#80: Support for FORCE_COLOR environment variableHost classRuntime::isOpcacheActive() publicRuntime::canCollectCodeCoverage()Runtime::canCollectCodeCoverage()Console::hasColorSupport() with Symfony's StreamOutput::hasColorSupport() implementationRuntime::getBinary() method is now deprecated, use escapeshellarg(PHP_BINARY) insteadRuntime::getRawBinary() method is now deprecated, use the PHP_BINARY constant insteadRuntime::getRawBinary()Runtime::getRawBinary()How can I help you explore Laravel packages today?