@ -30,6 +30,9 @@
// This means that they should be used by apps instead of the internal ownCloud classes
namespace OCP;
/**
* This class provides functions to manage apps in ownCloud
*/
class App {
@ -34,6 +34,9 @@
* This class provides functions to read and write configuration data. configuration can be on a system, application or user level
class Config {
* This class provides access to the internal database system. Use this class exlusively if you want to access databases
class DB {
* This class provides access to the internal filesystem abstraction layer. Use this class exlusively if you want to access files
class Files {
* This class provides convinient functions to generate and send JSON data. Usefull for Ajax calls
class JSON {
* This class provides convinient functions to send the correct http response headers
class Response {
@ -99,7 +99,7 @@ function html_select_options($options, $selected, $params=array()) {
* This class provides the templates for owncloud.
* This class provides the template system for owncloud. You can use it to load specific templates, add data and generate the html code
class Template extends \OC_Template {
* This class provides access to the user management. You can get information about the currently logged in user and the permissions for example
class User {
* This class provides different helper functions to make the life of a developer easier
class Util {