ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilDataCollectionEndpointPort.php
Go to the documentation of this file.
1 <?php
2 
20 {
21  public function getListTablesLink(): string;
22 
23  public function getListRecordsLink(string $viewId): string;
24 
25  public function getEditRecordLink(int $viewId, int $recordId): string;
26 
27  public function getListPermissionsLink(): string;
28 
29  public function getInfoScreenLink(): string;
30 
31  public function getDataCollectionHomeLink(ilObjDataCollectionGUI $dataCollectionGUI): string;
32 
33  public function getEditDclLink(ilObjDataCollectionGUI $dataCollectionGUI): string;
34 
35  public function getCreateDclLink(ilObjDataCollectionGUI $dataCollectionGUI): string;
36 
37  public function getSaveDclEndpoint(ilObjDataCollectionGUI $dataCollectionGUI): string;
38 
39  public function getDataCollectionExportLink(): string;
40 
41  public function getQueryRecordDataEndpoint(): string;
42 
43  public function isAsyncCall(): bool;
44 
45  public function redirect(string $link): void;
46 
47  public function saveParameterTableId(object $guiObject): void;
48 
49  public function saveParameterTableviewId(object $guiObject): void;
50 
51  public function forwardCommand(object $guiObject): void;
52 }
getEditDclLink(ilObjDataCollectionGUI $dataCollectionGUI)
getCreateDclLink(ilObjDataCollectionGUI $dataCollectionGUI)
getSaveDclEndpoint(ilObjDataCollectionGUI $dataCollectionGUI)
saveParameterTableId(object $guiObject)
saveParameterTableviewId(object $guiObject)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
forwardCommand(object $guiObject)
getEditRecordLink(int $viewId, int $recordId)
getListRecordsLink(string $viewId)
getDataCollectionHomeLink(ilObjDataCollectionGUI $dataCollectionGUI)