Your IP : 216.73.216.216


Current Path : /proc/thread-self/root/proc/thread-self/root/home/digilove/.cagefs/tmp/
Upload File :
Current File : //proc/thread-self/root/proc/thread-self/root/home/digilove/.cagefs/tmp/php8EEvyA

<?php


namespace Nextend\SmartSlider3Pro\Slider;


use Nextend\Framework\Plugin;
use Nextend\SmartSlider3\Slider\ResponsiveType\ResponsiveTypeFactory;
use Nextend\SmartSlider3Pro\Slider\ResponsiveType\FullPage\ResponsiveTypeFullPage;

class ResponsiveTypeLoader {

    public function __construct() {

        Plugin::addAction('PluggableFactorySliderResponsiveType', array(
            $this,
            'sliderResponsiveTypes'
        ));
    }

    public function sliderResponsiveTypes() {
        ResponsiveTypeFactory::addType(new ResponsiveTypeFullPage());
    }
}<?php


namespace Nextend\SmartSlider3Pro\Slider;


use Nextend\Framework\Plugin;
use Nextend\SmartSlider3\Slider\SliderType\SliderTypeFactory;
use Nextend\SmartSlider3Pro\Slider\SliderType\Carousel\SliderTypeCarousel;
use Nextend\SmartSlider3Pro\Slider\SliderType\Group\SliderTypeGroup;
use Nextend\SmartSlider3Pro\Slider\SliderType\Showcase\SliderTypeShowcase;

class SliderTypeLoader {

    public function __construct() {

        Plugin::addAction('PluggableFactorySliderType', array(
            $this,
            'sliderTypes'
        ));
    }

    public function sliderTypes() {
        SliderTypeFactory::addType(new SliderTypeGroup());
        SliderTypeFactory::addType(new SliderTypeShowcase());
        SliderTypeFactory::addType(new SliderTypeCarousel());
    }
}<?php

namespace Nextend\SmartSlider3Pro\Slider\ResponsiveType\FullPage;

use Nextend\SmartSlider3\Slider\ResponsiveType\AbstractResponsiveType;

class ResponsiveTypeFullPage extends AbstractResponsiveType {


    public function getName() {
        return 'fullpage';
    }

    public function createFrontend($responsive) {

        return new ResponsiveTypeFullPageFrontend($this, $responsive);
    }

    public function createAdmin() {

        return new ResponsiveTypeFullPageAdmin($this);
    }


}