mirror of
https://github.com/joomla-extensions/weblinks.git
synced 2024-12-26 01:57:30 +00:00
Move model creation into getList method (same with core)
This commit is contained in:
parent
baddd59e16
commit
ddb6bf3c91
@ -12,10 +12,7 @@ defined('_JEXEC') or die;
|
||||
use Joomla\CMS\Helper\ModuleHelper;
|
||||
use Joomla\Module\Weblinks\Site\Helper\WeblinksHelper;
|
||||
|
||||
$model = $app->bootComponent('com_weblinks')->getMVCFactory()
|
||||
->createModel('Category', 'Site', ['ignore_request' => true]);
|
||||
|
||||
$list = WeblinksHelper::getList($params, $model, $app);
|
||||
$list = WeblinksHelper::getList($params, $app);
|
||||
|
||||
if (!count($list))
|
||||
{
|
||||
|
@ -14,7 +14,6 @@ defined('_JEXEC') or die;
|
||||
use Joomla\CMS\Application\CMSApplicationInterface;
|
||||
use Joomla\CMS\Component\ComponentHelper;
|
||||
use Joomla\CMS\Router\Route;
|
||||
use Joomla\Component\Weblinks\Site\Model\CategoryModel;
|
||||
use Joomla\Registry\Registry;
|
||||
|
||||
/**
|
||||
@ -28,15 +27,18 @@ class WeblinksHelper
|
||||
* Retrieve list of weblinks
|
||||
*
|
||||
* @param Registry $params The module parameters
|
||||
* @param CategoryModel $model The model
|
||||
* @param CMSApplicationInterface $app The application
|
||||
*
|
||||
* @return mixed Null if no weblinks based on input parameters else an array containing all the weblinks.
|
||||
*
|
||||
* @since 1.5
|
||||
**/
|
||||
public static function getList($params, $model, $app)
|
||||
public static function getList($params, $app)
|
||||
{
|
||||
/* @var \Joomla\Component\Weblinks\Site\Model\CategoryModel $model */
|
||||
$model = $app->bootComponent('com_weblinks')->getMVCFactory()
|
||||
->createModel('Category', 'Site', ['ignore_request' => true]);
|
||||
|
||||
// Set application parameters in model
|
||||
$appParams = $app->getParams();
|
||||
$model->setState('params', $appParams);
|
||||
|
Loading…
Reference in New Issue
Block a user