protected function &getData($filename) { static $data = array(); static $files = array(); if (!in_array($filename, $files)) { $data[$filename] = unserialize(file_get_contents($filename)); $files[] = $filename; } return $data[$filename]; }