wiki.techinc.nl/includes/objectcache/EmptyBagOStuff.php
2011-11-01 18:32:05 +00:00

27 lines
473 B
PHP

<?php
/**
* A BagOStuff object with no objects in it. Used to provide a no-op object to calling code.
*
* @ingroup Cache
*/
class EmptyBagOStuff extends BagOStuff {
function get( $key ) {
return false;
}
function set( $key, $value, $exp = 0 ) {
return true;
}
function delete( $key, $time = 0 ) {
return true;
}
}
/**
* Backwards compatibility alias for EmptyBagOStuff
* @deprecated since 1.18
*/
class FakeMemCachedClient extends EmptyBagOStuff {
}