public static function _getFolderSource($sourceIdentify) { $type = 'internal'; require_once JSN_IMAGESHOW_ADMIN_PATH . DS . 'imagesources' . DS . 'images_sources_internal.php'; $sourceFile = JPath::clean(JSN_IMAGESHOW_ADMIN_PATH . DS . 'imagesources' . DS . 'source_folder' . DS . $type . '_source_' . $sourceIdentify . '.php'); $sourceDefine = JPath::clean(JSN_IMAGESHOW_ADMIN_PATH . DS . 'imagesources' . DS . 'source_folder' . DS . 'define.php'); if (JFile::exists($sourceFile) && JFile::exists($sourceDefine)) { require_once $sourceFile; require_once $sourceDefine; self::$_imageSourceClass = 'JSN' . ucfirst($type) . 'Source' . ucfirst($sourceIdentify); self::$_imageSourceConfig = array_merge(self::$_imageSourceConfig, array('sourceIdentify' => $sourceIdentify, 'sourceDefine' => json_decode(constant('JSN_IS_SOURCEFOLDER')))); } }