Source for file router.php

Documentation is available at router.php

  1. <?php
  2. /**
  3.  * @package    Joomla.Installation
  4.  *
  5.  * @copyright  Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
  6.  * @license    GNU General Public License version 2 or later; see LICENSE.txt
  7.  */
  8.  
  9. defined('_JEXEC'or die;
  10.  
  11. /**
  12.  * Class to create and parse routes
  13.  *
  14.  * @package  Joomla.Installation
  15.  * @since    1.5
  16.  */
  17. class JRouterInstallation extends JRouter
  18. {
  19.     /**
  20.      * Function to convert a route to an internal URI
  21.      *
  22.      * @param   JUri  $url  The uri.
  23.      *
  24.      * @return  boolean 
  25.      *
  26.      * @since   1.5
  27.      */
  28.     public function parse($url)
  29.     {
  30.         return true;
  31.     }
  32.  
  33.     /**
  34.      * Function to convert an internal URI to a route
  35.      *
  36.      * @param   string  $url  The internal URL
  37.      *
  38.      * @return  string  The absolute search engine friendly URL
  39.      *
  40.      * @since   1.5
  41.      */
  42.     public function build($url)
  43.     {
  44.         $url str_replace('&amp;''&'$url);
  45.  
  46.         return new JUri($url);
  47.     }
  48. }

Documentation generated on Tue, 19 Nov 2013 15:12:23 +0100 by phpDocumentor 1.4.3