public function removeExtension($extension)
{
if (empty($extension)) {
return;
}
if (substr($extension, 0, 1) != '.') {
$extension = '.' . $extension;
}
if (!in_array($extension, $this->extensions)) {
return;
}
$pos = array_search($extension, $this->extensions);
unset($this->extensions[$pos]);
}