/**
  * Method to get the list
  *
  * @access public
  * @return array
  */
 function getData(&$params)
 {
     if (!class_exists('JoomleagueModelEventsRanking')) {
         require_once JLG_PATH_SITE . DS . 'models' . DS . 'eventsranking.php';
     }
     $model =& JLGModel::getInstance('eventsranking', 'JoomleagueModel');
     $model->projectid = modJLGEventsrankingHelper::getId($params, 'p');
     $model->divisionid = modJLGEventsrankingHelper::getId($params, 'divisionid');
     $model->teamid = modJLGEventsrankingHelper::getId($params, 'tid');
     $model->setEventid($params->get('evid'));
     $model->matchid = modJLGEventsrankingHelper::getId($params, 'mid');
     $model->limit = $params->get('limit');
     $model->limitstart = 0;
     $project = $model->getProject();
     $eventtypes = $model->getEventTypes();
     $events = $model->getEventRankings($model->limit, $model->limitstart, $params->get('ranking_order', 'DESC'));
     $teams =& $model->getTeamsIndexedById();
     return array('project' => $project, 'ranking' => $events, 'eventtypes' => $eventtypes, 'teams' => $teams, 'model' => $model);
 }
<?php

/**
 * Joomleague
 * @subpackage	Module-Eventsranking
 *
 * @copyright	Copyright (C) 2006-2015 joomleague.at. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 * @link		http://www.joomleague.at
 */
defined('_JEXEC') or die;
require_once dirname(__FILE__) . '/helper.php';
require_once JPATH_SITE . '/components/com_joomleague/joomleague.core.php';
// Load the standard events from the component language file
$language = JFactory::getLanguage();
$language->load('com_joomleague', JPATH_SITE);
$list = modJLGEventsrankingHelper::getData($params);
$document = JFactory::getDocument();
$document->addStyleSheet(JUri::base() . 'modules/mod_joomleague_eventsranking/css/mod_joomleague_eventsranking.css');
require JModuleHelper::getLayoutPath('mod_joomleague_eventsranking');
                    ?>
							<td class="personname">
								<?php 
                    echo modJLGEventsrankingHelper::printName($item, $team, $params, $list['project']);
                    ?>
							</td>
					<?php 
                    if ($showTeam == 1) {
                        ?>
							<td class="team">
						<?php 
                        if ($showLogo == 1) {
                            echo modJLGEventsrankingHelper::getLogo($team, $showLogo);
                        }
                        if ($teamLink) {
                            echo JHTML::link(modJLGEventsrankingHelper::getTeamLink($team, $params, $list['project']), $team->{$teamnametype});
                        } else {
                            echo $team->{$teamnametype};
                        }
                        ?>
							</td>
						<?php 
                    }
                    ?>
							<td class="td_c"><?php 
                    echo $item->p;
                    ?>
</td>
						</tr>
					<?php 
                    $k = 1 - $k;