Skip to content

Commit e2c2267

Browse files
committed
MAGETWO-53293: Remove PHP 5.5 from supported versions
1 parent 0c99890 commit e2c2267

File tree

1 file changed

+4
-4
lines changed
  • lib/internal/Magento/Framework/Filter

1 file changed

+4
-4
lines changed

lib/internal/Magento/Framework/Filter/Input.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -343,13 +343,13 @@ protected function _createNativeZendFilter($filterData)
343343
$filter = $filterData['zend'];
344344
if (is_string($filter)) {
345345
$filterClassName = 'Zend_Filter_' . ucfirst($filter);
346+
if (!is_a($filterClassName, \Zend_Filter_Interface::class, true)) {
347+
throw new \Exception('Filter is not instance of \Zend_Filter_Interface');
348+
}
346349
$filterClassOptions = isset($filterData['args']) ? $filterData['args'] : [];
347350
$filter = new $filterClassName(...array_values($filterClassOptions));
348351
}
349-
350-
if (!$filter instanceof \Zend_Filter_Interface) {
351-
throw new \Exception('Filter is not instance of \Zend_Filter_Interface');
352-
}
352+
353353
return $filter;
354354
}
355355
}

0 commit comments

Comments
 (0)