1 | <?php |
||
20 | class Hook extends AbstractHook |
||
21 | { |
||
22 | /** |
||
23 | * Async. |
||
24 | * |
||
25 | * @var Async |
||
26 | */ |
||
27 | protected $async; |
||
28 | |||
29 | /** |
||
30 | * Constructor. |
||
31 | * |
||
32 | * @param Async $async |
||
33 | */ |
||
34 | public function __construct(Async $async) |
||
38 | |||
39 | /** |
||
40 | * {@inheritdoc} |
||
41 | */ |
||
42 | public function postCreateCollection(Collection $parent, Collection $node, bool $clone): void |
||
49 | |||
50 | /** |
||
51 | * {@inheritdoc} |
||
52 | */ |
||
53 | public function postCreateFile(Collection $parent, File $node, bool $clone): void |
||
60 | |||
61 | /** |
||
62 | * {@inheritdoc} |
||
63 | */ |
||
64 | public function postDeleteCollection(Collection $node, bool $force, ?string $recursion, bool $recursion_first): void |
||
75 | |||
76 | /** |
||
77 | * {@inheritdoc} |
||
78 | */ |
||
79 | public function postDeleteFile(File $node, bool $force, ?string $recursion, bool $recursion_first): void |
||
91 | |||
92 | /** |
||
93 | * {@inheritdoc} |
||
94 | */ |
||
95 | public function postSaveNodeAttributes(NodeInterface $node, array $attributes, array $remove, ?string $recursion, bool $recursion_first): void |
||
118 | } |
||
119 |