| 98 | | sub _object_tags { |
| 99 | | my ($blog_id, $tag_id) = @_; |
| 100 | | my $r = MT::Request->instance; |
| 101 | | my $otag_cache = $r->stash('object_tags_cache:' . $blog_id) || {}; |
| 102 | | if (!$otag_cache->{$tag_id}) { |
| 103 | | my @otags = MT::ObjectTag->load({ |
| 104 | | blog_id => $blog_id, |
| 105 | | tag_id => $tag_id, |
| 106 | | object_datasource => MT::Entry->datasource, |
| 107 | | }); |
| 108 | | $otag_cache->{$tag_id} = \@otags; |
| 109 | | $r->stash('object_tags_cache:' . $blog_id, $otag_cache); |
| 110 | | } |
| 111 | | $otag_cache->{$tag_id}; |
| 112 | | } |
| | 98 | #sub _object_tags { |
| | 99 | # my ($blog_id, $tag_id) = @_; |
| | 100 | # my $r = MT::Request->instance; |
| | 101 | # my $otag_cache = $r->stash('object_tags_cache:' . $blog_id) || {}; |
| | 102 | # if (!$otag_cache->{$tag_id}) { |
| | 103 | # my @otags = MT::ObjectTag->load({ |
| | 104 | # blog_id => $blog_id, |
| | 105 | # tag_id => $tag_id, |
| | 106 | # object_datasource => MT::Entry->datasource, |
| | 107 | # }); |
| | 108 | # $otag_cache->{$tag_id} = \@otags; |
| | 109 | # $r->stash('object_tags_cache:' . $blog_id, $otag_cache); |
| | 110 | # } |
| | 111 | # $otag_cache->{$tag_id}; |
| | 112 | #} |