ILIAS  trunk Revision v11.0_alpha-1838-g59fc79e306b
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\components\WOPI\Handler\Response Class Reference
+ Inheritance diagram for ILIAS\components\WOPI\Handler\Response:
+ Collaboration diagram for ILIAS\components\WOPI\Handler\Response:

Public Member Functions

 __construct (private array $data)
 
 jsonSerialize ()
 

Protected Attributes

const BASE_FILE_NAME = 'BaseFileName'
 
const VERSION = 'Version'
 
const OWNER_ID = 'OwnerId'
 
const USER_ID = 'UserId'
 
const SIZE = 'Size'
 
const SUPPORTS_CONTAINERS = 'SupportsContainers'
 
const SUPPORTS_DELETE_FILE = 'SupportsDeleteFile'
 
const SUPPORTS_UPDATE = 'SupportsUpdate'
 
const READ_ONLY = 'ReadOnly'
 
const LAST_MODIFIED_TIME = 'LastModifiedTime'
 
const USER_CAN_ATTEND = 'UserCanAttend'
 
const USER_FRIENDLY_NAME = 'UserFriendlyName'
 
const USER_CAN_WRITE = 'UserCanWrite'
 
const RESTRICTED_WEB_VIEW_ONLY = 'RestrictedWebViewOnly'
 
const USER_CAN_NOT_WRITE_RELATIVE = 'UserCanNotWriteRelative'
 
const POST_MESSAGE_ORIGIN = 'PostMessageOrigin'
 
const CLOSE_BUTTON_CLOSES_WINDOW = 'CloseButtonClosesWindow'
 
const CLOSE_URL = 'CloseUrl'
 
const EDIT_MODE_POST_MESSAGE = 'EditModePostMessage'
 
const EDIT_NOTIFICATION_POST_MESSAGE = 'EditNotificationPostMessage'
 
const CLOSE_POST_MESSAGE = 'ClosePostMessage'
 
const SUPPORTS_LOCKS = 'SupportsLocks'
 
const SUPPORTS_GET_LOCK = 'SupportsGetLock'
 
const USER_CAN_RENAME = 'UserCanRename'
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 26 of file Response.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\components\WOPI\Handler\Response::__construct ( private array  $data)

Definition at line 53 of file Response.php.

55  {
56  }

Member Function Documentation

◆ jsonSerialize()

ILIAS\components\WOPI\Handler\Response::jsonSerialize ( )

Definition at line 58 of file Response.php.

References $data.

58  : mixed
59  {
60  return $this->data;
61  }

Field Documentation

◆ BASE_FILE_NAME

const ILIAS\components\WOPI\Handler\Response::BASE_FILE_NAME = 'BaseFileName'
protected

Definition at line 28 of file Response.php.

◆ CLOSE_BUTTON_CLOSES_WINDOW

const ILIAS\components\WOPI\Handler\Response::CLOSE_BUTTON_CLOSES_WINDOW = 'CloseButtonClosesWindow'
protected

Definition at line 44 of file Response.php.

◆ CLOSE_POST_MESSAGE

const ILIAS\components\WOPI\Handler\Response::CLOSE_POST_MESSAGE = 'ClosePostMessage'
protected

Definition at line 48 of file Response.php.

◆ CLOSE_URL

const ILIAS\components\WOPI\Handler\Response::CLOSE_URL = 'CloseUrl'
protected

Definition at line 45 of file Response.php.

◆ EDIT_MODE_POST_MESSAGE

const ILIAS\components\WOPI\Handler\Response::EDIT_MODE_POST_MESSAGE = 'EditModePostMessage'
protected

Definition at line 46 of file Response.php.

◆ EDIT_NOTIFICATION_POST_MESSAGE

const ILIAS\components\WOPI\Handler\Response::EDIT_NOTIFICATION_POST_MESSAGE = 'EditNotificationPostMessage'
protected

Definition at line 47 of file Response.php.

◆ LAST_MODIFIED_TIME

const ILIAS\components\WOPI\Handler\Response::LAST_MODIFIED_TIME = 'LastModifiedTime'
protected

Definition at line 37 of file Response.php.

◆ OWNER_ID

const ILIAS\components\WOPI\Handler\Response::OWNER_ID = 'OwnerId'
protected

Definition at line 30 of file Response.php.

◆ POST_MESSAGE_ORIGIN

const ILIAS\components\WOPI\Handler\Response::POST_MESSAGE_ORIGIN = 'PostMessageOrigin'
protected

Definition at line 43 of file Response.php.

◆ READ_ONLY

const ILIAS\components\WOPI\Handler\Response::READ_ONLY = 'ReadOnly'
protected

Definition at line 36 of file Response.php.

◆ RESTRICTED_WEB_VIEW_ONLY

const ILIAS\components\WOPI\Handler\Response::RESTRICTED_WEB_VIEW_ONLY = 'RestrictedWebViewOnly'
protected

Definition at line 41 of file Response.php.

◆ SIZE

const ILIAS\components\WOPI\Handler\Response::SIZE = 'Size'
protected

Definition at line 32 of file Response.php.

◆ SUPPORTS_CONTAINERS

const ILIAS\components\WOPI\Handler\Response::SUPPORTS_CONTAINERS = 'SupportsContainers'
protected

Definition at line 33 of file Response.php.

◆ SUPPORTS_DELETE_FILE

const ILIAS\components\WOPI\Handler\Response::SUPPORTS_DELETE_FILE = 'SupportsDeleteFile'
protected

Definition at line 34 of file Response.php.

◆ SUPPORTS_GET_LOCK

const ILIAS\components\WOPI\Handler\Response::SUPPORTS_GET_LOCK = 'SupportsGetLock'
protected

Definition at line 50 of file Response.php.

◆ SUPPORTS_LOCKS

const ILIAS\components\WOPI\Handler\Response::SUPPORTS_LOCKS = 'SupportsLocks'
protected

Definition at line 49 of file Response.php.

◆ SUPPORTS_UPDATE

const ILIAS\components\WOPI\Handler\Response::SUPPORTS_UPDATE = 'SupportsUpdate'
protected

Definition at line 35 of file Response.php.

◆ USER_CAN_ATTEND

const ILIAS\components\WOPI\Handler\Response::USER_CAN_ATTEND = 'UserCanAttend'
protected

Definition at line 38 of file Response.php.

◆ USER_CAN_NOT_WRITE_RELATIVE

const ILIAS\components\WOPI\Handler\Response::USER_CAN_NOT_WRITE_RELATIVE = 'UserCanNotWriteRelative'
protected

Definition at line 42 of file Response.php.

◆ USER_CAN_RENAME

const ILIAS\components\WOPI\Handler\Response::USER_CAN_RENAME = 'UserCanRename'
protected

Definition at line 51 of file Response.php.

◆ USER_CAN_WRITE

const ILIAS\components\WOPI\Handler\Response::USER_CAN_WRITE = 'UserCanWrite'
protected

Definition at line 40 of file Response.php.

◆ USER_FRIENDLY_NAME

const ILIAS\components\WOPI\Handler\Response::USER_FRIENDLY_NAME = 'UserFriendlyName'
protected

Definition at line 39 of file Response.php.

◆ USER_ID

const ILIAS\components\WOPI\Handler\Response::USER_ID = 'UserId'
protected

Definition at line 31 of file Response.php.

◆ VERSION

const ILIAS\components\WOPI\Handler\Response::VERSION = 'Version'
protected

Definition at line 29 of file Response.php.


The documentation for this class was generated from the following file: