class ApiController extends Controller

Class ApiController

Traits

AuthorizesRequests
DispatchesJobs
ValidatesRequests

Properties

protected $LaudatioUtilService
protected $GitRepoService
protected $flysystem

Methods

__construct(LaudatioUtilsInterface $laudatioUtils, GitRepoInterface $GitRepoService, FlysystemManager $flysystem)

ApiController constructor.

mixed
destroyFormatFileContent(Request $request)

api: /api/adminapi/deleteFormatContent

mixed
flushFileCache(Request $request)

api: /api/adminapi/flushFileCache

mixed
getDatabaseIdByFilenameAndCorpusId(Request $request)

api: /api/dbapi/getdatabaseid

getAllFormats(Request $request)

No description

createFormat(Request $request)

No description

Details

at line 31
__construct(LaudatioUtilsInterface $laudatioUtils, GitRepoInterface $GitRepoService, FlysystemManager $flysystem)

ApiController constructor.

Parameters

LaudatioUtilsInterface $laudatioUtils
GitRepoInterface $GitRepoService
FlysystemManager $flysystem

at line 48
mixed destroyFormatFileContent(Request $request)

api: /api/adminapi/deleteFormatContent

destroyFormatFileContent: delete corpus data files

Parameters

Request $request

Return Value

mixed JSON

at line 115
mixed flushFileCache(Request $request)

api: /api/adminapi/flushFileCache

flushFileCache

THis method flushes the Flysystem file metadata cache for a given corpus

Parameters

Request $request

Return Value

mixed JSON

at line 151
mixed getDatabaseIdByFilenameAndCorpusId(Request $request)

api: /api/dbapi/getdatabaseid

getDatabaseIdByFilenameAndCorpusId

Parameters

Request $request

Return Value

mixed

at line 188
getAllFormats(Request $request)

Parameters

Request $request

at line 216
createFormat(Request $request)

Parameters

Request $request