29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-27 07:33:41 +00:00

Move the subclasses for JRouter, JMenu and JPathway to the cms libraries and make them autoloadable.

The non-autoloadable paths were deprecated.
This commit is contained in:
Michael Babker 2012-07-13 02:59:02 +02:00 committed by Rouven Weßling
parent 904b4d618d
commit 7b01b684de
9 changed files with 49 additions and 41 deletions

View File

@ -1,20 +0,0 @@
<?php
/**
* @package Joomla.Administrator
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
/**
* JMenu class.
*
* @package Joomla.Administrator
* @subpackage Application
* @since 1.5
*/
class JMenuAdministrator extends JMenu
{
}

View File

@ -0,0 +1,21 @@
<?php
/**
* @package Joomla.Libraries
* @subpackage Menu
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
/**
* JMenu class.
*
* @package Joomla.Libraries
* @subpackage Menu
* @since 1.5
*/
class JMenuAdministrator extends JMenu
{
}

View File

@ -0,0 +1 @@
<!DOCTYPE html><title></title>

View File

@ -1,9 +1,10 @@
<?php
/**
* @package Joomla.Site
* @package Joomla.Libraries
* @subpackage Menu
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
@ -11,8 +12,8 @@ defined('_JEXEC') or die;
/**
* JMenu class
*
* @package Joomla.Site
* @subpackage Application
* @package Joomla.Libraries
* @subpackage Menu
* @since 1.5
*/
class JMenuSite extends JMenu

View File

@ -0,0 +1 @@
<!DOCTYPE html><title></title>

View File

@ -1,9 +1,10 @@
<?php
/**
* @package Joomla.Site
* @package Joomla.Libraries
* @subpackage Pathway
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
@ -11,8 +12,8 @@ defined('_JEXEC') or die;
/**
* Class to manage the site application pathway.
*
* @package Joomla.Site
* @subpackage Application
* @package Joomla.Libraries
* @subpackage Pathway
* @since 1.5
*/
class JPathwaySite extends JPathway
@ -22,7 +23,6 @@ class JPathwaySite extends JPathway
*
* @param array
*
* @return JPathwaySite
* @since 1.5
*/
public function __construct($options = array())

View File

@ -1,9 +1,10 @@
<?php
/**
* @package Joomla.Administrator
* @package Joomla.Libraries
* @subpackage Router
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('JPATH_BASE') or die;
@ -11,8 +12,9 @@ defined('JPATH_BASE') or die;
/**
* Class to create and parse routes
*
* @package Joomla.Administrator
* @since 1.5
* @package Joomla.Libraries
* @subpackage Router
* @since 1.5
*/
class JRouterAdministrator extends JRouter
{

View File

@ -0,0 +1 @@
<!DOCTYPE html><title></title>

View File

@ -1,9 +1,10 @@
<?php
/**
* @package Joomla.Site
* @package Joomla.Libraries
* @subpackage Router
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('JPATH_BASE') or die;
@ -11,8 +12,8 @@ defined('JPATH_BASE') or die;
/**
* Class to create and parse routes for the site application
*
* @package Joomla.Site
* @subpackage Application
* @package Joomla.Libraries
* @subpackage Router
* @since 1.5
*/
class JRouterSite extends JRouter