我正在编写一个扩展程序,在我的螺栓安装上发布内容时向IFTTT发送通知。
在我的扩展程序中使用回调,我可以将\Bolt\Content
对象链接到已引发的事件但是如何才能获得永久链接?
这是回调代码:
public function postSaveCallback(\Bolt\Events\StorageEvent $event)
{
$content = $event->getContent();
// Payload
$payload = array(
'value1' => $content->get('title'),
'value2' => $content->get('link')
);
$this->sendRequest("published", $payload);
}
检索变量$content->title
并具有给定值,但$content->link
为空。
答案 0 :(得分:0)
好的,明白了。
link不是变量,而是Bolt\Content
中定义的函数。
所以,我只需要致电'value2' => $content->link()