array('callable' => array(CALLABLE)) * * Dynamic rewrite: Adds a route that rewrites a URL to a specific controller and method configuration, using a callable. The callable can dynamically determine which page to load. * 'routingString' => CALLABLE * * Static rewrite: Adds a route that rewrites and URL to a specific controller and method using a fixed route. This allows for pre-determined rewrites of pages. * 'routingString' => ['viewType' => 'someType', 'viewName' => 'someName', 'viewMethod' => 'someMethod', 'viewParameters' => 'someParameters'] * * Example routingString: '/^(?P.*?)(|\/(?P.*?)(|\/(?P.*?)))(|\.(?P.*?))$/' * A routeString has to contain viewName, viewMethod, viewParameters and viewType in order to be processed by defaultCallable. */ return array( );