public function addExtension($extension) { $extension = (array) $extension; foreach ($extension as $ext) { if (!in_array($ext, $this->extensions)) { $this->extensions[] = strtolower(preg_replace("/[^a-zA-Z0-9.\\s]/", "", $ext)); } } }