Contenido_UrlBuilderConfig

The cUriBuilderrConfig::setConfig() must be called at least once to initialize the desired UriBuilder.

Usage:

// Example for default front_content UriBuilder
$myCfg['name'] = 'front_content';
$myCfg['config'] = array();
cUriBuilderConfig::setConfig($myCfg);

// Example for CustomPath UriBuilder
$myCfg['name'] = 'custom_path';
$myCfg['config'] = array('prefix' => 'rocknroll', 'suffix' => '.4fb',
'separator' => ',');
cUriBuilderConfig::setConfig($myCfg);
deprecated [2012-09-04] Use cUriBuilderConfig instead of this class.

 Methods

Returns UriBuilder configuration

getConfig() : array
Static
deprecated 2012-09-04 this function is not supported any longer use function located in cUriBuilderConfig instead of this function

Exceptions

\cException If UriBuilder configuration wasn't initialized before

Returns

arrayUriBuilder configuration

Returns UriBuilder name

getUriBuilderName() : string
InheritedStatic
inherited_from \cUriBuilderConfig::getUriBuilderName()

Exceptions

\cException If UriBuilder configuration wasn't initialized before

Returns

stringUriBuilder name

getUrlBuilderName()

getUrlBuilderName() 
Static
deprecated 2012-09-06 this function is not supported any longer use function located in cUriBuilderConfig instead of this function

Set UlrBuilder configuration

setConfig(array $cfg) 
Static
deprecated 2012-09-06 this function is not supported any longer use function located in cUriBuilderConfig instead of this function

Parameters

$cfg

array

Assoziative configuration array as follows: - $cfg['name'] = Name of UriBuilder class to use - $cfg['config'] = UriBuilder configuration

Exceptions

\cInvalidArgumentException If $cfg ist empty, $cfg['name'] is missing or $cfg['config'] exists but is not a array

__construct()

__construct() 
deprecated 2012-09-06 this function is not supported any longer use function located in cUriBuilderConfig instead of this function

 Properties

 

$_aUriBuilderCfg : array
Inherited
inherited_from \cUriBuilderConfig::$$_aUriBuilderCfg