34                parent::__construct(
$config, $reserved);
 
   41                                        $this->replace = TRUE;
 
   43                                        throw new Exception(
'Unknown flag: ' . var_export(
$values, TRUE));
 
   52                                if(!is_string($value)) {
 
   53                                        throw new Exception(
'Invalid value for attribute ' . 
$name . 
': ' .
 
   72                assert(array_key_exists(
'Attributes', 
$request));
 
foreach($paths as $path) $request
An exception for terminatinating execution or to throw for unit testing.
process(&$request)
Apply filter to add or replace attributes.
$attributes
Attributes which should be added/appended.
$replace
Flag which indicates wheter this filter should append new values or replace old values.
__construct($config, $reserved)
Initialize this filter.