public function file($path)
{
$path = preg_replace("/\\.\\./", "", $path);
$format = "/([0-9a-zA-Z]+)\\.[0-9a-fA-F]+\\.(js|css)\$/";
$path = preg_replace($format, '$1.$2', $path);
// check for allowed extensions
$ext = pathinfo($path, PATHINFO_EXTENSION);
if (in_array($ext, $this->allowedExtensions)) {
return parent::file($path);
}
return abort(404);
}