@@ -51,10 +51,10 @@ public function initialize()
5151 */
5252 public function get (string $ key )
5353 {
54- $ key = static ::validateKey ($ key );
54+ $ key = static ::validateKey ($ key, $ this -> prefix );
5555 $ success = false ;
5656
57- $ data = wincache_ucache_get ($ this -> prefix . $ key , $ success );
57+ $ data = wincache_ucache_get ($ key , $ success );
5858
5959 // Success returned by reference from wincache_ucache_get()
6060 return $ success ? $ data : null ;
@@ -73,9 +73,9 @@ public function get(string $key)
7373 */
7474 public function save (string $ key , $ value , int $ ttl = 60 )
7575 {
76- $ key = static ::validateKey ($ key );
76+ $ key = static ::validateKey ($ key, $ this -> prefix );
7777
78- return wincache_ucache_set ($ this -> prefix . $ key , $ value , $ ttl );
78+ return wincache_ucache_set ($ key , $ value , $ ttl );
7979 }
8080
8181 //--------------------------------------------------------------------
@@ -89,9 +89,9 @@ public function save(string $key, $value, int $ttl = 60)
8989 */
9090 public function delete (string $ key )
9191 {
92- $ key = static ::validateKey ($ key );
92+ $ key = static ::validateKey ($ key, $ this -> prefix );
9393
94- return wincache_ucache_delete ($ this -> prefix . $ key );
94+ return wincache_ucache_delete ($ key );
9595 }
9696
9797 //--------------------------------------------------------------------
@@ -120,9 +120,9 @@ public function deleteMatching(string $pattern)
120120 */
121121 public function increment (string $ key , int $ offset = 1 )
122122 {
123- $ key = static ::validateKey ($ key );
123+ $ key = static ::validateKey ($ key, $ this -> prefix );
124124
125- return wincache_ucache_inc ($ this -> prefix . $ key , $ offset );
125+ return wincache_ucache_inc ($ key , $ offset );
126126 }
127127
128128 //--------------------------------------------------------------------
@@ -137,9 +137,9 @@ public function increment(string $key, int $offset = 1)
137137 */
138138 public function decrement (string $ key , int $ offset = 1 )
139139 {
140- $ key = static ::validateKey ($ key );
140+ $ key = static ::validateKey ($ key, $ this -> prefix );
141141
142- return wincache_ucache_dec ($ this -> prefix . $ key , $ offset );
142+ return wincache_ucache_dec ($ key , $ offset );
143143 }
144144
145145 //--------------------------------------------------------------------
@@ -183,9 +183,9 @@ public function getCacheInfo()
183183 */
184184 public function getMetaData (string $ key )
185185 {
186- $ key = static ::validateKey ($ key );
186+ $ key = static ::validateKey ($ key, $ this -> prefix );
187187
188- if ($ stored = wincache_ucache_info (false , $ this -> prefix . $ key ))
188+ if ($ stored = wincache_ucache_info (false , $ key ))
189189 {
190190 $ age = $ stored ['ucache_entries ' ][1 ]['age_seconds ' ];
191191 $ ttl = $ stored ['ucache_entries ' ][1 ]['ttl_seconds ' ];
0 commit comments