Link implements Item
Table of Contents
Interfaces
Constants
- ROLE_ASSIGNEE = 'assignee'
- ROLE_EDITOR = 'editor'
- ROLE_REVIEWER = 'reviewer'
- ROLE_SIGNER = 'signer'
- STATE_CONTINUE_WEB_ASSIGNEE = 'GO_TO_WEB'
- STATE_CONTINUE_WEB_EDITOR = 'GO_TO_WEB_EDITOR'
- STATE_DOCUMENT_STOPPED = 'REFUSED'
- STATE_MEMBER_ASSIGNEE_SIGNED = 'SIGNED_BY_ASSIGNEE'
- STATE_MEMBER_EDITOR_SIGNED = 'SIGNED_BY_EDITOR'
- STATE_MEMBER_PROCESSING_WAITING = 'PROCESSING_WAITING'
- STATE_MEMBER_READY_FOR_DOWNLOAD = 'SIGNED'
- STATE_MEMBER_READY_FOR_DOWNLOAD_DOCUMENT_STOPPED = 'REFUSED_BY_ASSIGNEE'
- STATE_MEMBER_REVIEWER_SIGNED = 'REVIEW_SUCCESS'
- STATE_MEMBER_SIGNED = 'PROCESSING'
- STATE_MEMBER_STOPPED = 'REFUSED_SELF'
Properties
- $documentTitle : string|null
- $memberId : int|null
- $url : string|null
Methods
- __construct() : mixed
- canBeConfirmed() : bool
- Verify that the deferred confirmation is still relevant or needs to be skipped
- getDocumentSigningState() : string|null
- Various stubs and empty states
- getInitiatedByType() : string
- getRole() : string
- Used to display texts by role
- isExternal() : bool
- isGoskey() : bool
- isGoskeyAssigneeAlmostDone() : bool
- isReadyForSigningOnMobile() : bool
- Verify that this signing can be opened in mobile app
- setGoskeyAssigneeAlmostDone() : self
Constants
ROLE_ASSIGNEE
public
mixed
ROLE_ASSIGNEE
= 'assignee'
ROLE_EDITOR
public
mixed
ROLE_EDITOR
= 'editor'
ROLE_REVIEWER
public
mixed
ROLE_REVIEWER
= 'reviewer'
ROLE_SIGNER
public
mixed
ROLE_SIGNER
= 'signer'
STATE_CONTINUE_WEB_ASSIGNEE
public
mixed
STATE_CONTINUE_WEB_ASSIGNEE
= 'GO_TO_WEB'
STATE_CONTINUE_WEB_EDITOR
public
mixed
STATE_CONTINUE_WEB_EDITOR
= 'GO_TO_WEB_EDITOR'
STATE_DOCUMENT_STOPPED
public
mixed
STATE_DOCUMENT_STOPPED
= 'REFUSED'
STATE_MEMBER_ASSIGNEE_SIGNED
public
mixed
STATE_MEMBER_ASSIGNEE_SIGNED
= 'SIGNED_BY_ASSIGNEE'
STATE_MEMBER_EDITOR_SIGNED
public
mixed
STATE_MEMBER_EDITOR_SIGNED
= 'SIGNED_BY_EDITOR'
STATE_MEMBER_PROCESSING_WAITING
public
mixed
STATE_MEMBER_PROCESSING_WAITING
= 'PROCESSING_WAITING'
STATE_MEMBER_READY_FOR_DOWNLOAD
public
mixed
STATE_MEMBER_READY_FOR_DOWNLOAD
= 'SIGNED'
STATE_MEMBER_READY_FOR_DOWNLOAD_DOCUMENT_STOPPED
public
mixed
STATE_MEMBER_READY_FOR_DOWNLOAD_DOCUMENT_STOPPED
= 'REFUSED_BY_ASSIGNEE'
STATE_MEMBER_REVIEWER_SIGNED
public
mixed
STATE_MEMBER_REVIEWER_SIGNED
= 'REVIEW_SUCCESS'
STATE_MEMBER_SIGNED
public
mixed
STATE_MEMBER_SIGNED
= 'PROCESSING'
STATE_MEMBER_STOPPED
public
mixed
STATE_MEMBER_STOPPED
= 'REFUSED_SELF'
Properties
$documentTitle
public
string|null
$documentTitle
= null
$memberId
public
int|null
$memberId
= null
$url
public
string|null
$url
Methods
__construct()
public
__construct(string|null $url[, string|null $documentTitle = null ][, int|null $memberId = null ][, string|null $role = null ][, string|null $status = null ][, string|null $documentStatus = null ][, string|null $providerCode = null ][, bool $readyForDownload = false ][, InitiatedByType|null $initiatedByType = null ]) : mixed
Parameters
- $url : string|null
- $documentTitle : string|null = null
- $memberId : int|null = null
- $role : string|null = null
- $status : string|null = null
- $documentStatus : string|null = null
- $providerCode : string|null = null
- $readyForDownload : bool = false
- $initiatedByType : InitiatedByType|null = null
canBeConfirmed()
Verify that the deferred confirmation is still relevant or needs to be skipped
public
canBeConfirmed() : bool
Return values
boolgetDocumentSigningState()
Various stubs and empty states
public
getDocumentSigningState() : string|null
Return values
string|nullgetInitiatedByType()
public
getInitiatedByType() : string
Return values
stringgetRole()
Used to display texts by role
public
getRole() : string
Return values
stringisExternal()
public
isExternal() : bool
Return values
boolisGoskey()
public
isGoskey() : bool
Return values
boolisGoskeyAssigneeAlmostDone()
public
isGoskeyAssigneeAlmostDone() : bool
Return values
boolisReadyForSigningOnMobile()
Verify that this signing can be opened in mobile app
public
isReadyForSigningOnMobile() : bool
Return values
boolsetGoskeyAssigneeAlmostDone()
public
setGoskeyAssigneeAlmostDone() : self