mirror of
https://github.com/friendica/friendica
synced 2025-03-04 11:08:26 +00:00
Add events for post_local, post_local_start and post_local_end
This commit is contained in:
parent
10f5f0358a
commit
649ddf7ab9
3 changed files with 51 additions and 33 deletions
|
@ -40,6 +40,9 @@ final class HookEventBridge
|
||||||
ArrayFilterEvent::NAV_INFO => 'nav_info',
|
ArrayFilterEvent::NAV_INFO => 'nav_info',
|
||||||
ArrayFilterEvent::FEATURE_ENABLED => 'isEnabled',
|
ArrayFilterEvent::FEATURE_ENABLED => 'isEnabled',
|
||||||
ArrayFilterEvent::FEATURE_GET => 'get',
|
ArrayFilterEvent::FEATURE_GET => 'get',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_START => 'post_local_start',
|
||||||
|
ArrayFilterEvent::POST_LOCAL => 'post_local',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_END => 'post_local_end',
|
||||||
HtmlFilterEvent::HEAD => 'head',
|
HtmlFilterEvent::HEAD => 'head',
|
||||||
HtmlFilterEvent::FOOTER => 'footer',
|
HtmlFilterEvent::FOOTER => 'footer',
|
||||||
HtmlFilterEvent::PAGE_HEADER => 'page_header',
|
HtmlFilterEvent::PAGE_HEADER => 'page_header',
|
||||||
|
@ -59,6 +62,9 @@ final class HookEventBridge
|
||||||
ArrayFilterEvent::NAV_INFO => 'onArrayFilterEvent',
|
ArrayFilterEvent::NAV_INFO => 'onArrayFilterEvent',
|
||||||
ArrayFilterEvent::FEATURE_ENABLED => 'onArrayFilterEvent',
|
ArrayFilterEvent::FEATURE_ENABLED => 'onArrayFilterEvent',
|
||||||
ArrayFilterEvent::FEATURE_GET => 'onArrayFilterEvent',
|
ArrayFilterEvent::FEATURE_GET => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_START => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_END => 'onArrayFilterEvent',
|
||||||
HtmlFilterEvent::HEAD => 'onHtmlFilterEvent',
|
HtmlFilterEvent::HEAD => 'onHtmlFilterEvent',
|
||||||
HtmlFilterEvent::FOOTER => 'onHtmlFilterEvent',
|
HtmlFilterEvent::FOOTER => 'onHtmlFilterEvent',
|
||||||
HtmlFilterEvent::PAGE_HEADER => 'onHtmlFilterEvent',
|
HtmlFilterEvent::PAGE_HEADER => 'onHtmlFilterEvent',
|
||||||
|
|
|
@ -24,6 +24,12 @@ final class ArrayFilterEvent extends Event
|
||||||
|
|
||||||
public const FEATURE_GET = 'friendica.data.feature_get';
|
public const FEATURE_GET = 'friendica.data.feature_get';
|
||||||
|
|
||||||
|
public const POST_LOCAL_START = 'friendica.data.post_local_start';
|
||||||
|
|
||||||
|
public const POST_LOCAL = 'friendica.data.post_local';
|
||||||
|
|
||||||
|
public const POST_LOCAL_END = 'friendica.data.post_local_end';
|
||||||
|
|
||||||
private array $array;
|
private array $array;
|
||||||
|
|
||||||
public function __construct(string $name, array $array)
|
public function __construct(string $name, array $array)
|
||||||
|
|
|
@ -28,6 +28,9 @@ class HookEventBridgeTest extends TestCase
|
||||||
ArrayFilterEvent::NAV_INFO => 'onArrayFilterEvent',
|
ArrayFilterEvent::NAV_INFO => 'onArrayFilterEvent',
|
||||||
ArrayFilterEvent::FEATURE_ENABLED => 'onArrayFilterEvent',
|
ArrayFilterEvent::FEATURE_ENABLED => 'onArrayFilterEvent',
|
||||||
ArrayFilterEvent::FEATURE_GET => 'onArrayFilterEvent',
|
ArrayFilterEvent::FEATURE_GET => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_START => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL => 'onArrayFilterEvent',
|
||||||
|
ArrayFilterEvent::POST_LOCAL_END => 'onArrayFilterEvent',
|
||||||
HtmlFilterEvent::HEAD => 'onHtmlFilterEvent',
|
HtmlFilterEvent::HEAD => 'onHtmlFilterEvent',
|
||||||
HtmlFilterEvent::FOOTER => 'onHtmlFilterEvent',
|
HtmlFilterEvent::FOOTER => 'onHtmlFilterEvent',
|
||||||
HtmlFilterEvent::PAGE_HEADER => 'onHtmlFilterEvent',
|
HtmlFilterEvent::PAGE_HEADER => 'onHtmlFilterEvent',
|
||||||
|
@ -119,6 +122,9 @@ class HookEventBridgeTest extends TestCase
|
||||||
[ArrayFilterEvent::NAV_INFO, 'nav_info'],
|
[ArrayFilterEvent::NAV_INFO, 'nav_info'],
|
||||||
[ArrayFilterEvent::FEATURE_ENABLED, 'isEnabled'],
|
[ArrayFilterEvent::FEATURE_ENABLED, 'isEnabled'],
|
||||||
[ArrayFilterEvent::FEATURE_GET, 'get'],
|
[ArrayFilterEvent::FEATURE_GET, 'get'],
|
||||||
|
[ArrayFilterEvent::POST_LOCAL_START, 'post_local_start'],
|
||||||
|
[ArrayFilterEvent::POST_LOCAL, 'post_local'],
|
||||||
|
[ArrayFilterEvent::POST_LOCAL_END, 'post_local_end'],
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue