@@ -227,7 +227,7 @@ public function match(Nette\Http\IRequest $httpRequest)
227227 return NULL ; // rejected by filterTable
228228
229229 } elseif (isset ($ meta [self ::FILTER_IN ])) { // applies filterIn only to scalar parameters
230- $ params [$ name ] = call_user_func ( $ meta [self ::FILTER_IN ], (string ) $ params [$ name ]);
230+ $ params [$ name ] = $ meta [self ::FILTER_IN ]( (string ) $ params [$ name ]);
231231 if ($ params [$ name ] === NULL && !isset ($ meta ['fixity ' ])) {
232232 return NULL ; // rejected by filter
233233 }
@@ -239,7 +239,7 @@ public function match(Nette\Http\IRequest $httpRequest)
239239 }
240240
241241 if (isset ($ this ->metadata [NULL ][self ::FILTER_IN ])) {
242- $ params = call_user_func ( $ this ->metadata [NULL ][self ::FILTER_IN ], $ params );
242+ $ params = $ this ->metadata [NULL ][self ::FILTER_IN ]( $ params );
243243 if ($ params === NULL ) {
244244 return NULL ;
245245 }
@@ -302,7 +302,7 @@ public function constructUrl(Application\Request $appRequest, Nette\Http\Url $re
302302 }
303303
304304 if (isset ($ metadata [NULL ][self ::FILTER_OUT ])) {
305- $ params = call_user_func ( $ metadata [NULL ][self ::FILTER_OUT ], $ params );
305+ $ params = $ metadata [NULL ][self ::FILTER_OUT ]( $ params );
306306 if ($ params === NULL ) {
307307 return NULL ;
308308 }
@@ -336,7 +336,7 @@ public function constructUrl(Application\Request $appRequest, Nette\Http\Url $re
336336 return NULL ;
337337
338338 } elseif (isset ($ meta [self ::FILTER_OUT ])) {
339- $ params [$ name ] = call_user_func ( $ meta [self ::FILTER_OUT ], $ params [$ name ]);
339+ $ params [$ name ] = $ meta [self ::FILTER_OUT ]( $ params [$ name ]);
340340 }
341341
342342 if (isset ($ meta [self ::PATTERN ]) && !preg_match ($ meta [self ::PATTERN ], rawurldecode ($ params [$ name ]))) {
@@ -581,7 +581,7 @@ private function setMask($mask, array $metadata)
581581 $ meta ['defOut ' ] = $ meta ['filterTable2 ' ][$ meta [self ::VALUE ]];
582582
583583 } elseif (isset ($ meta [self ::FILTER_OUT ])) {
584- $ meta ['defOut ' ] = call_user_func ( $ meta [self ::FILTER_OUT ], $ meta [self ::VALUE ]);
584+ $ meta ['defOut ' ] = $ meta [self ::FILTER_OUT ]( $ meta [self ::VALUE ]);
585585
586586 } else {
587587 $ meta ['defOut ' ] = $ meta [self ::VALUE ];
0 commit comments