summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>2012-12-11 17:10:46 +0000
committerGianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>2012-12-11 17:10:46 +0000
commitdc8e4ef811afc18645e8748d37e18627fc6f7d85 (patch)
treee5596c0de6b010524f6eb469b686b537e424f81f
parentBuild results of 2008730 (on master) (diff)
downloaddata-multivalued-dc8e4ef811afc18645e8748d37e18627fc6f7d85.tar.gz
data-multivalued-dc8e4ef811afc18645e8748d37e18627fc6f7d85.tar.bz2
data-multivalued-dc8e4ef811afc18645e8748d37e18627fc6f7d85.zip
Build results of f3843b8 (on master)v0.0.7_1
-rw-r--r--Changes2
-rw-r--r--lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm7
2 files changed, 8 insertions, 1 deletions
diff --git a/Changes b/Changes
index ae2a889..e176968 100644
--- a/Changes
+++ b/Changes
@@ -1,6 +1,6 @@
Revision history for Data::MultiValued
-0.0.7_1 2012-12-11 17:09:50 Europe/London
+0.0.7_1 2012-12-11 17:10:39 Europe/London
- add all_tags, all_ranges, all_tags_and_ranges methods
0.0.6_1 2012-01-30 14:09:43 Europe/London
diff --git a/lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm b/lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm
index f5849d4..49fd536 100644
--- a/lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm
+++ b/lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm
@@ -101,6 +101,13 @@ Returns C<('tag', 'from', 'to')>.
Returns C<('tag', 'at')>.
+=head2 C<all_tags>
+
+ my @tags = $obj->meta->get_attribute('my_attr')->all_tags($obj);
+
+Returns a list of all values for which C<<
+$obj->has_my_attr_multi({tag=>$tag}) >> would return true.
+
=head2 C<all_tags_and_ranges>
my @tags_and_ranges = $obj->meta->get_attribute('my_attr')