33                parent::__construct(
$config, $reserved);
 
   40                                throw new Exception(
'Invalid source attribute name: ' . var_export(
$source, TRUE));
 
   44                                throw new Exception(
'Invalid destination attribute name: ' . var_export(
$destination, TRUE));
 
   59                assert(array_key_exists(
'Attributes', 
$request));
 
   64                        if (array_key_exists(
$name,$this->map)){
 
   65                                if (!is_array($this->map[
$name])) {
 
   68                                        foreach ($this->map[
$name] as $to_map) {
 
foreach($paths as $path) $request
An exception for terminatinating execution or to throw for unit testing.
$map
Assosiative array with the mappings of attribute names.
__construct($config, $reserved)
Initialize this filter, parse configuration.
process(&$request)
Apply filter to rename attributes.
if(array_key_exists('yes', $_REQUEST)) $attributes