Module DataMapper::Subject
In: lib/dm-core/support/subject.rb

Methods

Public Instance methods

Returns true if the subject has a default value

@return [Boolean]

  true if the subject has a default value

@api semipublic

Returns a default value of the subject for given resource

When default value is a callable object, it is called with resource and subject passed as arguments.

@param [Resource] resource

  the model instance for which the default is to be set

@return [Object]

  the default value of this subject for +resource+

@api semipublic

[Validate]