35 lines
659 B
PHP
35 lines
659 B
PHP
<?php
|
|
|
|
use Joomla\CMS\Component\Router\RouterInterface;
|
|
|
|
// No direct access.
|
|
defined('_JEXEC') or die;
|
|
|
|
class ClubsRouter implements RouterInterface
|
|
{
|
|
public function build(&$query)
|
|
{
|
|
$ret = array();
|
|
// $ret[] = $query['Itemid'];
|
|
if(isset($query['view']))
|
|
{
|
|
$ret[] = $query['view'];
|
|
unset($query['view']);
|
|
}
|
|
return $ret;
|
|
}
|
|
|
|
public function parse(&$segments)
|
|
{
|
|
$ret = array();
|
|
//$ret['itemid'] = $segments[0];
|
|
$ret['view'] = $segments[0];
|
|
return $ret;
|
|
}
|
|
public function preprocess($query)
|
|
{
|
|
return $query;
|
|
}
|
|
|
|
}
|