function CodeExporter::exportVariable
3 calls to CodeExporter::exportVariable()
- CodeExporter::constants in vendor/
sebastian/ global-state/ src/ CodeExporter.php - CodeExporter::globalVariables in vendor/
sebastian/ global-state/ src/ CodeExporter.php - CodeExporter::iniSettings in vendor/
sebastian/ global-state/ src/ CodeExporter.php
File
-
vendor/
sebastian/ global-state/ src/ CodeExporter.php, line 78
Class
Namespace
SebastianBergmann\GlobalStateCode
private function exportVariable(mixed $variable) : string {
if (is_scalar($variable) || null === $variable || is_array($variable) && $this->arrayOnlyContainsScalars($variable)) {
return var_export($variable, true);
}
return 'unserialize(' . var_export(serialize($variable), true) . ')';
}