for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* ownCloud - galleryplus
*
* This file is licensed under the Affero General Public License version 3 or
* later. See the COPYING file.
* @author Olivier Paroz <[email protected]>
* @copyright Olivier Paroz 2014-2016
*/
namespace OCA\GalleryPlus\Controller;
* Class FilesPublicController
* Note: Type casting only works if the "@param" parameters are also included in this class as
* their not yet inherited
* @package OCA\GalleryPlus\Controller
class FilesPublicController extends FilesController {
* @PublicPage
* Returns a list of all images from the folder the link gives access to
* @inheritDoc
* @param string $location a path representing the current album in the app
* @param string $features the list of supported features
* @param string $etag the last known etag in the client
* @param string $mediatypes the list of supported media types
public function getList($location, $features, $etag, $mediatypes) {
return parent::getList($location, $features, $etag, $mediatypes);
}
* @NoCSRFRequired
* Sends the file matching the fileId
* @param int $fileId the ID of the file we want to download
* @param string|null $filename
public function download($fileId, $filename = null) {
return parent::download($fileId, $filename);