5class Document extends Entity\EO_DebuggerSessionDocument
10 $session = $this->getSession();
13 $session->getModuleId(),
14 $session->getEntity(),
15 $this->getDocumentId(),
22 $session = $this->getSession();
24 return \CBPDocument::signParameters([
25 $session->getParameterDocumentType(),
26 $this->getRealCategoryId(),
27 $this->getDocumentId(),
33 $runtime = \CBPRuntime::GetRuntime();
34 $runtime->StartRuntime();
35 $documentService = $runtime->GetService(
'DocumentService');
38 $session = $this->getSession();
40 return $documentService->getFieldValue(
43 $session->getParameterDocumentType()
50 'Id' => $this->getId(),
51 'SessionId' => $this->getSessionId(),
52 'DocumentId' => $this->getDocumentId(),
54 'DateExpire' => $this->getDateExpire() ? $this->getDateExpire()->getTimestamp() :
null,