/** * @param HookEvent $event */ public function onRenderActivityComposerHeader(HookEvent $event) { $payload = $event->getPayload(); if (false == app()->auth()->logged()) { return; } if (!$payload instanceof PosterInterface) { return; } if (!app()->aclService()->pass($payload, 'video__create')) { return; } $content = app()->viewHelper()->partial('platform/video/partial/composer-header-upload-video'); $event->append($content); }
/** * @param HookEvent $event */ public function onRenderActivityComposerFooter(HookEvent $event) { $payload = $event->getPayload(); if (false == app()->auth()->logged()) { return; } if (!$payload instanceof PosterInterface) { return; } $content = app()->viewHelper()->partial('platform/user/partial/composer-footer-add-people'); $event->append($content); }
/** * @param HookEvent $event */ public function onRenderActivityComposerFooter(HookEvent $event) { $payload = $event->getPayload(); if (false == app()->auth()->logged()) { return; } if (!$payload instanceof PosterInterface) { return; } if (!app()->aclService()->pass($payload, 'activity__checkin')) { return; } $content = app()->viewHelper()->partial('platform/feed/partial/composer-footer-add-place'); $event->append($content); }