kartik\select2\Select2::registerAssetBundle PHP Method

registerAssetBundle() public method

Registers the asset bundle and locale
public registerAssetBundle ( )
    public function registerAssetBundle()
    {
        $view = $this->getView();
        $lang = isset($this->language) ? $this->language : '';
        Select2Asset::register($view)->addLanguage($lang, '', 'js/i18n');
        if (in_array($this->theme, self::$_inbuiltThemes)) {
            /**
             * @var AssetBundle $bundleClass
             */
            $bundleClass = __NAMESPACE__ . '\\Theme' . ucfirst($this->theme) . 'Asset';
            $bundleClass::register($view);
        }
    }