mirror of
				https://github.com/Icinga/icinga-php-thirdparty.git
				synced 2025-10-31 11:14:34 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			965 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			965 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/vendor/shardj/zf1-future/library/Zend/Form/Element.php
 | |
| +++ b/vendor/shardj/zf1-future/library/Zend/Form/Element.php
 | |
| @@ -595,7 +595,7 @@ class Zend_Form_Element implements Zend_Validate_Interface
 | |
|       * @param  string $key
 | |
|       * @return void
 | |
|       */
 | |
| -    protected function _filterValue(&$value, $key)
 | |
| +    protected function _filterValue(&$value, &$key)
 | |
|      {
 | |
|          foreach ($this->getFilters() as $filter) {
 | |
|              $value = $filter->filter($value);
 | |
| @@ -612,7 +612,9 @@ class Zend_Form_Element implements Zend_Validate_Interface
 | |
|          $valueFiltered = $this->_value;
 | |
| 
 | |
|          if ($this->isArray() && is_array($valueFiltered)) {
 | |
| -            array_walk_recursive($valueFiltered, [$this, '_filterValue']);
 | |
| +            array_walk_recursive($valueFiltered, function (&$val, $key) {
 | |
| +                $this->_filterValue($val, $key);
 | |
| +            });
 | |
|          } else {
 | |
|              $this->_filterValue($valueFiltered, $valueFiltered);
 | |
|          }
 |