File "ResponsiveSubFormIcon.php"

Full Path: /home2/sdektunc/cepali.edu.mx/wp-content/plugins/smart-slider-3/Nextend/SmartSlider3/Form/Element/Select/ResponsiveSubFormIcon.php
File size: 718 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace Nextend\SmartSlider3\Form\Element\Select;

use Nextend\Framework\Form\Element\Select\SubFormIcon;
use Nextend\SmartSlider3\Slider\ResponsiveType\AbstractResponsiveTypeAdmin;
use Nextend\SmartSlider3\Slider\ResponsiveType\ResponsiveTypeFactory;

class ResponsiveSubFormIcon extends SubFormIcon {

    /** @var AbstractResponsiveTypeAdmin[] */
    protected $plugins = array();

    protected function loadOptions() {

        $this->plugins = ResponsiveTypeFactory::getAdminTypes();

        foreach ($this->plugins as $name => $type) {
            $this->options[$name] = array(
                'label' => $type->getLabel(),
                'icon'  => $type->getIcon()
            );
        }
    }
}