Beispiel #1
0
                unset($_params[$name]);
            }
        } else {
            if (!isset($_params[$name]) || in_array($name, self::$serializableParams) && !is_array($_params[$name])) {
                if ($name == 'files') {
                    $files = JFile::exists(JBETOLO_FILES_CACHE) ? JFile::read(JBETOLO_FILES_CACHE) : '';
                    $params->set('files', $files);
                    $files = null;
                }
                $_params[$name] = $params->get($name);
                if (is_string($_params[$name])) {
                    $_params[$name] = trim($_params[$name]);
                }
                if (!isset($_params[$name])) {
                    $_params[$name] = $value;
                }
                if (in_array($name, self::$serializableParams)) {
                    if (isset($_params[$name]) && !empty($_params[$name])) {
                        $_params[$name] = @unserialize($_params[$name]);
                    }
                    if (empty($_params[$name])) {
                        $_params[$name] = array();
                    }
                }
            }
            return $_params[$name];
        }
    }
}
jbetoloHelper::defineConstants();