Skip to content

Miscellaneous

clearChangeInformation()

clearChangeInformation() — returns any

Clears all internal knowledge of the current state of the object.

NameTypeRequiredDefaultDescription
propertystringyesName of property to clear information for.
// Convert startTime to UTC (maybe done in an "after find" call back) but then tell CFWheels to clear the information about this change (but not the change itself) so that it won't attempt to save the new value to the database, report it as being changed when calling hasChanged() etc.

this.startTime = DateConvert("Local2UTC", this.startTime);
this.clearChangeInformation(property="startTime");

// Clear information for all properties
this.clearChangeInformation();