Documentation

inc.ClassDocument.php

Implementation of a document in the document management system

Tags
category

DMS

license

GPL2

author

Markus Westphal, Malcolm Cowe, Matteo Lucarelli, Uwe Steinmann uwe@steinmann.cx

copyright

Copyright (C) 2002-2005 Markus Westphal, 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli, 2010-2024 Uwe Steinmann

version

Release: @package_version@

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_REV

The different states a document can be in

public mixed S_DRAFT_REV = 0

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

        
On this page

Search results