// Profiler fixed

This commit is contained in:
Francois Gaillard
2013-08-01 17:21:38 +02:00
parent 1447be6f3c
commit 7e7b5af26e

View File

@@ -279,18 +279,25 @@ abstract class Controller extends ControllerCore
return (bool)(int)$b;
}
}
private function sizeofvar($var)
{
$start_memory = memory_get_usage();
try {
$tmp = Tools::unSerialize(serialize($var));
} catch (Exception $e) {
$tmp = strlen((string)$var);
$tmp = $this->getVarData($var);
}
$size = memory_get_usage() - $start_memory;
return $size;
}
private function getVarData($var)
{
if (is_object($var))
return $var;
return (string)$var;
}
public function displayDebug()
{