Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/core/units/helpers/fck_helper.php
Show First 20 Lines • Show All 109 Lines • ▼ Show 20 Line(s) | |||||
*/ | */ | ||||
public function ReadFolders($files_dir) | public function ReadFolders($files_dir) | ||||
{ | { | ||||
$ret = Array (); | $ret = Array (); | ||||
$system_folders = defined('KERNEL_SYSTEM_FOLDERS') ? KERNEL_SYSTEM_FOLDERS : Array ('icons', 'CVS', '.svn'); | $system_folders = defined('KERNEL_SYSTEM_FOLDERS') ? KERNEL_SYSTEM_FOLDERS : Array ('icons', 'CVS', '.svn'); | ||||
try { | try { | ||||
$iterator = new DirectoryIterator($files_dir); | $iterator = new DirectoryIterator($files_dir); | ||||
/* @var $file_info DirectoryIterator */ | /** @var DirectoryIterator $file_info */ | ||||
} | } | ||||
catch (UnexpectedValueException $e) { | catch (UnexpectedValueException $e) { | ||||
return $ret; | return $ret; | ||||
} | } | ||||
foreach ($iterator as $file_info) { | foreach ($iterator as $file_info) { | ||||
$filename = $file_info->getFilename(); | $filename = $file_info->getFilename(); | ||||
Show All 13 Lines | |||||
* @access public | * @access public | ||||
*/ | */ | ||||
public function ReadFiles($files_dir) | public function ReadFiles($files_dir) | ||||
{ | { | ||||
$ret = Array (); | $ret = Array (); | ||||
try { | try { | ||||
$iterator = new DirectoryIterator($files_dir); | $iterator = new DirectoryIterator($files_dir); | ||||
/* @var $file_info DirectoryIterator */ | /** @var DirectoryIterator $file_info */ | ||||
} | } | ||||
catch (UnexpectedValueException $e) { | catch (UnexpectedValueException $e) { | ||||
return $ret; | return $ret; | ||||
} | } | ||||
foreach ($iterator as $file_info) { | foreach ($iterator as $file_info) { | ||||
if ( !$file_info->isDir() ) { | if ( !$file_info->isDir() ) { | ||||
$ret[] = $file_info->getFilename(); | $ret[] = $file_info->getFilename(); | ||||
▲ Show 20 Lines • Show All 404 Lines • ▼ Show 20 Line(s) | |||||
/** | /** | ||||
* Returns url to JavaScript configuration file. | * Returns url to JavaScript configuration file. | ||||
* | * | ||||
* @return string | * @return string | ||||
*/ | */ | ||||
protected function getJavaScriptConfig() | protected function getJavaScriptConfig() | ||||
{ | { | ||||
if ( file_exists(SYSTEM_PRESET_PATH . DIRECTORY_SEPARATOR . 'inp_ckconfig.js') ) { | if ( file_exists(SYSTEM_PRESET_PATH . DIRECTORY_SEPARATOR . 'inp_ckconfig.js') ) { | ||||
/** @var FileHelper $file_helper */ | |||||
$file_helper = $this->Application->recallObject('FileHelper'); | $file_helper = $this->Application->recallObject('FileHelper'); | ||||
/* @var $file_helper FileHelper */ | |||||
return $file_helper->pathToUrl(SYSTEM_PRESET_PATH . DIRECTORY_SEPARATOR . 'inp_ckconfig.js'); | return $file_helper->pathToUrl(SYSTEM_PRESET_PATH . DIRECTORY_SEPARATOR . 'inp_ckconfig.js'); | ||||
} | } | ||||
return $this->Application->BaseURL() . 'core/admin_templates/js/inp_ckconfig.js'; | return $this->Application->BaseURL() . 'core/admin_templates/js/inp_ckconfig.js'; | ||||
} | } | ||||
/** | /** | ||||
▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines |