Class PruneAllVersionConstraint

Description

Prunes out ALL inactive values, of everything.

  • version: $Id: PruneAllVersionConstraint.class.php,v 1.6 2007/09/04 20:25:33 adamfranco Exp $
  • license: GNU General Public License (GPL)
  • copyright: Copyright © 2005, Middlebury College

Located in /harmoni/core/dataManager/versionConstraints/PruneAllVersionConstraint.class.php (line 15)

VersionConstraint
   |
   --PruneAllVersionConstraint
Method Summary
void checkRecord (mixed $record)
void checkRecordFieldValue (mixed $value)
void checkTags (mixed $record)
Methods
checkRecord (line 40)
void checkRecord (mixed $record)

Redefinition of:
VersionConstraint::checkRecord()
Takes a Record and returns if it is still valid or should be deleted. TRUE if it's still OK.
checkRecordFieldValue (line 17)
void checkRecordFieldValue (mixed $value)

Redefinition of:
VersionConstraint::checkRecordFieldValue()
Takes a RecordFieldValue object and sets "prune" flags for all versions based on whether it should be
checkTags (line 34)
void checkTags (mixed $record)

Redefinition of:
VersionConstraint::checkTags()
Takes a Record and checks all the tags to make sure none of them fail the constraints. If they do, it asks the RecordTagManager to delete them from the database.

Inherited Methods

Inherited From VersionConstraint

VersionConstraint::checkRecord()
VersionConstraint::checkRecordFieldValue()
VersionConstraint::checkTags()

Documentation generated on Wed, 19 Sep 2007 10:25:43 -0400 by phpDocumentor 1.3.0RC3