@@ -21,15 +21,16 @@ class __TPL_CLASS__ extends __TPL_EXTENDS__ implements CacheProxyInterface
21
21
public function getItem ($ key )
22
22
{
23
23
$ event = $ this ->start (__FUNCTION__ , $ key );
24
+
24
25
try {
25
26
$ item = parent ::getItem ($ key );
26
27
} finally {
27
28
$ event ->end = microtime (true );
28
29
}
29
30
if ($ item ->isHit ()) {
30
- ++ $ event ->hits ;
31
+ $ event ->hits ++ ;
31
32
} else {
32
- ++ $ event ->misses ;
33
+ $ event ->misses ++ ;
33
34
}
34
35
$ event ->result = $ item ->get ();
35
36
@@ -39,14 +40,15 @@ public function getItem($key)
39
40
public function hasItem ($ key )
40
41
{
41
42
$ event = $ this ->start (__FUNCTION__ , $ key );
43
+
42
44
try {
43
45
$ event ->result = parent ::hasItem ($ key );
44
46
} finally {
45
47
$ event ->end = microtime (true );
46
48
}
47
49
48
50
if (!$ event ->result ) {
49
- ++ $ event ->misses ;
51
+ $ event ->misses ++ ;
50
52
}
51
53
52
54
return $ event ->result ;
@@ -55,6 +57,7 @@ public function hasItem($key)
55
57
public function deleteItem ($ key )
56
58
{
57
59
$ event = $ this ->start (__FUNCTION__ , $ key );
60
+
58
61
try {
59
62
return $ event ->result = parent ::deleteItem ($ key );
60
63
} finally {
@@ -65,6 +68,7 @@ public function deleteItem($key)
65
68
public function save (CacheItemInterface $ item )
66
69
{
67
70
$ event = $ this ->start (__FUNCTION__ , $ item );
71
+
68
72
try {
69
73
return $ event ->result = parent ::save ($ item );
70
74
} finally {
@@ -75,6 +79,7 @@ public function save(CacheItemInterface $item)
75
79
public function saveDeferred (CacheItemInterface $ item )
76
80
{
77
81
$ event = $ this ->start (__FUNCTION__ , $ item );
82
+
78
83
try {
79
84
return $ event ->result = parent ::saveDeferred ($ item );
80
85
} finally {
@@ -85,6 +90,7 @@ public function saveDeferred(CacheItemInterface $item)
85
90
public function getItems (array $ keys = [])
86
91
{
87
92
$ event = $ this ->start (__FUNCTION__ , $ keys );
93
+
88
94
try {
89
95
$ result = parent ::getItems ($ keys );
90
96
} finally {
@@ -94,9 +100,9 @@ public function getItems(array $keys = [])
94
100
$ event ->result = [];
95
101
foreach ($ result as $ key => $ item ) {
96
102
if ($ item ->isHit ()) {
97
- ++ $ event ->hits ;
103
+ $ event ->hits ++ ;
98
104
} else {
99
- ++ $ event ->misses ;
105
+ $ event ->misses ++ ;
100
106
}
101
107
$ event ->result [$ key ] = $ item ->get ();
102
108
yield $ key => $ item ;
@@ -109,6 +115,7 @@ public function getItems(array $keys = [])
109
115
public function clear ()
110
116
{
111
117
$ event = $ this ->start (__FUNCTION__ );
118
+
112
119
try {
113
120
return $ event ->result = parent ::clear ();
114
121
} finally {
@@ -119,6 +126,7 @@ public function clear()
119
126
public function deleteItems (array $ keys )
120
127
{
121
128
$ event = $ this ->start (__FUNCTION__ , $ keys );
129
+
122
130
try {
123
131
return $ event ->result = parent ::deleteItems ($ keys );
124
132
} finally {
@@ -129,6 +137,7 @@ public function deleteItems(array $keys)
129
137
public function commit ()
130
138
{
131
139
$ event = $ this ->start (__FUNCTION__ );
140
+
132
141
try {
133
142
return $ event ->result = parent ::commit ();
134
143
} finally {
@@ -139,6 +148,7 @@ public function commit()
139
148
public function invalidateTag ($ tag )
140
149
{
141
150
$ event = $ this ->start (__FUNCTION__ , $ tag );
151
+
142
152
try {
143
153
return $ event ->result = parent ::invalidateTag ($ tag );
144
154
} finally {
@@ -149,6 +159,7 @@ public function invalidateTag($tag)
149
159
public function invalidateTags (array $ tags )
150
160
{
151
161
$ event = $ this ->start (__FUNCTION__ , $ tags );
162
+
152
163
try {
153
164
return $ event ->result = parent ::invalidateTags ($ tags );
154
165
} finally {
0 commit comments