%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/lightco1/www/lightingrepublic.com.au/components/com_allvideoshare/
Upload File :
Create Path :
Current File : /home/lightco1/www/lightingrepublic.com.au/components/com_allvideoshare/router.php

<?php

/*
 * @version		$Id: router.php 2.2.0 2014-01-18 $
 * @package		Joomla
 * @copyright   Copyright (C) 2012-2014 MrVinoth
 * @license     GNU/GPL http://www.gnu.org/licenses/gpl-2.0.html
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

function AllVideoShareBuildRoute( &$query ) {
	$segments = array();
   
    if(isset($query['view'])) {
    	$segments[] = $query['view'];
        unset( $query['view'] );
    }
	
	if(isset($query['orderby'])) {
		if($query['orderby'] != 'default') {
			$segments[] = $query['orderby'];
		}
    	unset( $query['orderby'] );	
	}
	
    if(isset($query['slg'])) {
    	$segments[] = $query['slg'];
        unset( $query['slg'] );
    }
	
    return $segments;
}

function AllVideoShareParseRoute( $segments ) {
	$vars  = array();
	$order = array('default', 'latest', 'popular', 'random', 'featured');
	$count = count( $segments );

	if( $count >= 1 && $segments[0] ) {
    	$vars['view'] = $segments[0];
    }
	
	if( $count == 2 ) {
		if( in_array($segments[1], $order) ) {
			$vars['orderby'] = $segments[1];
		} else {
			$vars['slg'] = $segments[1];
		}
	} else if($count == 3) {
		$vars['orderby'] = $segments[1];
		$vars['slg'] = $segments[2];    	
	}

    return $vars;
}

Zerion Mini Shell 1.0