Skip to content

Commit

Permalink
Take advantage of PHP 5.3's new __DIR__ constant.
Browse files Browse the repository at this point in the history
  • Loading branch information
realityking committed Aug 2, 2012
1 parent 0fc0e90 commit a5c90d3
Show file tree
Hide file tree
Showing 68 changed files with 96 additions and 98 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

JFormHelper::loadFieldClass('list');

require_once dirname(__FILE__) . '/../../helpers/banners.php';
require_once __DIR__ . '/../../helpers/banners.php';

/**
* Bannerclient Field class for the Joomla Framework.
Expand Down
3 changes: 1 addition & 2 deletions administrator/components/com_content/content.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
return JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
}

// Register helper class
JLoader::register('ContentHelper', dirname(__FILE__) . '/helpers/content.php');
JLoader::register('ContentHelper', __DIR__ . '/helpers/content.php');

$controller = JControllerLegacy::getInstance('Content');
$controller->execute(JFactory::getApplication()->input->get('task'));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__).'/articles.php';
require_once __DIR__ . '/articles.php';

/**
* @package Joomla.Administrator
Expand Down
2 changes: 1 addition & 1 deletion administrator/components/com_content/models/feature.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__).'/article.php';
require_once __DIR__ . '/article.php';

/**
* Feature model.
Expand Down
2 changes: 1 addition & 1 deletion administrator/components/com_content/models/featured.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__) . '/articles.php';
require_once __DIR__ . '/articles.php';

/**
* About Page Model
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,10 @@

defined('_JEXEC') or die;

// Register dependent classes.
JLoader::register('FinderIndexer', dirname(__FILE__) . '/indexer.php');
JLoader::register('FinderIndexerHelper', dirname(__FILE__) . '/helper.php');
JLoader::register('FinderIndexerResult', dirname(__FILE__) . '/result.php');
JLoader::register('FinderIndexerTaxonomy', dirname(__FILE__) . '/taxonomy.php');
JLoader::register('FinderIndexer', __DIR__ . '/indexer.php');
JLoader::register('FinderIndexerHelper', __DIR__ . '/helper.php');
JLoader::register('FinderIndexerResult', __DIR__ . '/result.php');
JLoader::register('FinderIndexerTaxonomy', __DIR__ . '/taxonomy.php');

/**
* Prototype adapter class for the Finder indexer package.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@

defined('_JEXEC') or die;

JLoader::register('FinderIndexerStemmer', dirname(__FILE__) . '/stemmer.php');
JLoader::register('FinderIndexerToken', dirname(__FILE__) . '/token.php');
JLoader::register('FinderIndexerStemmer', __DIR__ . '/stemmer.php');
JLoader::register('FinderIndexerToken', __DIR__ . '/token.php');

/**
* Helper class for the Finder indexer package.
Expand Down
10 changes: 5 additions & 5 deletions administrator/components/com_finder/helpers/indexer/indexer.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@

defined('_JEXEC') or die;

JLoader::register('FinderIndexerHelper', dirname(__FILE__) . '/helper.php');
JLoader::register('FinderIndexerParser', dirname(__FILE__) . '/parser.php');
JLoader::register('FinderIndexerStemmer', dirname(__FILE__) . '/stemmer.php');
JLoader::register('FinderIndexerTaxonomy', dirname(__FILE__) . '/taxonomy.php');
JLoader::register('FinderIndexerToken', dirname(__FILE__) . '/token.php');
JLoader::register('FinderIndexerHelper', __DIR__ . '/helper.php');
JLoader::register('FinderIndexerParser', __DIR__ . '/parser.php');
JLoader::register('FinderIndexerStemmer', __DIR__ . '/stemmer.php');
JLoader::register('FinderIndexerTaxonomy', __DIR__ . '/taxonomy.php');
JLoader::register('FinderIndexerToken', __DIR__ . '/token.php');

jimport('joomla.filesystem.file');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ public static function getInstance($format)

// Setup the adapter for the parser.
$format = JFilterInput::getInstance()->clean($format, 'cmd');
$path = dirname(__FILE__) . '/parser/' . $format . '.php';
$path = __DIR__ . '/parser/' . $format . '.php';
$class = 'FinderIndexerParser' . ucfirst($format);

// Check if a parser exists for the format.
Expand Down
5 changes: 2 additions & 3 deletions administrator/components/com_finder/helpers/indexer/query.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@

defined('_JEXEC') or die;

// Register dependent classes.
JLoader::register('FinderIndexerHelper', dirname(__FILE__) . '/helper.php');
JLoader::register('FinderIndexerTaxonomy', dirname(__FILE__) . '/taxonomy.php');
JLoader::register('FinderIndexerHelper', __DIR__ . '/helper.php');
JLoader::register('FinderIndexerTaxonomy', __DIR__ . '/taxonomy.php');
JLoader::register('FinderHelperRoute', JPATH_SITE . '/components/com_finder/helpers/route.php');
JLoader::register('FinderHelperLanguage', JPATH_ADMINISTRATOR . '/components/com_finder/helpers/language.php');

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

JLoader::register('FinderIndexer', dirname(__FILE__) . '/indexer.php');
JLoader::register('FinderIndexer', __DIR__ . '/indexer.php');

/**
* Result class for the Finder indexer package.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public static function getInstance($adapter)

// Setup the adapter for the stemmer.
$adapter = JFilterInput::getInstance()->clean($adapter, 'cmd');
$path = dirname(__FILE__) . '/stemmer/' . $adapter . '.php';
$path = __DIR__ . '/stemmer/' . $adapter . '.php';
$class = 'FinderIndexerStemmer' . ucfirst($adapter);

// Check if a stemmer exists for the adapter.
Expand Down
3 changes: 1 addition & 2 deletions administrator/components/com_installer/models/database.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

defined('_JEXEC') or die;

// Import library dependencies
JLoader::register('InstallerModel', dirname(__FILE__) . '/extension.php');
JLoader::register('InstallerModel', __DIR__ . '/extension.php');
JLoader::register('joomlaInstallerScript', JPATH_ADMINISTRATOR . '/components/com_admin/script.php');

/**
Expand Down
2 changes: 1 addition & 1 deletion administrator/components/com_installer/models/discover.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__) . '/extension.php';
require_once __DIR__ . '/extension.php';

/**
* Installer Manage Model
Expand Down
3 changes: 1 addition & 2 deletions administrator/components/com_installer/models/manage.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

defined('_JEXEC') or die;

// Import library dependencies
require_once dirname(__FILE__) . '/extension.php';
require_once __DIR__ . '/extension.php';

/**
* Installer Manage Model
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Manage View
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Manage View
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Install View
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Manage View
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Update View
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

include_once dirname(__FILE__).'/../default/view.php';
include_once __DIR__ . '/../default/view.php';

/**
* Extension Manager Templates View
Expand Down
2 changes: 1 addition & 1 deletion administrator/components/com_templates/templates.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
return JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
}

JLoader::register('TemplatesHelper', dirname(__FILE__) . '/helpers/templates.php');
JLoader::register('TemplatesHelper', __DIR__ . '/helpers/templates.php');

$controller = JControllerLegacy::getInstance('Templates');
$controller->execute(JFactory::getApplication()->input->get('task'));
Expand Down
2 changes: 1 addition & 1 deletion administrator/components/com_users/users.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
return JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
}

JLoader::register('UsersHelper', dirname(__FILE__) . '/helpers/users.php');
JLoader::register('UsersHelper', __DIR__ . '/helpers/users.php');

$controller = JControllerLegacy::getInstance('Users');
$controller->execute(JFactory::getApplication()->input->get('task'));
Expand Down
6 changes: 3 additions & 3 deletions administrator/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
// Set flag that this is a parent file
const _JEXEC = 1;

if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
if (file_exists(__DIR__ . '/defines.php')) {
include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES')) {
define('JPATH_BASE', dirname(__FILE__));
define('JPATH_BASE', __DIR__);
require_once JPATH_BASE.'/includes/defines.php';
}

Expand Down
2 changes: 1 addition & 1 deletion administrator/modules/mod_feed/mod_feed.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
defined('_JEXEC') or die;

// Include the syndicate functions only once
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$rssurl = $params->get('rssurl', '');
$rssrtl = $params->get('rssrtl', 0);
Expand Down
2 changes: 1 addition & 1 deletion administrator/modules/mod_latest/mod_latest.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
defined('_JEXEC') or die;

// Include dependancies.
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$list = modLatestHelper::getList($params);
require JModuleHelper::getLayoutPath('mod_latest', $params->get('layout', 'default'));
2 changes: 1 addition & 1 deletion administrator/modules/mod_logged/mod_logged.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
defined('_JEXEC') or die;

// Include dependancies.
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$users = modLoggedHelper::getList($params);
require JModuleHelper::getLayoutPath('mod_logged', $params->get('layout', 'default'));
2 changes: 1 addition & 1 deletion administrator/modules/mod_login/mod_login.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
defined('_JEXEC') or die;

// Include the syndicate functions only once
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$langs = modLoginHelper::getLanguageList();
$return = modLoginHelper::getReturnURI();
Expand Down
10 changes: 6 additions & 4 deletions administrator/modules/mod_menu/mod_menu.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@
defined('_JEXEC') or die;

// Include the module helper classes.
if (!class_exists('ModMenuHelper')) {
require dirname(__FILE__).'/helper.php';
if (!class_exists('ModMenuHelper'))
{
require __DIR__ . '/helper.php';
}

if (!class_exists('JAdminCssMenu')) {
require dirname(__FILE__).'/menu.php';
if (!class_exists('JAdminCssMenu'))
{
require __DIR__ . '/menu.php';
}

// Initialise variables.
Expand Down
2 changes: 1 addition & 1 deletion administrator/modules/mod_popular/mod_popular.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
defined('_JEXEC') or die;

// Include the mod_popular functions only once.
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

// Get module data.
$list = modPopularHelper::getList($params);
Expand Down
2 changes: 1 addition & 1 deletion administrator/modules/mod_quickicon/mod_quickicon.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$buttons = modQuickIconHelper::getButtons($params);

Expand Down
6 changes: 3 additions & 3 deletions administrator/modules/mod_submenu/mod_submenu.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@

defined('_JEXEC') or die;

// Include dependancies.
require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

if ($list = modSubmenuHelper::getItems()) {
if ($list = modSubmenuHelper::getItems())
{
require JModuleHelper::getLayoutPath('mod_submenu', $params->get('layout', 'default'));
}
2 changes: 1 addition & 1 deletion administrator/modules/mod_version/mod_version.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

defined('_JEXEC') or die;

require_once dirname(__FILE__).'/helper.php';
require_once __DIR__ . '/helper.php';

$version = modVersionHelper::getVersion($params);

Expand Down
2 changes: 1 addition & 1 deletion administrator/templates/system/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@

defined('_JEXEC') or die;

include dirname(__FILE__).DIRECTORY_SEPARATOR.'component.php';
include __DIR__ . '/component.php';
6 changes: 3 additions & 3 deletions cli/finder_indexer.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@
const _JEXEC = 1;

// Load system defines
if (file_exists(dirname(dirname(__FILE__)) . '/defines.php'))
if (file_exists(dirname(__DIR__) . '/defines.php'))
{
require_once dirname(dirname(__FILE__)) . '/defines.php';
require_once dirname(__DIR__) . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', dirname(dirname(__FILE__)));
define('JPATH_BASE', dirname(__DIR__));
require_once JPATH_BASE . '/includes/defines.php';
}

Expand Down
6 changes: 3 additions & 3 deletions cli/garbagecron.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
const _JEXEC = 1;

// Load system defines
if (file_exists(dirname(dirname(__FILE__)) . '/defines.php'))
if (file_exists(dirname(__DIR__) . '/defines.php'))
{
require_once dirname(dirname(__FILE__)) . '/defines.php';
require_once dirname(__DIR__) . '/defines.php';
}

if (!defined('_JDEFINES'))
{
define('JPATH_BASE', dirname(dirname(__FILE__)));
define('JPATH_BASE', dirname(__DIR__));
require_once JPATH_BASE . '/includes/defines.php';
}

Expand Down
Loading

0 comments on commit a5c90d3

Please sign in to comment.