protected function storeContext($context, $location) { $cacheFile = $location . '/cache/apidoc.data'; if (!is_dir($dir = dirname($cacheFile))) { mkdir($dir, 0777, true); } file_put_contents($cacheFile, serialize($context)); }