ILIAS
Release_4_4_x_branch Revision 61816
|
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...
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 59 of file class.ilCloudConnector.php.
References getActiveServices(), ilCloudException\NO_SERVICE_SELECTED, and ilCloudException\SERVICE_NOT_ACTIVE.
Referenced by ilObjCloudAccess\_checkAccess(), ilObjCloudGUI\executeCommand(), and ilCloudPluginInitGUI\initGUI().
|
static |
$service_name | |
$obj_id |
Definition at line 152 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\asyncGetActionListContent(), ilObjCloudGUI\executeCommand(), and ilCloudPluginFileTreeGUI\getItemHtml().
|
static |
ilCloudException |
Definition at line 37 of file class.ilCloudConnector.php.
References ilCloudException\NO_SERVICE_ACTIVE.
Referenced by checkServiceActive(), ilObjCloudGUI\executeCommand(), getServiceClass(), and ilObjCloudGUI\initCreateForm().
|
static |
string | $name | |
int | $obj_id |
Definition at line 197 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
|
static |
ilCloudPluginService | $plugin_service_class |
Definition at line 238 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\afterSave(), and ilObjCloudGUI\initCreateForm().
|
static |
ilCloudPluginService | $plugin_service_class |
Definition at line 218 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
|
static |
$service_name | |
$obj_id | |
ilCloudPluginFileTree |
Definition at line 186 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\asyncGetBlock(), and ilObjCloudGUI\executeCommand().
|
staticprotected |
string | $service_name | |
string | $class_name |
Definition at line 80 of file class.ilCloudConnector.php.
Referenced by getActionListGUIClass(), getCreateFolderGUIClass(), getCreationGUIClass(), getDeleteGUIClass(), getFileTreeGUIClass(), getHeaderActionGUIClass(), getInfoScreenGUIClass(), getInitGUIClass(), getItemCreationListGUIClass(), getPluginClass(), getPluginHookClass(), getServiceClass(), getSettingsGUIClass(), and getUploadGUIClass().
|
static |
ilCloudPluginService | $plugin_service_class |
Definition at line 228 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\addHeaderAction(), and ilObjCloudGUI\executeCommand().
|
static |
ilCloudPluginService | $plugin_service_class |
Definition at line 248 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\infoScreenForward().
|
static |
string | $name | |
int | $obj_id |
Definition at line 174 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand(), and ilObjCloudGUI\render().
|
static |
string | $name | |
int | $obj_id |
Definition at line 163 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilCloudPluginInitGUI\addToolbar(), and ilObjCloudGUI\executeCommand().
|
static |
string | $name | |
int | $obj_id |
Definition at line 119 of file class.ilCloudConnector.php.
References getFullClassName().
Referenced by ilCloudPluginService\__construct(), ilObjCloud\doDelete(), ilCloudPluginInitGUI\initGUI(), and ilCloudFileTree\uploadFileToService().
|
static |
string | $name | |
int | $obj_id |
Definition at line 130 of file class.ilCloudConnector.php.
References getFullClassName().
Referenced by ilCloudPlugin\__construct(), and ilObjCloudGUI\initCreateForm().
|
static |
string | $name | |
int | $obj_id | |
bool | $connect |
ilCloudException |
Definition at line 97 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(), ilObjCloudGUI\initCreateForm(), ilObjCloudGUI\serviceAuth(), and ilCloudFileTree\uploadFileToService().
|
static |
string | $name | |
int | $obj_id |
Definition at line 141 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().
|
static |
string | $name | |
int | $obj_id |
Definition at line 208 of file class.ilCloudConnector.php.
References getFullClassName(), and ilCloudPluginService\getPluginHookObject().
Referenced by ilObjCloudGUI\executeCommand().