public function init() { $tmpFileName = $this->getPassesAndFailsCachePath(); if (file_exists($tmpFileName)) { $array = unserialize(file_get_contents($tmpFileName)); } else { $array = array(); } if ($array) { self::$_lastRunsPassesAndFails = $array; } }
public function cachePassesAndFails() { $tmpFileName = sys_get_temp_dir() . '/' . md5(serialize($this->_testCases)); if (file_exists($tmpFileName)) { $array = unserialize(file_get_contents($tmpFileName)); } else { $array = array(); } if (!empty($array)) { self::$_lastRunsPassesAndFails = $array; } file_put_contents($tmpFileName, serialize(self::$_passesAndFails)); }