You've already forked joomla_test
							
							first commit
This commit is contained in:
		
							
								
								
									
										71
									
								
								libraries/joomla/filesystem/support/stringcontroller.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										71
									
								
								libraries/joomla/filesystem/support/stringcontroller.php
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,71 @@ | ||||
| <?php | ||||
| /** | ||||
|  * @package     Joomla.Platform | ||||
|  * @subpackage  FileSystem | ||||
|  * | ||||
|  * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. | ||||
|  * @license     GNU General Public License version 2 or later; see LICENSE | ||||
|  */ | ||||
|  | ||||
| defined('JPATH_PLATFORM') or die; | ||||
|  | ||||
| /** | ||||
|  * String Controller | ||||
|  * | ||||
|  * @package     Joomla.Platform | ||||
|  * @subpackage  FileSystem | ||||
|  * @since       11.1 | ||||
|  */ | ||||
| class JStringController | ||||
| { | ||||
| 	/** | ||||
| 	 * Defines a variable as an array | ||||
| 	 * | ||||
| 	 * @return  array | ||||
| 	 * | ||||
| 	 * @since   11.1 | ||||
| 	 */ | ||||
| 	public function _getArray() | ||||
| 	{ | ||||
| 		static $strings = array(); | ||||
| 		return $strings; | ||||
| 	} | ||||
|  | ||||
| 	/** | ||||
| 	 * Create a reference | ||||
| 	 * | ||||
| 	 * @param   string  $reference  The key | ||||
| 	 * @param   string  &$string    The value | ||||
| 	 * | ||||
| 	 * @return  void | ||||
| 	 * | ||||
| 	 * @since   11.1 | ||||
| 	 */ | ||||
| 	public function createRef($reference, &$string) | ||||
| 	{ | ||||
| 		$ref = &self::_getArray(); | ||||
| 		$ref[$reference] = & $string; | ||||
| 	} | ||||
|  | ||||
| 	/** | ||||
| 	 * Get reference | ||||
| 	 * | ||||
| 	 * @param   string  $reference  The key for the reference. | ||||
| 	 * | ||||
| 	 * @return  mixed  False if not set, reference if it it exists | ||||
| 	 * | ||||
| 	 * @since   11.1 | ||||
| 	 */ | ||||
| 	public function getRef($reference) | ||||
| 	{ | ||||
| 		$ref = &self::_getArray(); | ||||
| 		if (isset($ref[$reference])) | ||||
| 		{ | ||||
| 			return $ref[$reference]; | ||||
| 		} | ||||
| 		else | ||||
| 		{ | ||||
| 			return false; | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 alazhar
					alazhar