/** * Predicate that determines whether the requested file extension * matches this mime type. * * @param Request $request the request object to check * * @return bool true if the file extension matches */ public function matchFileExtension(Request $request) { $fileExtension = $request->getFileExtension(); foreach ($this->fileExtensions as $ext) { if ($ext == $fileExtension) { return true; } } return false; }