OCP
Namespaces
- Accounts
- Activity
- App
- AppFramework
- Authentication
- BackgroundJob
- Broadcast
- Calendar
- Capabilities
- Collaboration
- Command
- Comments
- Console
- Contacts
- Dashboard
- DB
- Diagnostics
- DirectEditing
- Encryption
- EventDispatcher
- Federation
- Files
- Files_FullTextSearch
- FullTextSearch
- GlobalScale
- Group
- Http
- L10N
- LDAP
- Lock
- Lockdown
- Log
- Migration
- Notification
- OCS
- Preview
- Remote
- RichObjectStrings
- Route
- Search
- Security
- Session
- Settings
- Share
- Support
- SystemTag
- User
- WorkflowEngine
Interfaces, Classes and Traits
- GroupInterface
- TODO actually this is a IGroupBackend
- IAddressBook
- Interface IAddressBook
- IAppConfig
- This class provides an easy way for apps to store config values in the database.
- IAvatar
- This class provides avatar functionality
- IAvatarManager
- This class provides avatar functionality
- ICache
- This interface defines method for accessing the file based user cache.
- ICacheFactory
- Interface ICacheFactory
- ICertificate
- Interface ICertificate
- ICertificateManager
- Manage trusted certificates for users
- IConfig
- Access to all the configuration options ownCloud offers
- IContainer
- Class IContainer
- IDateTimeFormatter
- Interface IDateTimeFormatter
- IDateTimeZone
- Interface IDateTimeZone
- IDBConnection
- Interface IDBConnection
- IEventSource
- wrapper for server side events (http://en.wikipedia.org/wiki/Server-sent_events) includes a fallback for older browsers and IE
- IGroup
- Interface IGroup
- IGroupManager
- Class Manager
- IImage
- Class for basic image manipulation
- IInitialStateService
- IL10N
- Interface IL10N
- ILogger
- Interface ILogger
- IMemcache
- This interface defines method for accessing the file based user cache.
- IMemcacheTTL
- Interface for memcache backends that support setting ttl after the value is set
- INavigationManager
- Manages the ownCloud navigation
- IPreview
- This class provides functions to render and show thumbnails and previews of files
- IRequest
- This interface provides an immutable object with with accessors to request variables and headers.
- ISearch
- Small Interface for Search
- IServerContainer
- Class IServerContainer
- ISession
- Interface ISession
- ITagManager
- Factory class creating instances of \OCP\ITags
- ITags
- Class for easily tagging objects by their id
- ITempManager
- Interface ITempManager
- IURLGenerator
- Class to generate URLs
- IUser
- Interface IUser
- IUserBackend
- Interface IUserBackend
- IUserManager
- Class Manager
- IUserSession
- User session
- Share_Backend
- Interface that apps must implement to share content.
- Share_Backend_Collection
- Interface for collections of of items implemented by another share backend.
- Share_Backend_File_Dependent
- Interface for share backends that share content that is dependent on files.
- UserInterface
- TODO actually this is a IUserBackend
- API
- This class provides functions to manage apps in ownCloud
- App
- This class provides functions to manage apps in ownCloud
- AutoloadNotAllowedException
- Exception for when a not allowed path is attempted to be autoloaded
- BackgroundJob
- Constants
- Class Constants
- Defaults
- public api to access default strings and urls for your templates
- Files
- This class provides access to the internal filesystem abstraction layer. Use this class exlusively if you want to access files
- Image
- This class provides functions to handle images
- PreConditionNotMetException
- Exception if the precondition of the config update method isn't met
- SabrePluginEvent
- Base event class for the event dispatcher service
- SabrePluginException
- Share
- This class provides the ability for apps to share their content between users.
- Template
- This class provides the template system for owncloud. You can use it to load specific templates, add data and generate the html code
- User
- This class provides access to the user management. You can get information about the currently logged in user and the permissions for example
- Util
- This class provides different helper functions to make the life of a developer easier