trf_certest/app/Providers/VanguardServiceProvider.php
2025-02-26 08:57:46 +01:00

49 lines
1.5 KiB
PHP

<?php
namespace Vanguard\Providers;
use Vanguard\Plugins\VanguardServiceProvider as BaseVanguardServiceProvider;
use Vanguard\Support\Plugins\Dashboard\Widgets\BannedUsers;
use Vanguard\Support\Plugins\Dashboard\Widgets\LatestRegistrations;
use Vanguard\Support\Plugins\Dashboard\Widgets\NewUsers;
use Vanguard\Support\Plugins\Dashboard\Widgets\RegistrationHistory;
use Vanguard\Support\Plugins\Dashboard\Widgets\TotalUsers;
use Vanguard\Support\Plugins\Dashboard\Widgets\UnconfirmedUsers;
use Vanguard\Support\Plugins\Dashboard\Widgets\UserActions;
use Vanguard\UserActivity\Widgets\ActivityWidget;
class VanguardServiceProvider extends BaseVanguardServiceProvider
{
/**
* List of registered plugins.
*/
protected function plugins(): array
{
return [
\Vanguard\Support\Plugins\Dashboard\Dashboard::class,
\Vanguard\Support\Plugins\Users::class,
\Vanguard\UserActivity\UserActivity::class,
\Vanguard\Support\Plugins\RolesAndPermissions::class,
\Vanguard\Support\Plugins\Settings::class,
\Vanguard\Announcements\Announcements::class,
];
}
/**
* Dashboard widgets.
*/
protected function widgets(): array
{
return [
UserActions::class,
TotalUsers::class,
NewUsers::class,
BannedUsers::class,
UnconfirmedUsers::class,
RegistrationHistory::class,
LatestRegistrations::class,
ActivityWidget::class,
];
}
}