我的应用程序中的“订阅者”集合上有三个操作挂钩:
'item.update.subscribers' => function (array $data) {}
'item.delete.subscribers' => function (array $data) {}
'item.create.subscribers' => function (array $data) {}
和以下过滤器挂钩:
'item.create.subscribers:before' => function (\Directus\Hook\Payload $payload) {}
除动作钩子外的所有钩子都item.create.subscribers
按预期工作。这是我在浏览器控制台中遇到的错误:
如果我将函数 arg 更改为function ($data)
, $data
is null
。