@@ -37,6 +37,12 @@ class FlushCacheByTags
37
37
*/
38
38
private $ tagResolver ;
39
39
40
+ /**
41
+ * @param FrontendPool $cachePool
42
+ * @param StateInterface $cacheState
43
+ * @param string[] $cacheList
44
+ * @param Resolver $tagResolver
45
+ */
40
46
public function __construct (
41
47
FrontendPool $ cachePool ,
42
48
StateInterface $ cacheState ,
@@ -52,6 +58,10 @@ public function __construct(
52
58
/**
53
59
* Clean cache when object is saved
54
60
*
61
+ * @param AbstractResource $subject
62
+ * @param AbstractResource $result
63
+ * @param AbstractModel $object
64
+ * @return AbstractResource
55
65
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
56
66
*/
57
67
public function afterSave (
@@ -68,6 +78,10 @@ public function afterSave(
68
78
/**
69
79
* Clean cache when object is deleted
70
80
*
81
+ * @param AbstractResource $subject
82
+ * @param AbstractResource $result
83
+ * @param AbstractModel $object
84
+ * @return AbstractResource
71
85
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
72
86
*/
73
87
public function afterDelete (
@@ -85,6 +99,7 @@ public function afterDelete(
85
99
* Clean cache by tags
86
100
*
87
101
* @param string[] $tags
102
+ * @return void
88
103
*/
89
104
private function cleanCacheByTags (array $ tags ): void
90
105
{
0 commit comments