summaryrefslogtreecommitdiff
path: root/lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm')
-rw-r--r--lib/Data/MultiValued/AttributeTrait/TagsAndRanges.pm7
1 files changed, 7 insertions, 0 deletions
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')