HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/reiskick.komma.nl/app/Providers/ComponentServiceProvider.php
<?php

namespace App\Providers;

use App\Components\ComponentTypes;
use App\Components\Types\ArticleSliderWithSide;
use App\Components\Types\Booking;
use App\Components\Types\CalloutBar;
use App\Components\Types\Code;
use App\Components\Types\FullImage;
use App\Components\Types\Hotels;
use App\Components\Types\InstaFeed;
use App\Components\Types\LatestJourneys;
use App\Components\Types\MustDos;
use App\Components\Types\Overnights;
use App\Components\Types\PageImageText;
use App\Components\Types\PhotoGrid;
use App\Components\Types\RoundedImageText;
use App\Components\Types\SidebarImage;
use App\Components\Types\SidebarImageText;
use App\Components\Types\Socials;
use App\Components\Types\Steps;
use App\Components\Types\ToDos;
use Illuminate\Support\ServiceProvider;
use Komma\KMS\Components\ComponentType\ComponentTypeFactory;

class ComponentServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
    }

    /**
     * Register any application services.
     *f
     * @return void
     */
    public function register()
    {
        ComponentTypeFactory::registerType(ComponentTypes::MUST_DOS, MustDos::class);
        ComponentTypeFactory::registerType(ComponentTypes::TO_DOS, ToDos::class);
        ComponentTypeFactory::registerType(ComponentTypes::HOTELS, Hotels::class);
        ComponentTypeFactory::registerType(ComponentTypes::OVERNIGHTS, Overnights::class);

        ComponentTypeFactory::registerType(ComponentTypes::CALLOUT_BAR, CalloutBar::class);
        ComponentTypeFactory::registerType(ComponentTypes::INSTA_FEED, InstaFeed::class);
        ComponentTypeFactory::registerType(ComponentTypes::LATEST_JOURNEY, LatestJourneys::class);
        ComponentTypeFactory::registerType(ComponentTypes::PHOTO_GRID, PhotoGrid::class);
        ComponentTypeFactory::registerType(ComponentTypes::SOCIALS, Socials::class);
        ComponentTypeFactory::registerType(ComponentTypes::PAGE_IMAGE_TEXT, PageImageText::class);
        ComponentTypeFactory::registerType(ComponentTypes::CODE, Code::class);
        ComponentTypeFactory::registerType(ComponentTypes::FULL_IMAGE, FullImage::class);
        ComponentTypeFactory::registerType(ComponentTypes::STEPS, Steps::class);
        ComponentTypeFactory::registerType(ComponentTypes::ROUNDED_IMAGE_TEXT, RoundedImageText::class);
        ComponentTypeFactory::registerType(ComponentTypes::ARTICLE_SLIDER_WITH_SIDE, ArticleSliderWithSide::class);

        ComponentTypeFactory::registerType(ComponentTypes::BOOKING, Booking::class);
        ComponentTypeFactory::registerType(ComponentTypes::SIDEBAR_IMAGE, SidebarImage::class);
        ComponentTypeFactory::registerType(ComponentTypes::SIDEBAR_IMAGE_TEXT, SidebarImageText::class);

    }
}