@@ -67,11 +67,11 @@ private function timeCall($name, array $arguments = null)
6767 return $ object ;
6868 }
6969
70- public function getItem ($ key, array $ tags = [] )
70+ public function getItem ($ key )
7171 {
72- $ call = $ this ->timeCall (__FUNCTION__ , [$ key, $ tags ]);
73- $ result = $ call ->result ;
74- $ call ->isHit = $ result ->isHit ();
72+ $ call = $ this ->timeCall (__FUNCTION__ , [$ key ]);
73+ $ result = $ call ->result ;
74+ $ call ->isHit = $ result ->isHit ();
7575
7676 // Display the result in a good way depending on the data type
7777 if ($ call ->isHit ) {
@@ -85,17 +85,17 @@ public function getItem($key, array $tags = [])
8585 return $ result ;
8686 }
8787
88- public function hasItem ($ key, array $ tags = [] )
88+ public function hasItem ($ key )
8989 {
90- $ call = $ this ->timeCall (__FUNCTION__ , [$ key, $ tags ]);
90+ $ call = $ this ->timeCall (__FUNCTION__ , [$ key ]);
9191 $ this ->addCall ($ call );
9292
9393 return $ call ->result ;
9494 }
9595
96- public function deleteItem ($ key, array $ tags = [] )
96+ public function deleteItem ($ key )
9797 {
98- $ call = $ this ->timeCall (__FUNCTION__ , [$ key, $ tags ]);
98+ $ call = $ this ->timeCall (__FUNCTION__ , [$ key ]);
9999 $ this ->addCall ($ call );
100100
101101 return $ call ->result ;
@@ -125,35 +125,43 @@ public function saveDeferred(CacheItemInterface $item)
125125 return $ call ->result ;
126126 }
127127
128- public function getItems (array $ keys = [], array $ tags = [] )
128+ public function getItems (array $ keys = [])
129129 {
130- $ call = $ this ->timeCall (__FUNCTION__ , [$ keys, $ tags ]);
130+ $ call = $ this ->timeCall (__FUNCTION__ , [$ keys ]);
131131 $ result = $ call ->result ;
132132 $ call ->result = sprintf ('<DATA:%s> ' , gettype ($ result ));
133133 $ this ->addCall ($ call );
134134
135135 return $ result ;
136136 }
137137
138- public function clear (array $ tags = [])
138+ public function clear ()
139+ {
140+ $ call = $ this ->timeCall (__FUNCTION__ , []);
141+ $ this ->addCall ($ call );
142+
143+ return $ call ->result ;
144+ }
145+
146+ public function clearTags (array $ tags )
139147 {
140- $ call = $ this ->timeCall (__FUNCTION__ , [$ tags ]);
148+ $ call = $ this ->timeCall (__FUNCTION__ , [$ tags ]);
141149 $ this ->addCall ($ call );
142150
143151 return $ call ->result ;
144152 }
145153
146- public function deleteItems (array $ keys, array $ tags = [] )
154+ public function deleteItems (array $ keys )
147155 {
148- $ call = $ this ->timeCall (__FUNCTION__ , [$ keys, $ tags ]);
156+ $ call = $ this ->timeCall (__FUNCTION__ , [$ keys ]);
149157 $ this ->addCall ($ call );
150158
151159 return $ call ->result ;
152160 }
153161
154162 public function commit ()
155163 {
156- $ call = $ this ->timeCall (__FUNCTION__ );
164+ $ call = $ this ->timeCall (__FUNCTION__ );
157165 $ this ->addCall ($ call );
158166
159167 return $ call ->result ;
0 commit comments