Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 abstract class BaseLocker extends Singleton
00016 {
00017 protected $pool = array();
00018
00020 abstract public function get($key);
00021
00023 abstract public function free($key);
00024
00026 abstract public function drop($key);
00027
00029 public function clean()
00030 {
00031 foreach (array_keys($this->pool) as $key)
00032 $this->drop($key);
00033
00034 return true;
00035 }
00036 }
00037 ?>