diff --git a/administrator/modules/mod_feed/helper.php b/administrator/modules/mod_feed/Helper/FeedHelper.php similarity index 77% rename from administrator/modules/mod_feed/helper.php rename to administrator/modules/mod_feed/Helper/FeedHelper.php index 06beb58b3a03a..4b1d269b6e7d2 100644 --- a/administrator/modules/mod_feed/helper.php +++ b/administrator/modules/mod_feed/Helper/FeedHelper.php @@ -6,6 +6,7 @@ * @copyright Copyright (C) 2005 - 2017 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ +namespace Joomla\Module\Feed\Administrator\Helper; defined('_JEXEC') or die; @@ -14,7 +15,7 @@ * * @since 1.5 */ -class ModFeedHelper +class FeedHelper { /** * Method to load a feed. @@ -34,17 +35,17 @@ public static function getFeed($params) try { jimport('joomla.feed.factory'); - $feed = new JFeedFactory; + $feed = new \JFeedFactory; $rssDoc = $feed->getFeed($rssurl); } - catch (Exception $e) + catch (\Exception $e) { - return JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); + return \JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); } if (empty($rssDoc)) { - return JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); + return \JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); } return $rssDoc; diff --git a/administrator/modules/mod_feed/mod_feed.php b/administrator/modules/mod_feed/mod_feed.php index d66febb80bc9e..d0440f0b7949b 100644 --- a/administrator/modules/mod_feed/mod_feed.php +++ b/administrator/modules/mod_feed/mod_feed.php @@ -9,12 +9,9 @@ defined('_JEXEC') or die; -// Include the feed functions only once -JLoader::register('ModFeedHelper', __DIR__ . '/helper.php'); - -$feed = ModFeedHelper::getFeed($params); +$feed = \Joomla\Module\Feed\Administrator\Helper\FeedHelper::getFeed($params); $rssurl = $params->get('rssurl', ''); $rssrtl = $params->get('rssrtl', 0); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); -require JModuleHelper::getLayoutPath('mod_feed', $params->get('layout', 'default')); +require \Joomla\CMS\Helper\ModuleHelper::getLayoutPath('mod_feed', $params->get('layout', 'default'));