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_APP = 1
- S_DRAFT_REV = 0
- The different states a document can be in
- S_EXPIRED = -3
- S_HIGHEST_STATUS = 3
- 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_OBSOLETE = -2
- S_REJECTED = -1
- S_RELEASED = 2
Constants
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
=
3
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_OBSOLETE
public
mixed
S_OBSOLETE
=
-2
S_REJECTED
public
mixed
S_REJECTED
=
-1
S_RELEASED
public
mixed
S_RELEASED
=
2