forked from v17development/flarum-seo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathextend.php
26 lines (23 loc) · 972 Bytes
/
extend.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
namespace V17Development\FlarumSeo;
use Flarum\Extend;
use Extend\Locales;
use Extend\Routes;
use Illuminate\Contracts\Events\Dispatcher;
use V17Development\FlarumSeo\Api\DeleteSocialMediaImageController;
use V17Development\FlarumSeo\Api\UploadSocialMediaImageController;
use V17Development\FlarumSeo\Controller\Robots;
use V17Development\FlarumSeo\Listeners\PageListener;
return [
(new Extend\Frontend('forum'))
->content(PageListener::class),
(new Extend\Frontend('admin'))
->js(__DIR__.'/js/dist/admin.js')
->css(__DIR__ . '/less/Admin.less'),
(new Extend\Routes('forum'))
->get('/robots.txt', 'v17development-flarum-seo', Robots::class),
(new Extend\Routes('api'))
->post('/seo_social_media_image', 'pages.index', UploadSocialMediaImageController::class)
->delete('/seo_social_media_image', 'pages.index', DeleteSocialMediaImageController::class),
new Extend\Locales(__DIR__ . '/locale')
];