Resources/joomla/com_symfony/site/router.php
public function parse(&$segments)
    {
        $active = $this->menu->getActive();
        $vars = [];

        if (!empty($active)) {
            $vars = $active->query;
        }

        return array_merge(
            $vars,
            array(
                'path' => implode('/', $segments)
            )
        );
    }
public function parse(&$segments)
    {
        $active = $this->menu->getActive();
        $vars = [];

        if (!empty($active)) {
            $vars = $active->query;
        }

        return array_merge(
            $vars,
            array(
                'path' => implode('/', $segments)
            )
        );
    }
public function parse ( & $ segments ) { $ active = $ this -> menu -> getActive ( ) ; $ vars = [ ] ; if ( ! empty ( $ active ) ) { $ vars = $ active -> query ; } return array_merge ( $ vars , array ( 'path' => implode ( '/' , $ segments ) ) ) ; }
Parse method for URLs
This method is meant to transform the human readable URL back into
query parameters. It is only executed when SEF mode is switched on.

@param   array &$segments The segments of the URL to parse.

@return  array  The URL attributes to be used by the application.

@since   3.3
Parse method for URLs This method is meant to transform the human readable URL back into query parameters . It is only executed when SEF mode is switched on .