Logo
  • General contributor guidelines
  • Changelog
  • Tutorial
  • Create an app
  • Navigation and pre-app configuration
  • App metadata
  • Classloader
  • Request lifecycle
  • Routing
  • Middleware
  • Container
  • Controllers
  • RESTful API
  • Templates
  • JavaScript
  • CSS
  • Translation
  • Theming support
  • Database schema
  • Database access
  • Configuration
  • Filesystem
  • AppData
  • User management
  • Two-factor providers
  • Hooks
  • Background jobs (Cron)
  • Settings
  • Logging
  • Migrations
  • Repair steps
  • Testing
  • App store publishing
  • Code signing
  • App development
  • Design guidelines
  • Android application development
  • Client APIs
  • Translation
  • Unit-Testing
  • Theming Nextcloud
  • External API
  • OCS Share API
  • Core development
  • Bugtracker
  • Help and communication
  • API Documentation
    • PHP public API
      • /OCP namespace
        • Namespaces
        • Interfaces
        • Classes
    • PHP class reference
Nextcloud 13 Developer Manual
  • »
  • API Documentation »
  • OCP »
  • Files
  • Edit on GitHub

Files¶

\OCP\Files

Namespaces¶

  • Cache
  • Config
  • Events
  • Mount
  • Notify
  • ObjectStore
  • Search
  • SimpleFS
  • Storage
  • Template

Interfaces¶

  • IHomeStorage
  • Storage
  • IMimeTypeLoader
  • Node
  • IRootFolder
  • IMimeTypeDetector
  • Folder
  • FileInfo
  • IAppData
  • File

Classes¶

  • EntityTooLargeException
  • LockNotAcquiredException
  • StorageTimeoutException
  • NotFoundException
  • StorageInvalidException
  • StorageBadConfigException
  • InvalidContentException
  • InvalidDirectoryException
  • AlreadyExistsException
  • StorageConnectionException
  • UnseekableException
  • ForbiddenException
  • GenericFileException
  • NotEnoughSpaceException
  • StorageAuthException
  • StorageNotAvailableException
  • EmptyFileNameException
  • InvalidCharacterInPathException
  • FileNameTooLongException
  • ReservedWordException
  • InvalidPathException
  • NotPermittedException
Next Previous

© Copyright 2021 Nextcloud GmbH.

Read the Docs v: 13
Versions
13
14
15
stable
latest
Downloads
On Read the Docs
Project Home
Builds