+ /**
+ * @var resource
+ */
+ private $dba;
+
+ /**
+ * @var resource|bool
+ */
+ private $lock;
+
+ /**
+ * @var string
+ */
+ private $cache_type;
+
+ /**
+ * @var string
+ */
+ private $dbm_filename;
+
+ /**
+ * constructor - see top of this file for cache type and cache_options
+ *
+ * @param string $cache_type
+ * @param string $dbm_filename
+ * @param string $lock_filename
+ *
+ * @throws Exception
+ * @throws getid3_exception
+ */