nextcloud/lib/public
Arthur Schiwon ec0f80fee9 Split mapping from Access and Helper classes into it's own. Fully test them, too.
remove unused methods

split mapping methods off from Access class

fix DB query handling

move 'clear mapping' methods from static helper to new mapping class

add tests

test directly with DB

finishing tests and fix return value from setDNbyUUID

add corresponding class for groups and make abstract test class neutral. helper tests is now obsolete as the tested functions were moved to the new mapper class.

add missing info to PHPDoc

add unmap method

fix namespaces

fix test inheritance

PHPDoc and a small code restructure for scrutinizer, no effective changes

PostgreSQL does not accept LIMIT in DELETE queries

phpdoc fixes, no code changes
2014-12-19 18:26:12 +01:00
..
activity Allow extensions to specify the list of special parameters 2014-12-11 14:56:46 +01:00
app Add \OC\App\Manager to handle enabling/disabling apps 2014-11-10 13:52:52 +01:00
appframework add isAdmin and isInGroup methods for the group manager 2014-12-17 17:41:57 +01:00
authentication page level doc blocks and class descriptions 2013-11-25 16:39:01 +01:00
backgroundjob Fix all PHPDoc types and variable names, in /lib 2014-05-13 19:08:14 +01:00
contacts Merge branch 'master' into contactsmanager-register 2014-05-19 21:35:13 +02:00
diagnostics Allow adding events that hapend before the event logger was loaded 2014-10-20 13:38:38 +02:00
files Add getMountPoint to FileInfo 2014-12-17 14:03:50 +01:00
route introduce and use getCurrentConnection() 2014-07-01 16:45:00 +02:00
search introduce inApps[] filter for search via ajax query, make file results show up in files app only 2014-12-10 15:51:59 +01:00
security Add OCP\Security\IHasher 2014-11-06 15:16:14 +01:00
api.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
app.php Fix all PHPDoc types and variable names, in /lib 2014-05-13 19:08:14 +01:00
backgroundjob.php Fix all PHPDoc types and variable names, in /lib 2014-05-13 19:08:14 +01:00
config.php reduce OC_Preferences, OC_Config and \OCP\Config usage 2014-12-08 22:42:37 +01:00
constants.php Move namespaced constants to namespaced class 2014-11-25 16:27:27 +01:00
contacts.php no return on register and unregister 2014-05-19 21:39:19 +02:00
db.php Add missing DB rollback functionality 2014-10-24 17:44:06 +01:00
defaults.php add missing public interface for iOS client app id 2014-12-02 16:10:07 +01:00
files.php Scrutinizer Auto-Fixes 2014-02-19 09:31:54 +01:00
groupinterface.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
iaddressbook.php Fix @return array PHPDocs, in /lib 2014-05-13 19:08:14 +01:00
iappconfig.php introduce proper interface for deleteAppValue 2014-12-08 22:29:42 +01:00
iavatar.php Replace deprecated constant with new class constant 2014-11-25 16:30:21 +01:00
iavatarmanager.php Remove all occurences of @brief and @returns from PHPDoc 2014-05-19 17:50:53 +02:00
icache.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
icachefactory.php Fix some phpdoc errors and rename interface 2014-01-24 16:01:19 +01:00
icertificate.php Remove unused and overflowing function 2014-09-18 10:21:28 +02:00
icertificatemanager.php Move certificate management interface from files_external to core 2014-08-31 10:47:50 +02:00
iconfig.php Add type of the variables to the docs 2014-12-10 15:18:06 +01:00
icontainer.php AppFramework(Controller|HTTP|HTTP-Responses|Middleware), IContainer API fixes 2013-11-25 16:28:24 +01:00
idatetimeformatter.php Require the interface and return a string instead of private classes 2014-12-10 11:58:56 +01:00
idatetimezone.php Move timezone logic out of server.php 2014-12-16 16:16:22 +01:00
idb.php move db into iservercontainer 2014-04-19 19:30:12 +02:00
idbconnection.php Split mapping from Access and Helper classes into it's own. Fully test them, too. 2014-12-19 18:26:12 +01:00
ieventsource.php Better phpdoc and method naming 2014-09-04 13:26:51 +02:00
igroup.php Add group management to the public api 2014-07-16 14:25:31 +02:00
igroupmanager.php add isAdmin and isInGroup methods for the group manager 2014-12-17 17:41:57 +01:00
ihelper.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
il10n.php Remove all occurences of @brief and @returns from PHPDoc 2014-05-19 17:50:53 +02:00
ilogger.php - make logger available in the container 2014-05-09 23:26:20 +02:00
image.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
inavigationmanager.php polish documentation based on scrutinizer patches 2014-02-06 17:02:21 +01:00
ipreview.php Use svg mimeicons for empty text files 2014-07-30 16:31:37 +02:00
irequest.php polish documentation based on scrutinizer patches 2014-02-06 17:02:21 +01:00
isearch.php introduce inApps[] filter for search via ajax query, make file results show up in files app only 2014-12-10 15:51:59 +01:00
iservercontainer.php Add IniGetWrapper to public interface 2014-12-11 00:09:55 +01:00
isession.php adding an explicit close method to class session - write operations (set and remove) being called after close() will throw an exception 2014-03-10 14:21:12 +01:00
itagmanager.php Add user parameter to tag manager 2014-12-11 12:22:28 +01:00
itags.php Add getTagsForObjects in ITags 2014-12-08 22:02:00 +01:00
itempmanager.php Add \OC\TempManager to handle creating and cleaning temporary files 2014-10-24 12:18:46 +02:00
iurlgenerator.php Introduce app info xml parser including basic unit test - necessary for #10777 2014-11-25 11:53:28 +01:00
iuser.php Expose backend type via REST API 2014-12-09 12:04:19 +01:00
iusermanager.php Use public interface 2014-12-11 12:29:58 +01:00
iusersession.php add a isLoggedIn method to the usersession and deprecate the isLoggedIn method on the api 2014-12-17 17:40:52 +01:00
json.php polish documentation based on scrutinizer patches 2014-02-06 17:02:21 +01:00
preconditionnotmetexception.php introduce preCondition for setUserValue to provide atomic check-and-update 2014-12-08 22:33:36 +01:00
response.php Moved content disposition code+workarounds to OCP\Response 2013-12-10 12:42:26 +01:00
share.php OCS API for server-to-server sharing 2014-12-04 13:18:13 +01:00
share_backend.php Move share interfaces to own files so they can be autoloaded 2014-11-27 17:47:19 +01:00
share_backend_collection.php Move share interfaces to own files so they can be autoloaded 2014-11-27 17:47:19 +01:00
share_backend_file_dependent.php Move share interfaces to own files so they can be autoloaded 2014-11-27 17:47:19 +01:00
template.php Deprecate Util::formatDate() 2014-12-10 11:58:56 +01:00
user.php Deprecate older API wrappers and calls 2014-11-12 17:39:25 +01:00
userinterface.php unify license headers for public API files 2013-11-03 13:51:39 +01:00
util.php Deprecate Util::formatDate() 2014-12-10 11:58:56 +01:00