diff options
author | Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com> | 2011-12-01 17:46:39 +0000 |
---|---|---|
committer | Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com> | 2011-12-01 17:46:39 +0000 |
commit | 90dccc8124a71049b8506385da22b5aecfb42e63 (patch) | |
tree | bce0386bb6b5d9112456cf4c87f1bbb8ee0731e3 /lib/Data | |
parent | Build results of 6d60c5f (on master) (diff) | |
parent | Merge remote branch 'dzil-test/master' (diff) | |
download | data-multivalued-90dccc8124a71049b8506385da22b5aecfb42e63.tar.gz data-multivalued-90dccc8124a71049b8506385da22b5aecfb42e63.tar.bz2 data-multivalued-90dccc8124a71049b8506385da22b5aecfb42e63.zip |
Build results of 6d60c5f (on master)
Diffstat (limited to 'lib/Data')
-rw-r--r-- | lib/Data/MultiValued/AttributeTrait.pm | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/Data/MultiValued/AttributeTrait.pm b/lib/Data/MultiValued/AttributeTrait.pm index 0461dbf..322feb2 100644 --- a/lib/Data/MultiValued/AttributeTrait.pm +++ b/lib/Data/MultiValued/AttributeTrait.pm @@ -445,14 +445,6 @@ Returns the result of calling C<_as_hash> on the value inside the L</full_storage_slot> of the instance. Returns nothing if the slot does not have a value. -=head1 Implementation details - -The multi-value object is stored in the instance slot named by the -L</full_storage_slot> attribute attribute. C<before> modifiers on -getters load the appropriate value from the multi-value object into -the regular instance slot, C<after> modifiers on setters store the -value from the regular instance slot into the multi-value object. - =head1 ATTRIBUTES These are the attributes that this trait adds to the attribute in @@ -467,6 +459,14 @@ your class. Example: multi_predicate => 'has_stuff_tagged', ); +=head1 Implementation details + +The multi-value object is stored in the instance slot named by the +L</full_storage_slot> attribute attribute. C<before> modifiers on +getters load the appropriate value from the multi-value object into +the regular instance slot, C<after> modifiers on setters store the +value from the regular instance slot into the multi-value object. + =head1 REQUIREMENTS These methods must be provided by any class consuming this role. See |