Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
ancien-site-2019
/
poc
/
plugins
/
system
/
legacy
:
parameters.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * @version $Id: parameters.php 10381 2008-06-01 03:35:53Z pasamio $ * @package Joomla.Legacy * @subpackage 1.5 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // Check to ensure this file is within the rest of the framework defined('JPATH_BASE') or die(); // Register legacy classes for autoloading JLoader::register('JParameter' , JPATH_LIBRARIES.DS.'joomla'.DS.'html'.DS.'parameter.php'); /** * Legacy class, use {@link JParameter} instead * * @deprecated As of version 1.5 * @package Joomla.Legacy * @subpackage 1.5 */ class mosParameters extends JParameter { /** * @param string The raw parms text * @param string Path to the xml setup file * @param string The type of setup file */ function __construct($text, $path = '', $type = 'component') { parent::__construct($text, $path); } /** * Legacy function, use {@link JParameter::toObject() JParameter->toObject()} instead * * @deprecated As of version 1.5 */ function toObject() { parent::toObject(); } /** * Legacy function, use {@link JParameter::toArray() JParameter->toArray()} instead * * @deprecated As of version 1.5 */ function toArray() { parent::toArray(); } /** * Parse an .ini string, based on phpDocumentor phpDocumentor_parse_ini_file function * * @access public * @param mixed The ini string or array of lines * @param boolean add an associative index for each section [in brackets] * @return object */ function parse($txt, $process_sections = false, $asArray = false) { $this->loadINI($txt); if($asArray) { return $this->toArray(); } return $this->toObject( ); } /** * Special handling for textarea param */ function textareaHandling( &$txt ) { $total = count( $txt ); for( $i=0; $i < $total; $i++ ) { if ( strstr( $txt[$i], "\n" ) ) { $txt[$i] = str_replace( "\n", '<br />', $txt[$i] ); } } $txt = implode( "\n", $txt ); return $txt; } }