# BeforeFileContentsSetEvent¶

This event is fired before the contents of a file gets set / replaced. This allows to further analyze or modify the content of a file before it is written by the driver.

## API¶

getFile()

| ReturnType: \TYPO3\CMS\Core\Resource\FileInterface |

getContent()

| ReturnType: string |

setContent(string \$content)

| ReturnType: void |