Prado\Web\UI\WebControls\THtmlArea4::copyCustomPlugins PHP 메소드

copyCustomPlugins() 보호된 메소드

protected copyCustomPlugins ( )
    protected function copyCustomPlugins()
    {
        if ($plugins = $this->getCustomPluginPath()) {
            $basepath = $this->getPage()->getClientScript()->getPradoScriptAssetPath('tinymce');
            $assets = $this->getApplication()->getAssetManager();
            $path = is_dir($plugins) ? $plugins : Prado::getPathOfNameSpace($plugins);
            $name = basename($path);
            $dest = $basepath . '/plugins/' . $name;
            if (!is_dir($dest) || $this->getApplication()->getMode() !== TApplicationMode::Performance) {
                $assets->copyDirectory($path, $dest);
            }
        }
    }