ボルト インストールでコンテンツが公開されたときに 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
空です。