| blib/lib/Catalyst/Plugin/Session/Store/Cookie.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 14 | 29 | 48.2 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 24 | 5 | 1 | 16 | exists $self->{'__cookie_session_store_cache__'} and exists $self->{'__cookie_session_store_cache__'}{$key} | 
| 59 | 3 | 0 | 0 | $sec == 2 and $self->req->secure | 
| line | l | !l | condition | 
|---|---|---|---|
| 78 | 0 | 1 | $cfg->{'storage_cookie_expires'} || '+1d' | 
| 84 | 1 | 0 | $cfg->{'storage_secret_key'} || die(q[storage_secret_key' configuration param for 'Catalyst::Plugin::Session::Store::Cookie' is missing!]) | 
| 0 | 1 | $cfg->{'sereal_encoder_options'} || {'snappy', 1, 'stringify_unknown', 1} | |
| 0 | 1 | $cfg->{'sereal_decoder_options'} || {'validate_utf8', 1} | |
| 87 | 0 | 1 | $cfg->{'storage_cookie_secure'} || 0 | 
| 88 | 0 | 1 | $cfg->{'storage_cookie_httponly'} || 1 | 
| 89 | 0 | 1 | $cfg->{'storage_cookie_samesite'} || 'Lax' | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 37 | 4 | 0 | 0 | eval { | 
| 58 | 3 | 0 | 0 | $sec == 0 or $sec == 2 | 
| 77 | 0 | 1 | 0 | $cfg->{'storage_cookie_name'} || Catalyst::Utils::appprefix($class) . '_store' |