Merge pull request #4004 from jeffreyguo/patch-4

DOCS Update Dynamic_Default_Fields.md
This commit is contained in:
Daniel Hensby 2015-03-11 10:13:41 +00:00
commit c996ab69e7

View File

@ -1,8 +1,8 @@
# Dynamic Default Values # Dynamic Default Values
The [api:DataObject::$defaults] array allows you to specify simple static values to be the default value for when a The [api:DataObject::$defaults] array allows you to specify simple static values to be the default values when a
record is created, but in many situations default values needs to be dynamically calculated. In order to do this, the record is created, but in many situations default values need to be dynamically calculated. In order to do this, the
`[api:DataObject->populateDefaults()]` method will need to be overloaded. [api:DataObject->populateDefaults()] method will need to be overloaded.
This method is called whenever a new record is instantiated, and you must be sure to call the method on the parent This method is called whenever a new record is instantiated, and you must be sure to call the method on the parent
object! object!