www.gusucode.com > Flarum中文优化论坛PHP源码程序 > FlarumChina-master/vendor/flarum/core/stubs/extension/src/Listener/AddClientAssets.php
<?php namespace {{namespace}}\Listener; use Flarum\Event\ConfigureClientView; use Illuminate\Contracts\Events\Dispatcher; class AddClientAssets { public function subscribe(Dispatcher $events) { $events->listen(ConfigureClientView::class, [$this, 'addAssets']); } public function addAssets(ConfigureClientView $event) { if ($event->isForum()) { $event->addAssets([ __DIR__.'/../../js/forum/dist/extension.js', __DIR__.'/../../less/forum/extension.less', ]); $event->addBootstrapper('{{name}}/main'); } if ($event->isAdmin()) { $event->addAssets([ __DIR__.'/../../js/admin/dist/extension.js', __DIR__.'/../../less/admin/extension.less', ]); $event->addBootstrapper('{{name}}/main'); } } }