nextcloud/apps/files_sharing/lib/Controller
Daniel Calviño Sánchez 382b27d035 Add support for room shares to DeletedShareAPIController
In some cases, the DeletedShareAPIController requires explicit handling
of each type of share (for example, to format a share for a
DataResponse). Room shares are implemented in an external app (Nextcloud
Talk), so in order to keep the controller as isolated as possible from
room share specifics all that explicit handling is done in a helper
class provided by the Talk app.

In other cases it is just enough to call the share manager specifying a
room share type; note that the share manager is guarded against share
types for which there is no provider, so it is not necessary to
explicitly check that before passing room shares to the share manager.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2018-08-08 14:25:43 +02:00
..
DeletedShareAPIController.php Add support for room shares to DeletedShareAPIController 2018-08-08 14:25:43 +02:00
ExternalSharesController.php Move files_sharing Controllers => Controller 2016-10-24 11:46:25 +02:00
PublicPreviewController.php Move public preview endpoint over 2018-06-20 08:53:37 +02:00
RemoteController.php Update license headers 2017-11-06 16:56:19 +01:00
ShareAPIController.php Add support for room shares to ShareAPIController 2018-08-08 14:25:43 +02:00
ShareController.php Add event to load additional scripts in the auth page for public shares 2018-07-24 14:04:22 +02:00
ShareInfoController.php Remove unused import statements 2018-02-14 16:55:43 +01:00
ShareesAPIController.php update unit tests 2018-07-11 10:11:48 +02:00