module documentation

_versionmanager.py - ZMS Version Manager for Content Versioning and Workflow

Provides VersionItem, VersionManagerContainer for version lifecycle handling. It centralizes manager methods for version lifecycle handling, version state access, and publication flow, keeping administrative logic in one place and reducing duplication in callers.

License: GNU General Public License v2 or later, Organization: ZMS Publishing

Class VersionItem Provide helpers for VersionItem.
Class VersionManagerContainer Provide helpers for VersionManagerContainer.
Function getObjStateName Return objstatename.
Function setChangedBy Set changedby.
Function setCreatedBy Set createdby.
def getObjStateName(obj_state, lang): (source)

Return objstatename.

def setChangedBy(self, REQUEST, createWorkAttrCntnr=True): (source)

Set changedby.

def setCreatedBy(self, REQUEST): (source)

Set createdby.