Documentation

LibraryController extends BasePublicApiController
in package

Tags
Path

("/library") Class DialogController

subpackage

Api\Controllers

Table of Contents

$container  : Container
$database  : Explorer
$translator  : Translator
$fileManager  : FileManager
$libraryHistoryManager  : LibraryHistoryManager
$libraryManager  : LibraryManager
$libraryTypeManager  : LibraryTypeManager
__construct()  : mixed
getByType()  : ApiResponse
setReadToLibrary()  : ApiResponse

Properties

Methods

__construct()

public __construct(Container $container, Explorer $database) : mixed
Parameters
$container : Container
$database : Explorer
Return values
mixed

getByType()

public getByType(ApiRequest $request, ApiResponse $response) : ApiResponse
Parameters
$request : ApiRequest
$response : ApiResponse
Tags
Path

("/items")

Method

("GET")

throws
JsonException
Return values
ApiResponse

setReadToLibrary()

public setReadToLibrary(ApiRequest $request, ApiResponse $response) : ApiResponse
Parameters
$request : ApiRequest
$response : ApiResponse
Tags
Path

("/items")

Method

("POST")

throws
JsonException
throws
ClassNotFoundException
Return values
ApiResponse

Search results