FEATURE #2048: add missing policies
This commit is contained in:
@@ -25,6 +25,7 @@ use App\CMS\Repositories\Module as ModuleRepository;
|
||||
use App\CMS\Repositories\Templates\Template as TemplateRepository;
|
||||
use App\CMS\Widgets\HtmlCode\HtmlCode;
|
||||
use App\CMS\Widgets\Menu\Menu;
|
||||
use App\CMS\Widgets\SocialButtons\SocialButtons;
|
||||
use Barryvdh\Debugbar\ServiceProvider as DebugBarServiceProvider;
|
||||
use Illuminate\Support\Facades\App;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
@@ -106,6 +107,7 @@ class AppServiceProvider extends ServiceProvider
|
||||
// register all available widgets
|
||||
$registrator->register(HtmlCode::class);
|
||||
$registrator->register(Menu::class);
|
||||
$registrator->register(SocialButtons::class);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,14 +2,26 @@
|
||||
|
||||
namespace App\Providers;
|
||||
|
||||
use App\Models\ActionLog\ActionLog;
|
||||
use App\Models\Content\Content;
|
||||
use App\Models\FileManager\Directory;
|
||||
use App\Models\FileManager\File;
|
||||
use App\Models\Module;
|
||||
use App\Models\Settings;
|
||||
use App\Models\Templates\Template;
|
||||
use App\Models\User;
|
||||
use App\Models\Widgets\Widget;
|
||||
use App\Models\Widgets\WidgetArea;
|
||||
use App\Policies\ActionLogPolicy;
|
||||
use App\Policies\ContentPolicy;
|
||||
use App\Policies\DirectoriesPolicy;
|
||||
use App\Policies\FilesPolicy;
|
||||
use App\Policies\ModulePolicy;
|
||||
use App\Policies\SettingsPolicy;
|
||||
use App\Policies\TemplatePolicy;
|
||||
use App\Policies\UserPolicy;
|
||||
use App\Policies\WidgetAreaPolicy;
|
||||
use App\Policies\WidgetsPolicy;
|
||||
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as IlluminateAuthServiceProvider;
|
||||
|
||||
class AuthServiceProvider extends IlluminateAuthServiceProvider
|
||||
@@ -19,10 +31,17 @@ class AuthServiceProvider extends IlluminateAuthServiceProvider
|
||||
* @var array
|
||||
*/
|
||||
protected $policies = [
|
||||
Content::class => ContentPolicy::class,
|
||||
User::class => UserPolicy::class,
|
||||
Module::class => ModulePolicy::class,
|
||||
File::class => FilesPolicy::class,
|
||||
Content::class => ContentPolicy::class,
|
||||
User::class => UserPolicy::class,
|
||||
Module::class => ModulePolicy::class,
|
||||
File::class => FilesPolicy::class,
|
||||
ActionLog::class => ActionLogPolicy::class,
|
||||
Template::class => TemplatePolicy::class,
|
||||
Directory::class => DirectoriesPolicy::class,
|
||||
Settings::class => SettingsPolicy::class,
|
||||
Widget::class => WidgetsPolicy::class,
|
||||
WidgetArea::class => WidgetAreaPolicy::class,
|
||||
ActionLog::class => ActionLogPolicy::class,
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user