ICloudFederationShare
in
Interface ICloudFederationShare
Tags
Table of Contents
Methods
- getDescription() : string
- get resource description (optional)
- getOwner() : string
- get owner UID
- getOwnerDisplayName() : string
- get owner display name
- getProtocol() : array<string|int, mixed>
- get protocol specification
- getProviderId() : string
- get provider ID (e.g. file ID)
- getResourceName() : string
- get resource name (e.g. file, calendar, contact,...)
- getResourceType() : string
- get resource type (e.g. file, calendar, contact,...)
- getShare() : array<string|int, mixed>
- get the whole share, ready to send out
- getSharedBy() : string
- get UID of the user who sends the share
- getSharedByDisplayName() : string
- get display name of the user who sends the share
- getShareSecret() : string
- get share Secret
- getShareType() : string
- get share type (group or user)
- getShareWith() : string
- get uid of the recipient
- setDescription() : mixed
- set resource description (optional)
- setOwner() : mixed
- set owner UID
- setOwnerDisplayName() : mixed
- set owner display name
- setProtocol() : mixed
- set protocol specification
- setProviderId() : mixed
- set provider ID (e.g. file ID)
- setResourceName() : mixed
- set resource name (e.g. file, calendar, contact,...)
- setResourceType() : mixed
- set resource type (e.g. file, calendar, contact,...)
- setSharedBy() : mixed
- set UID of the user who sends the share
- setSharedByDisplayName() : mixed
- set display name of the user who sends the share
- setShareType() : mixed
- share type (group or user)
- setShareWith() : mixed
- set uid of the recipient
Methods
getDescription()
get resource description (optional)
public
getDescription() : string
Tags
Return values
stringgetOwner()
get owner UID
public
getOwner() : string
Tags
Return values
stringgetOwnerDisplayName()
get owner display name
public
getOwnerDisplayName() : string
Tags
Return values
stringgetProtocol()
get protocol specification
public
getProtocol() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getProviderId()
get provider ID (e.g. file ID)
public
getProviderId() : string
Tags
Return values
stringgetResourceName()
get resource name (e.g. file, calendar, contact,...)
public
getResourceName() : string
Tags
Return values
stringgetResourceType()
get resource type (e.g. file, calendar, contact,...)
public
getResourceType() : string
Tags
Return values
stringgetShare()
get the whole share, ready to send out
public
getShare() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getSharedBy()
get UID of the user who sends the share
public
getSharedBy() : string
Tags
Return values
stringgetSharedByDisplayName()
get display name of the user who sends the share
public
getSharedByDisplayName() : string
Tags
Return values
stringgetShareSecret()
get share Secret
public
getShareSecret() : string
Tags
Return values
stringgetShareType()
get share type (group or user)
public
getShareType() : string
Tags
Return values
stringgetShareWith()
get uid of the recipient
public
getShareWith() : string
Tags
Return values
stringsetDescription()
set resource description (optional)
public
setDescription(string $description) : mixed
Parameters
- $description : string
Tags
setOwner()
set owner UID
public
setOwner(string $owner) : mixed
Parameters
- $owner : string
Tags
setOwnerDisplayName()
set owner display name
public
setOwnerDisplayName(string $ownerDisplayName) : mixed
Parameters
- $ownerDisplayName : string
Tags
setProtocol()
set protocol specification
public
setProtocol(array<string|int, mixed> $protocol) : mixed
Parameters
- $protocol : array<string|int, mixed>
Tags
setProviderId()
set provider ID (e.g. file ID)
public
setProviderId(string $providerId) : mixed
Parameters
- $providerId : string
Tags
setResourceName()
set resource name (e.g. file, calendar, contact,...)
public
setResourceName(string $name) : mixed
Parameters
- $name : string
Tags
setResourceType()
set resource type (e.g. file, calendar, contact,...)
public
setResourceType(string $resourceType) : mixed
Parameters
- $resourceType : string
Tags
setSharedBy()
set UID of the user who sends the share
public
setSharedBy(string $sharedBy) : mixed
Parameters
- $sharedBy : string
Tags
setSharedByDisplayName()
set display name of the user who sends the share
public
setSharedByDisplayName(mixed $sharedByDisplayName) : mixed
Parameters
- $sharedByDisplayName : mixed
Tags
setShareType()
share type (group or user)
public
setShareType(string $shareType) : mixed
Parameters
- $shareType : string
Tags
setShareWith()
set uid of the recipient
public
setShareWith(string $user) : mixed
Parameters
- $user : string