Router::extensions PHP Method

extensions() public static method

To initially set extensions use Router::parseExtensions() To add more see setExtensions()
public static extensions ( ) : array
return array Array of extensions Router is configured to parse.
    public static function extensions()
    {
        if (!static::$initialized) {
            static::_loadRoutes();
        }
        return static::$_validExtensions;
    }

Usage Example

Example #1
0
 /**
  * __construct
  *
  * @param CakeRequest $request
  * @param CakeResponse $response
  */
 public function __construct($request = null, $response = null)
 {
     parent::__construct($request, $response);
     if (count(Router::extensions())) {
         $this->components[] = 'RequestHandler';
     }
     $this->constructClasses();
     $this->Components->trigger('initialize', array(&$this));
     $this->_set(array('cacheAction' => false, 'viewPath' => 'Errors'));
     if (isset($this->RequestHandler)) {
         $this->RequestHandler->startup($this);
     }
 }
All Usage Examples Of Router::extensions