Reputation: 25604
I try to extract all filtered fields from Zend_Filter_Input in order to add extra fields and pass it to the model to insert or update, however I getting lost with extract piece:
$filters = Array( '*' => Array( 'StripTags', 'StringTrim' ) );
$data = new Zend_Filter_Input( $filters, Array( ), $this->_request->getParams( ) );
// line below does't work what I should use instead ?
$data = $data->toArray( );
foreach ( $extra_fields as $key => $value ) {
$data [ $key ] = $value;
} // FOREACH
I just looking to get all filtered fields as array of value pairs.
Upvotes: 0
Views: 2113
Reputation: 2860
$data = $data->getEscaped();
Go and have a look here : http://zendframework.com/manual/en/zend.filter.input.html for more informations
Upvotes: 4