\Litepie\Media\Policies\MediaPolicy::class, // Bind Brand policy 'Litepie\Media\Models\Brand' => \Litepie\Media\Policies\BrandPolicy::class, // Bind MediaTag policy 'Litepie\Media\Models\MediaTag' => \Litepie\Media\Policies\MediaTagPolicy::class, // Bind MediaTopic policy 'Litepie\Media\Models\MediaTopic' => \Litepie\Media\Policies\MediaTopicPolicy::class, // Bind TargetGroup policy 'Litepie\Media\Models\TargetGroup' => \Litepie\Media\Policies\TargetGroupPolicy::class, // Bind MediaDetail policy 'Litepie\Media\Models\MediaDetail' => \Litepie\Media\Policies\MediaDetailPolicy::class, // Bind MediaDetailCategory policy 'Litepie\Media\Models\MediaDetailCategory' => \Litepie\Media\Policies\MediaDetailCategoryPolicy::class, ]; /** * Register any package authentication / authorization services. * * @param \Illuminate\Contracts\Auth\Access\Gate $gate * * @return void */ public function boot(GateContract $gate) { parent::registerPolicies($gate); } }