|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
ilCloudConnector class Needed to check if a a plugin making a conncection to a service like GoogleDrive (simply named "service" is active or not. More...
Collaboration diagram for ilCloudConnector:Static Public Member Functions | |
| static | getActiveServices () |
| static | checkServiceActive ($name) |
| static | getServiceClass ($service_name, $obj_id, $connect=true) |
| static | getPluginClass ($service_name, $obj_id) |
| static | getPluginHookClass ($service_name) |
| static | getSettingsGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getActionListGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getItemCreationListGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getInitGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getFileTreeGUIClass (ilCloudPluginService $plugin_service_class, ilCloudFileTree $file_tree) |
| static | getCreateFolderGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getUploadGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getDeleteGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getHeaderActionGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getCreationGUIClass (ilCloudPluginService $plugin_service_class) |
| static | getInfoScreenGUIClass (ilCloudPluginService $plugin_service_class) |
Static Protected Member Functions | |
| static | getFullClassName ($service_name, $class_name) |
ilCloudConnector class Needed to check if a a plugin making a conncection to a service like GoogleDrive (simply named "service" is active or not.
Further the getXXXClass functions of this class are used to check if a given class is extended and if so returning the extended version and if not returning the core version.
Definition at line 30 of file class.ilCloudConnector.php.
|
static |
| string | $name |
| ilCloudException |
Definition at line 58 of file class.ilCloudConnector.php.
References $name, getActiveServices(), ilCloudException\NO_SERVICE_SELECTED, and ilCloudException\SERVICE_NOT_ACTIVE.
Referenced by ilObjCloudAccess\_checkAccess(), ilObjCloudGUI\executeCommand(), and ilCloudPluginInitGUI\initGUI().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| $service_name | |
| $obj_id |
Definition at line 144 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\asyncGetActionListContent(), ilObjCloudGUI\executeCommand(), and ilCloudPluginFileTreeGUI\getItemHtml().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| ilCloudException |
Definition at line 37 of file class.ilCloudConnector.php.
References $DIC, $service, and ilCloudException\NO_SERVICE_ACTIVE.
Referenced by checkServiceActive(), ilObjCloudGUI\executeCommand(), getServiceClass(), and ilObjCloudGUI\initCreateForm().
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 189 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| ilCloudPluginService | $plugin_service_class |
Definition at line 230 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\initCreateForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| ilCloudPluginService | $plugin_service_class |
Definition at line 210 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| $service_name | |
| $obj_id | |
| ilCloudPluginFileTree |
Definition at line 178 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\asyncGetBlock(), and ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
| string | $service_name | |
| string | $class_name |
Definition at line 76 of file class.ilCloudConnector.php.
Referenced by getActionListGUIClass(), getCreateFolderGUIClass(), getCreationGUIClass(), getDeleteGUIClass(), getFileTreeGUIClass(), getHeaderActionGUIClass(), getInfoScreenGUIClass(), getInitGUIClass(), getItemCreationListGUIClass(), getPluginClass(), getPluginHookClass(), getServiceClass(), getSettingsGUIClass(), and getUploadGUIClass().
Here is the caller graph for this function:
|
static |
| ilCloudPluginService | $plugin_service_class |
Definition at line 220 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\addHeaderAction(), ilObjCloudGUI\executeCommand(), and ilObjCloudListGUI\getCommands().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| ilCloudPluginService | $plugin_service_class |
Definition at line 240 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\infoScreenForward().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 166 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand(), and ilObjCloudGUI\render().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 155 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilCloudPluginInitGUI\addToolbar(), and ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 111 of file class.ilCloudConnector.php.
References getFullClassName().
Referenced by ilCloudPluginService\__construct(), ilObjCloud\doDelete(), ilCloudPluginInitGUI\initGUI(), and ilCloudFileTree\uploadFileToService().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 122 of file class.ilCloudConnector.php.
References getFullClassName().
Referenced by ilCloudPlugin\__construct(), and ilObjCloudGUI\initCreateForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id | |
| bool | $connect |
| ilCloudException |
Definition at line 92 of file class.ilCloudConnector.php.
References getActiveServices(), getFullClassName(), ilCloudException\NO_SERVICE_SELECTED, and ilCloudException\SERVICE_NOT_ACTIVE.
Referenced by ilCloudFileTree\__construct(), ilCloudFileTree\addFolderToService(), ilCloudFileTree\addItemsFromService(), ilCloudFileTree\deleteFromService(), ilCloudFileTree\downloadFromService(), ilObjCloudGUI\executeCommand(), ilObjCloudListGUI\getCommands(), ilObjCloudGUI\initCreateForm(), ilObjCloudGUI\serviceAuth(), and ilCloudFileTree\uploadFileToService().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 133 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| string | $name | |
| int | $obj_id |
Definition at line 200 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function: