<?php | <?php | ||||
OC::$CLASSPATH['OCA\Files\Capabilities'] = 'apps/files/lib/capabilities.php'; | |||||
$l = OC_L10N::get('files'); | $l = OC_L10N::get('files'); | ||||
OCP\App::registerAdmin('files', 'admin'); | OCP\App::registerAdmin('files', 'admin'); |
$this->create('download', 'download{file}') | $this->create('download', 'download{file}') | ||||
->requirements(array('file' => '.*')) | ->requirements(array('file' => '.*')) | ||||
->actionInclude('files/download.php'); | |||||
->actionInclude('files/download.php'); | |||||
// Register with the capabilities API | |||||
OC_API::register('get', '/cloud/capabilities', array('OCA\Files\Capabilities', 'getCapabilities'), 'files', OC_API::USER_AUTH); |
<?php | |||||
/** | |||||
* Copyright (c) 2013 Tom Needham <tom@owncloud.com> | |||||
* This file is licensed under the Affero General Public License version 3 or | |||||
* later. | |||||
* See the COPYING-README file. | |||||
*/ | |||||
namespace OCA\Files; | |||||
class Capabilities { | |||||
public static function getCapabilities() { | |||||
return new \OC_OCS_Result(array( | |||||
'capabilities' => array( | |||||
'files' => array( | |||||
'bigfilechunking' => true, | |||||
'undelete' => true, | |||||
), | |||||
), | |||||
)); | |||||
} | |||||
} |
OC::$CLASSPATH['OCA\Encryption\Stream'] = 'apps/files_encryption/lib/stream.php'; | OC::$CLASSPATH['OCA\Encryption\Stream'] = 'apps/files_encryption/lib/stream.php'; | ||||
OC::$CLASSPATH['OCA\Encryption\Proxy'] = 'apps/files_encryption/lib/proxy.php'; | OC::$CLASSPATH['OCA\Encryption\Proxy'] = 'apps/files_encryption/lib/proxy.php'; | ||||
OC::$CLASSPATH['OCA\Encryption\Session'] = 'apps/files_encryption/lib/session.php'; | OC::$CLASSPATH['OCA\Encryption\Session'] = 'apps/files_encryption/lib/session.php'; | ||||
OC::$CLASSPATH['OCA\Encryption\Capabilities'] = 'apps/files_encryption/lib/capabilities.php'; | |||||
OC_FileProxy::register( new OCA\Encryption\Proxy() ); | OC_FileProxy::register( new OCA\Encryption\Proxy() ); | ||||
<?php | |||||
/** | |||||
* Copyright (c) 2013, Tom Needham <tom@owncloud.com> | |||||
* This file is licensed under the Affero General Public License version 3 or later. | |||||
* See the COPYING-README file. | |||||
*/ | |||||
// Register with the capabilities API | |||||
OC_API::register('get', '/cloud/capabilities', array('OCA\Encryption\Capabilities', 'getCapabilities'), 'files_encryption', OC_API::USER_AUTH); |
<?php | |||||
/** | |||||
* Copyright (c) 2013 Tom Needham <tom@owncloud.com> | |||||
* This file is licensed under the Affero General Public License version 3 or | |||||
* later. | |||||
* See the COPYING-README file. | |||||
*/ | |||||
namespace OCA\Encryption; | |||||
class Capabilities { | |||||
public static function getCapabilities() { | |||||
return new \OC_OCS_Result(array( | |||||
'capabilities' => array( | |||||
'files' => array( | |||||
'encryption' => true, | |||||
), | |||||
), | |||||
)); | |||||
} | |||||
} |