mirror of
https://github.com/smarty-php/smarty.git
synced 2026-05-06 08:26:19 +02:00
- reformat all code for unique style
This commit is contained in:
@@ -39,21 +39,21 @@ class Smarty_Internal_Method_LoadPlugin
|
||||
if (!preg_match('#^smarty_((internal)|([^_]+))_(.+)$#i', $plugin_name, $match)) {
|
||||
throw new SmartyException("plugin {$plugin_name} is not a valid name format");
|
||||
}
|
||||
if (!empty($match[2])) {
|
||||
if (!empty($match[ 2 ])) {
|
||||
$file = SMARTY_SYSPLUGINS_DIR . strtolower($plugin_name) . '.php';
|
||||
if (isset($this->plugin_files[$file])) {
|
||||
if ($this->plugin_files[$file] !== false) {
|
||||
return $this->plugin_files[$file];
|
||||
if (isset($this->plugin_files[ $file ])) {
|
||||
if ($this->plugin_files[ $file ] !== false) {
|
||||
return $this->plugin_files[ $file ];
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if (is_file($file)) {
|
||||
$this->plugin_files[$file] = $file;
|
||||
$this->plugin_files[ $file ] = $file;
|
||||
require_once($file);
|
||||
return $file;
|
||||
} else {
|
||||
$this->plugin_files[$file] = false;
|
||||
$this->plugin_files[ $file ] = false;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -62,16 +62,16 @@ class Smarty_Internal_Method_LoadPlugin
|
||||
$_plugin_filename = "{$match[1]}.{$match[4]}.php";
|
||||
$_lower_filename = strtolower($_plugin_filename);
|
||||
if (isset($this->plugin_files)) {
|
||||
if (isset($this->plugin_files['plugins_dir'][$_lower_filename])) {
|
||||
if (!$smarty->use_include_path || $this->plugin_files['plugins_dir'][$_lower_filename] !== false) {
|
||||
return $this->plugin_files['plugins_dir'][$_lower_filename];
|
||||
if (isset($this->plugin_files[ 'plugins_dir' ][ $_lower_filename ])) {
|
||||
if (!$smarty->use_include_path || $this->plugin_files[ 'plugins_dir' ][ $_lower_filename ] !== false) {
|
||||
return $this->plugin_files[ 'plugins_dir' ][ $_lower_filename ];
|
||||
}
|
||||
}
|
||||
if (!$smarty->use_include_path || $smarty->ext->_getIncludePath->isNewIncludePath($smarty)) {
|
||||
unset($this->plugin_files['include_path']);
|
||||
unset($this->plugin_files[ 'include_path' ]);
|
||||
} else {
|
||||
if (isset($this->plugin_files['include_path'][$_lower_filename])) {
|
||||
return $this->plugin_files['include_path'][$_lower_filename];
|
||||
if (isset($this->plugin_files[ 'include_path' ][ $_lower_filename ])) {
|
||||
return $this->plugin_files[ 'include_path' ][ $_lower_filename ];
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -80,17 +80,17 @@ class Smarty_Internal_Method_LoadPlugin
|
||||
$_file_names[] = $_lower_filename;
|
||||
}
|
||||
$_p_dirs = $smarty->getPluginsDir();
|
||||
if (!isset($this->plugin_files['plugins_dir'][$_lower_filename])) {
|
||||
if (!isset($this->plugin_files[ 'plugins_dir' ][ $_lower_filename ])) {
|
||||
// loop through plugin dirs and find the plugin
|
||||
foreach ($_p_dirs as $_plugin_dir) {
|
||||
foreach ($_file_names as $name) {
|
||||
$file = $_plugin_dir . $name;
|
||||
if (is_file($file)) {
|
||||
$this->plugin_files['plugins_dir'][$_lower_filename] = $file;
|
||||
$this->plugin_files[ 'plugins_dir' ][ $_lower_filename ] = $file;
|
||||
require_once($file);
|
||||
return $file;
|
||||
}
|
||||
$this->plugin_files['plugins_dir'][$_lower_filename] = false;
|
||||
$this->plugin_files[ 'plugins_dir' ][ $_lower_filename ] = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -98,7 +98,7 @@ class Smarty_Internal_Method_LoadPlugin
|
||||
foreach ($_file_names as $_file_name) {
|
||||
// try PHP include_path
|
||||
$file = $smarty->ext->_getIncludePath->getIncludePath($_p_dirs, $_file_name, $smarty);
|
||||
$this->plugin_files['include_path'][$_lower_filename] = $file;
|
||||
$this->plugin_files[ 'include_path' ][ $_lower_filename ] = $file;
|
||||
if ($file !== false) {
|
||||
require_once($file);
|
||||
return $file;
|
||||
|
||||
Reference in New Issue
Block a user