1
0
mirror of https://github.com/flarum/core.git synced 2025-07-25 02:31:17 +02:00

PERF: avoid reinstantiation of event subscribers

This commit is contained in:
Toby Zerner
2015-07-27 11:54:21 +09:30
parent e22c797750
commit a3d6cde5b6
2 changed files with 3 additions and 3 deletions

View File

@@ -8,8 +8,8 @@ class AddClientAssets
{ {
public function subscribe(Dispatcher $events) public function subscribe(Dispatcher $events)
{ {
$events->listen(RegisterLocales::class, __CLASS__.'@addLocale'); $events->listen(RegisterLocales::class, [$this, 'addLocale']);
$events->listen(BuildClientView::class, __CLASS__.'@addAssets'); $events->listen(BuildClientView::class, [$this, 'addAssets']);
} }
public function addLocale(RegisterLocales $event) public function addLocale(RegisterLocales $event)

View File

@@ -7,7 +7,7 @@ class AddMarkdownFormatter
{ {
public function subscribe(Dispatcher $events) public function subscribe(Dispatcher $events)
{ {
$events->listen(FormatterConfigurator::class, __CLASS__.'@addMarkdownFormatter'); $events->listen(FormatterConfigurator::class, [$this, 'addMarkdownFormatter']);
} }
public function addMarkdownFormatter(FormatterConfigurator $event) public function addMarkdownFormatter(FormatterConfigurator $event)