Beispiel #1
0
 protected function __construct()
 {
     $prefix = mfwApplication::cachePrefix();
     session_name("{$prefix}seskey");
     $this->prefix = mfwApplication::cachePrefix();
     session_start();
 }
Beispiel #2
0
 public static function deletePrefixMatch($keyprefix)
 {
     $keyprefix = mfwApplication::cachePrefix() . $keyprefix;
     $keyprefix = preg_quote($keyprefix, '/');
     $it = new APCIterator('user', "/^{$keyprefix}/", APC_ITER_KEY);
     foreach ($it as $i) {
         apc_delete($i['key']);
     }
 }
Beispiel #3
0
 /**
  * prefixを付加したキーを生成.
  */
 protected static function makeKey($key)
 {
     $prefix = mfwApplication::cachePrefix();
     return "{$prefix}{$key}";
 }