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_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_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