folding Persistance\PurgeLimiter into Data\Filesystem
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
namespace PrivateBin\Persistence;
|
||||
|
||||
use Exception;
|
||||
use PrivateBin\Data\AbstractData;
|
||||
|
||||
/**
|
||||
* AbstractPersistence
|
||||
@@ -30,6 +31,15 @@ abstract class AbstractPersistence
|
||||
*/
|
||||
private static $_path = 'data';
|
||||
|
||||
/**
|
||||
* data storage to use to persist something
|
||||
*
|
||||
* @access private
|
||||
* @static
|
||||
* @var AbstractData
|
||||
*/
|
||||
protected static $_store;
|
||||
|
||||
/**
|
||||
* set the path
|
||||
*
|
||||
@@ -42,6 +52,18 @@ abstract class AbstractPersistence
|
||||
self::$_path = $path;
|
||||
}
|
||||
|
||||
/**
|
||||
* set the path
|
||||
*
|
||||
* @access public
|
||||
* @static
|
||||
* @param AbstractData $store
|
||||
*/
|
||||
public static function setStore(AbstractData $store)
|
||||
{
|
||||
self::$_store = $store;
|
||||
}
|
||||
|
||||
/**
|
||||
* get the path
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user