inc.ClassDocument.php
Implementation of a document in the document management system
Tags
Table of Contents
Classes
- SeedDMS_Core_Document
- Class to represent a document in the document management system
- SeedDMS_Core_DocumentContent
- Class to represent content of a document
- SeedDMS_Core_DocumentLink
- Class to represent a link between two document
- SeedDMS_Core_DocumentFile
- Class to represent a file attached to a document
- SeedDMS_Core_AddContentResultSet
- Class to represent a list of document contents
Constants
- S_DRAFT = 5
- S_DRAFT_APP = 1
- S_DRAFT_REV = 0
- The different states a document can be in
- S_EXPIRED = -3
- S_HIGHEST_STATUS = 6
- S_IN_REVISION = 4
- S_IN_WORKFLOW = 3
- S_LOG_ACCEPTED = 1
- S_LOG_REJECTED = -1
- S_LOG_SLEEPING = -3
- S_LOG_USER_REMOVED = -2
- S_LOG_WAITING = 0
- The different states a workflow log can be in. This is used in all tables tblDocumentXXXLog
- S_LOWEST_STATUS = -3
- S_NEEDS_CORRECTION = 6
- S_OBSOLETE = -2
- S_REJECTED = -1
- S_RELEASED = 2
Constants
S_DRAFT
public
mixed
S_DRAFT
= 5
S_DRAFT_APP
public
mixed
S_DRAFT_APP
= 1
S_DRAFT_REV
The different states a document can be in
public
mixed
S_DRAFT_REV
= 0
S_EXPIRED
public
mixed
S_EXPIRED
= -3
S_HIGHEST_STATUS
public
mixed
S_HIGHEST_STATUS
= 6
S_IN_REVISION
public
mixed
S_IN_REVISION
= 4
S_IN_WORKFLOW
public
mixed
S_IN_WORKFLOW
= 3
S_LOG_ACCEPTED
public
mixed
S_LOG_ACCEPTED
= 1
S_LOG_REJECTED
public
mixed
S_LOG_REJECTED
= -1
S_LOG_SLEEPING
public
mixed
S_LOG_SLEEPING
= -3
S_LOG_USER_REMOVED
public
mixed
S_LOG_USER_REMOVED
= -2
S_LOG_WAITING
The different states a workflow log can be in. This is used in all tables tblDocumentXXXLog
public
mixed
S_LOG_WAITING
= 0
S_LOWEST_STATUS
public
mixed
S_LOWEST_STATUS
= -3
S_NEEDS_CORRECTION
public
mixed
S_NEEDS_CORRECTION
= 6
S_OBSOLETE
public
mixed
S_OBSOLETE
= -2
S_REJECTED
public
mixed
S_REJECTED
= -1
S_RELEASED
public
mixed
S_RELEASED
= 2