line |
true |
false |
branch |
23
|
11 |
7 |
unless (defined $self->_loaded_plugins) |
28
|
11 |
7 |
unless (defined $self->_serialize_plugins) |
47
|
0 |
18 |
if (exists $controller->{'serialize'}) { } |
58
|
0 |
18 |
if $config->{'default'} |
64
|
0 |
18 |
if ($compliance_mode) |
66
|
0 |
0 |
if ($serialize_mode eq 'Deserialize') { } |
|
0 |
0 |
elsif ($serialize_mode eq 'Serialize') { } |
74
|
0 |
0 |
if $config->{'deserialize_default'} |
85
|
0 |
18 |
if ($content_type_stash_key and my $stashed = $c->stash->{$content_type_stash_key}) |
89
|
0 |
0 |
unless ref $stashed |
95
|
0 |
18 |
if $default |
99
|
1 |
17 |
unless $content_type |
103
|
2 |
15 |
if ($content_type eq 'text/x-json') |
108
|
17 |
0 |
if (exists $map->{$content_type}) { } |
110
|
6 |
11 |
if (ref $map->{$content_type} eq 'ARRAY') { } |
124
|
0 |
17 |
unless (grep /^$sclass$/, @{$self->_serialize_plugins;}) |
130
|
11 |
6 |
unless (exists $self->_loaded_plugins->{$sclass}) |
135
|
0 |
11 |
if ($@) { } |
144
|
8 |
9 |
if ($search_path eq 'Catalyst::Action::Serialize') |
145
|
8 |
0 |
unless ($c->response->header('Vary')) |
146
|
8 |
0 |
if ($content_type) { } |
|
0 |
0 |
elsif ($c->request->accept_only) { } |
162
|
0 |
1 |
if (defined $content_type and $content_type ne '') { } |