From 55a7676edb8ba5fff81b51ca0f826cd271d8bbdb Mon Sep 17 00:00:00 2001 From: Trent Steel Date: Mon, 5 May 2014 20:45:15 +1000 Subject: [PATCH] Generate an APC prefix based on __FILE__ Relates to https://github.com/symfony/symfony-standard/issues/654 --- components/class_loader/cache_class_loader.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/class_loader/cache_class_loader.rst b/components/class_loader/cache_class_loader.rst index 1d122fd9fef..c9c1956d808 100644 --- a/components/class_loader/cache_class_loader.rst +++ b/components/class_loader/cache_class_loader.rst @@ -34,8 +34,8 @@ ApcClassLoader // instance of a class that implements a findFile() method, like the ClassLoader $loader = ...; - // my_prefix is the APC namespace prefix to use - $cachedLoader = new ApcClassLoader('my_prefix', $loader); + // sha1(__FILE__) generates an APC namespace prefix + $cachedLoader = new ApcClassLoader(sha1(__FILE__), $loader); // register the cached class loader $cachedLoader->register(); @@ -54,8 +54,8 @@ it is straightforward:: // instance of a class that implements a findFile() method, like the ClassLoader $loader = ...; - // my_prefix is the XCache namespace - $cachedLoader = new XcacheClassLoader('my_prefix', $loader); + // sha1(__FILE__) generates an XCache namespace prefix + $cachedLoader = new XcacheClassLoader(sha1(__FILE__), $loader); // register the cached class loader $cachedLoader->register();