public function filter($value, $pattern, $replacement = '', $limit = -1) { $this->assertNoEval($pattern); if (!isset($value)) { return null; } return preg_filter($pattern, $replacement, $value, $limit); }