# FileRules

Validators for all file actions

****

- Full class name: `Kirby\Cms\FileRules`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Cms/FileRules.php#L22>

****

### FileRules

- [FileRules::changeName()](https://getkirby.com/docs/reference/objects/cms/file-rules/change-name.md)
- [FileRules::changeSort()](https://getkirby.com/docs/reference/objects/cms/file-rules/change-sort.md)
- [FileRules::changeTemplate()](https://getkirby.com/docs/reference/objects/cms/file-rules/change-template.md)
- [FileRules::create()](https://getkirby.com/docs/reference/objects/cms/file-rules/create.md)
- [FileRules::delete()](https://getkirby.com/docs/reference/objects/cms/file-rules/delete.md)
- [FileRules::replace()](https://getkirby.com/docs/reference/objects/cms/file-rules/replace.md)
- [FileRules::update()](https://getkirby.com/docs/reference/objects/cms/file-rules/update.md)
- [FileRules::validExtension()](https://getkirby.com/docs/reference/objects/cms/file-rules/valid-extension.md)
- [FileRules::validFile()](https://getkirby.com/docs/reference/objects/cms/file-rules/valid-file.md)
- [FileRules::validFilename()](https://getkirby.com/docs/reference/objects/cms/file-rules/valid-filename.md)
- [FileRules::validMime()](https://getkirby.com/docs/reference/objects/cms/file-rules/valid-mime.md)