public function __construct($storage, $saveMethod = null, $deleteMethod = null, $flushMethod = null)
{
$this->storage = $storage;
$this->methods = ['save' => $saveMethod ?: 'persist', 'delete' => $deleteMethod ?: 'remove', 'flush' => $flushMethod ?: 'flush'];
}