You've already forked joomla_test
							
							
		
			
				
	
	
		
			70 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			70 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * @package     Joomla.Platform
 | |
|  * @subpackage  Base
 | |
|  *
 | |
|  * @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;
 | |
| 
 | |
| /**
 | |
|  * Adapter Instance Class
 | |
|  *
 | |
|  * @package     Joomla.Platform
 | |
|  * @subpackage  Base
 | |
|  * @since       11.1
 | |
|  */
 | |
| class JAdapterInstance extends JObject
 | |
| {
 | |
| 	/**
 | |
| 	 * Parent
 | |
| 	 *
 | |
| 	 * @var    JAdapter
 | |
| 	 * @since  11.1
 | |
| 	 */
 | |
| 	protected $parent = null;
 | |
| 
 | |
| 	/**
 | |
| 	 * Database
 | |
| 	 *
 | |
| 	 * @var    JDatabaseDriver
 | |
| 	 * @since  11.1
 | |
| 	 */
 | |
| 	protected $db = null;
 | |
| 
 | |
| 	/**
 | |
| 	 * Constructor
 | |
| 	 *
 | |
| 	 * @param   JAdapter         $parent   Parent object
 | |
| 	 * @param   JDatabaseDriver  $db       Database object
 | |
| 	 * @param   array            $options  Configuration Options
 | |
| 	 *
 | |
| 	 * @since   11.1
 | |
| 	 */
 | |
| 	public function __construct(JAdapter $parent, JDatabaseDriver $db, array $options = array())
 | |
| 	{
 | |
| 		// Set the properties from the options array that is passed in
 | |
| 		$this->setProperties($options);
 | |
| 
 | |
| 		// Set the parent and db in case $options for some reason overrides it.
 | |
| 		$this->parent = $parent;
 | |
| 
 | |
| 		// Pull in the global dbo in case something happened to it.
 | |
| 		$this->db = $db ?: JFactory::getDbo();
 | |
| 	}
 | |
| 
 | |
| 	/**
 | |
| 	 * Retrieves the parent object
 | |
| 	 *
 | |
| 	 * @return  JAdapter parent
 | |
| 	 *
 | |
| 	 * @since   11.1
 | |
| 	 */
 | |
| 	public function getParent()
 | |
| 	{
 | |
| 		return $this->parent;
 | |
| 	}
 | |
| }
 | 
