private function setParsedSlugFlavor(DropFolder $folder, DropFolderFile $file) { $parsedSlug = null; $parsedFlavor = null; $parsedUserId = null; $isMatch = $this->parseRegex($folder->getFileHandlerConfig(), $file->getNameForParsing(), $parsedSlug, $parsedFlavor, $parsedUserId); if ($isMatch) { $file->setParsedSlug($parsedSlug); $file->setParsedFlavor($parsedFlavor); $file->setParsedUserId($parsedUserId); $file->save(); return $file; } else { return null; } }