Model Object Change Functions string model
Returns the previous value of a property that has changed. Returns an empty string if no previous value exists. CFWheels will keep a note of the previous property value until the object is saved to the database.
|property||string||Yes||Name of property to get the previous value for.|
// Get a member object and change the `email` property on it member = model("member").findByKey(params.memberId); member.email = params.newEmail; // Get the previous value (what the `email` property was before it was changed) oldValue = member.changedFrom("email"); // The above can also be done using a dynamic function like this oldValue = member.emailChangedFrom();