| Current Path : /var/www/html/components/com_osmembership/view/subscriptions/ |
| Current File : /var/www/html/components/com_osmembership/view/subscriptions/html.php |
<?php
/**
* @package Joomla
* @subpackage Membership Pro
* @author Tuan Pham Ngoc
* @copyright Copyright (C) 2012 - 2026 Ossolution Team
* @license GNU/GPL, see LICENSE.php
*/
use Joomla\CMS\Pagination\Pagination;
defined('_JEXEC') or die;
class OSMembershipViewSubscriptionsHtml extends MPFViewHtml
{
/**
* Subscriptions history data
*
* @var array
*/
protected $items;
/**
* The pagination object
*
* @var Pagination
*/
protected $pagination;
/**
* Component config
*
* @var MPFConfig
*/
protected $config;
/**
* Bootstrap Helper
*
* @var OSMembershipHelperBootstrap
*/
protected $bootstrapHelper;
/**
* Display the view
*
* @throws Exception
*/
public function display()
{
$this->requestLogin();
/* @var OSMembershipModelSubscriptions $model */
$model = $this->getModel();
$this->items = $model->getData();
$this->config = OSMembershipHelper::getConfig();
$this->pagination = $model->getPagination();
$this->bootstrapHelper = OSMembershipHelperBootstrap::getInstance();
parent::display();
}
}