*
* @internal
*/
-final class ConfigLoadedEvent implements NamedEvent
+final class ConfigLoadedEvent extends Event
{
public const CONFIG_LOADED = 'friendica.config_loaded';
- private string $name;
-
private ConfigFileManager $config;
public function __construct(string $name, ConfigFileManager $config)
{
- $this->name = $name;
- $this->config = $config;
- }
+ parent::__construct($name);
- public function getName(): string
- {
- return $this->name;
+ $this->config = $config;
}
public function getConfig(): ConfigFileManager
*
* @internal
*/
-final class Event implements NamedEvent
+class Event implements NamedEvent
{
/**
* Friendica is initialized.
*
* @internal
*/
-final class HtmlFilterEvent implements NamedEvent
+final class HtmlFilterEvent extends Event
{
public const HEAD = 'friendica.html.head';
public const PAGE_END = 'friendica.html.page_end';
- private string $name;
-
private string $html;
public function __construct(string $name, string $html)
{
- $this->name = $name;
- $this->html = $html;
- }
+ parent::__construct($name);
- public function getName(): string
- {
- return $this->name;
+ $this->html = $html;
}
public function getHtml(): string