line |
true |
false |
branch |
40
|
180 |
11 |
$args->{'column'} ? :
|
42
|
13 |
178 |
if $type eq 'integer'
|
46
|
0 |
191 |
if (exists $args->{'with_init'} or exists $args->{'init_method'})
|
65
|
180 |
11 |
$args->{'column'} ? :
|
|
0 |
191 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
68
|
191 |
0 |
!$undef_overrides_default ? :
|
81
|
0 |
191 |
if ($check_in)
|
83
|
0 |
0 |
unless ref $check_in
|
101
|
8 |
183 |
if ($length)
|
103
|
0 |
8 |
unless ($length =~ /^\d+$/)
|
109
|
2 |
6 |
if ($overflow eq 'fatal') { }
|
|
0 |
6 |
elsif ($overflow eq 'warn') { }
|
|
2 |
4 |
elsif ($overflow eq 'truncate') { }
|
|
0 |
4 |
elsif (defined $overflow) { }
|
116
|
0 |
2 |
$length == 1 ? :
|
129
|
0 |
0 |
$length == 1 ? :
|
157
|
4 |
187 |
if ($type eq 'character') { }
|
181
|
2 |
189 |
if (defined $default) { }
|
|
0 |
189 |
elsif (defined $init_method) { }
|
183
|
0 |
2 |
if ($type eq 'character') { }
|
212
|
0 |
0 |
if ($type eq 'character') { }
|
248
|
0 |
191 |
$smart ? :
|
251
|
0 |
191 |
$smart ? :
|
256
|
0 |
191 |
if ($smart) { }
|
258
|
0 |
0 |
$type eq 'integer' ? :
|
269
|
0 |
191 |
if ($smart) { }
|
271
|
0 |
0 |
$type eq 'integer' ? :
|
282
|
185 |
6 |
if ($interface eq 'get_set') { }
|
|
3 |
3 |
elsif ($interface eq 'get') { }
|
|
3 |
0 |
elsif ($interface eq 'set') { }
|
287
|
2 |
183 |
if (defined $default or defined $init_method) { }
|
340
|
0 |
185 |
if $Debug
|
345
|
0 |
185 |
if ($error)
|
356
|
0 |
3 |
if (defined $default or defined $init_method) { }
|
370
|
0 |
3 |
if $Debug
|
375
|
0 |
3 |
if ($error)
|
409
|
0 |
3 |
if $Debug
|
414
|
0 |
3 |
if ($error)
|
432
|
1 |
0 |
$args->{'column'} ? :
|
438
|
1 |
0 |
unless (ref $values and @$values)
|
449
|
1 |
0 |
if $default eq '' and not $values{$default}
|
451
|
1 |
0 |
if (exists $args->{'default'})
|
453
|
1 |
1 |
unless (exists $values{$default})
|
459
|
1 |
0 |
$args->{'column'} ? :
|
|
1 |
1 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
464
|
0 |
0 |
if ($interface eq 'get_set') { }
|
|
0 |
0 |
elsif ($interface eq 'set') { }
|
|
0 |
0 |
elsif ($interface eq 'get') { }
|
466
|
1 |
0 |
if (exists $args->{'default'}) { }
|
|
1 |
1 |
elsif (exists $args->{'with_init'} or exists $args->{'init_method'}) { }
|
472
|
1 |
0 |
if (@_)
|
474
|
1 |
0 |
unless not defined $_[0] or exists $values{$_[0]}
|
475
|
1 |
1 |
unless $self->{'__xrdbopriv_loading'}
|
479
|
0 |
0 |
if (defined $self->{$key} or $undef_overrides_default and $self->{'__xrdbopriv_modified_columns'}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name})) { }
|
499
|
1 |
0 |
if (@_)
|
501
|
0 |
0 |
unless not defined $_[0] or exists $values{$_[0]}
|
506
|
1 |
0 |
if (defined $self->{$key} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name})) { }
|
524
|
1 |
1 |
if (@_)
|
526
|
0 |
0 |
unless not defined $_[0] or exists $values{$_[0]}
|
527
|
1 |
0 |
unless $self->{'__xrdbopriv_loading'}
|
541
|
1 |
0 |
unless @_
|
542
|
1 |
1 |
unless not defined $_[0] or exists $values{$_[0]}
|
543
|
1 |
0 |
unless $self->{'__xrdbopriv_loading'}
|
549
|
0 |
0 |
if (exists $args->{'default'}) { }
|
|
0 |
0 |
elsif (exists $args->{'with_init'} or exists $args->{'init_method'}) { }
|
555
|
1 |
0 |
if (defined $self->{$key} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name})) { }
|
576
|
0 |
0 |
defined $self->{$key} ? :
|
586
|
0 |
0 |
if ($Debug > 1)
|
623
|
7 |
3 |
$args->{'column'} ? :
|
629
|
7 |
3 |
$args->{'column'} ? :
|
|
0 |
10 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
634
|
8 |
2 |
if ($interface eq 'get_set') { }
|
|
1 |
1 |
elsif ($interface eq 'get') { }
|
|
1 |
0 |
elsif ($interface eq 'set') { }
|
638
|
3 |
5 |
if (defined $default) { }
|
640
|
3 |
0 |
$default ? :
|
|
0 |
3 |
$default =~ /^(?:0(?:\.0*)?|f(?:alse)?|no?)$/ ? :
|
646
|
0 |
0 |
unless my $db = $self->db
|
649
|
0 |
0 |
if (@_)
|
654
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
661
|
0 |
0 |
if ($value =~ /^(?:1(?:\.0*)?|t(?:rue)?|y(?:es)?)$/i) { }
|
|
0 |
0 |
elsif ($value =~ /^(?:0(?:\.0*)?|f(?:alse)?|no?)$/i) { }
|
|
0 |
0 |
elsif ($value) { }
|
676
|
0 |
0 |
unless defined $value
|
685
|
0 |
0 |
defined $value ? :
|
691
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
699
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
702
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
707
|
0 |
0 |
if (not defined $self->{$key} and defined $$self{join $;, $formatted_key, $driver})
|
712
|
0 |
0 |
if (defined $self->{$key} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name})) { }
|
729
|
0 |
0 |
unless my $db = $self->db
|
732
|
0 |
0 |
if (@_)
|
737
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
744
|
0 |
0 |
if ($value =~ /^(?:1(?:\.0*)?|t(?:rue)?|y(?:es)?)$/i) { }
|
|
0 |
0 |
elsif ($value =~ /^(?:0(?:\.0*)?|f(?:alse)?|no?)$/i) { }
|
|
0 |
0 |
elsif ($value) { }
|
759
|
0 |
0 |
unless defined $value
|
768
|
0 |
0 |
defined $value ? :
|
774
|
0 |
0 |
defined $_[0] ? :
|
777
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
780
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
785
|
0 |
0 |
if (not defined $self->{$key} and defined $$self{join $;, $formatted_key, $driver})
|
798
|
0 |
1 |
if (defined $default) { }
|
800
|
0 |
0 |
$default ? :
|
|
0 |
0 |
$default =~ /^(?:0(?:\.0*)?|f(?:alse)?|no?)$/ ? :
|
806
|
0 |
0 |
unless my $db = $self->db
|
810
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
818
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
821
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
826
|
0 |
0 |
if (not defined $self->{$key} and defined $$self{join $;, $formatted_key, $driver})
|
831
|
0 |
0 |
if (defined $self->{$key} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name})) { }
|
848
|
0 |
0 |
unless my $db = $self->db
|
851
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
854
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
859
|
0 |
0 |
if (not defined $self->{$key} and defined $$self{join $;, $formatted_key, $driver})
|
874
|
0 |
0 |
unless @_
|
875
|
0 |
0 |
unless my $db = $self->db
|
880
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
887
|
0 |
0 |
if ($value =~ /^(?:1(?:\.0*)?|t(?:rue)?|y(?:es)?)$/i) { }
|
|
0 |
0 |
elsif ($value =~ /^(?:0(?:\.0*)?|f(?:alse)?|no?)$/i) { }
|
|
0 |
0 |
elsif ($value) { }
|
902
|
0 |
0 |
unless defined $value
|
911
|
0 |
0 |
defined $value ? :
|
928
|
5 |
3 |
$args->{'column'} ? :
|
932
|
5 |
3 |
$args->{'column'} ? :
|
|
0 |
8 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
937
|
6 |
2 |
if ($interface eq 'get_set') { }
|
|
1 |
1 |
elsif ($interface eq 'get') { }
|
|
1 |
0 |
elsif ($interface eq 'set') { }
|
944
|
2 |
4 |
if (defined $default) { }
|
950
|
0 |
0 |
unless my $db = $self->db
|
953
|
0 |
0 |
if (@_)
|
955
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
964
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
976
|
0 |
0 |
unless defined wantarray
|
979
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
985
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
995
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
998
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1003
|
0 |
0 |
if (defined $self->{$key})
|
1009
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1025
|
0 |
0 |
unless my $db = $self->db
|
1028
|
0 |
0 |
if (@_)
|
1030
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1039
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1051
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1053
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1056
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1061
|
0 |
0 |
unless defined wantarray
|
1063
|
0 |
0 |
if (defined $self->{$key})
|
1069
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1079
|
1 |
3 |
if ($args->{'with_intersects'})
|
1087
|
0 |
0 |
unless my $val = $self->{$key}
|
1089
|
0 |
0 |
unless (ref $vec)
|
1091
|
0 |
0 |
unless my $db = $self->db
|
1093
|
0 |
0 |
unless defined $vec
|
1096
|
0 |
0 |
if $vec->Size != $size
|
1100
|
0 |
0 |
$test->to_Bin > 0 ? :
|
1112
|
0 |
1 |
if (defined $default) { }
|
1118
|
0 |
0 |
unless my $db = $self->db
|
1121
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1127
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1137
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1140
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1145
|
0 |
0 |
unless defined wantarray
|
1147
|
0 |
0 |
if (defined $self->{$key})
|
1153
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1169
|
0 |
0 |
unless my $db = $self->db
|
1172
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1174
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1177
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1182
|
0 |
0 |
unless defined wantarray
|
1184
|
0 |
0 |
if (defined $self->{$key})
|
1190
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1211
|
0 |
0 |
unless my $db = $self->db
|
1214
|
0 |
0 |
unless @_
|
1216
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1225
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1236
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1238
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1241
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1246
|
0 |
0 |
if (defined $self->{$key})
|
1252
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1274
|
2 |
3 |
$args->{'column'} ? :
|
1280
|
2 |
3 |
$args->{'column'} ? :
|
|
0 |
5 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
1285
|
3 |
2 |
if ($interface eq 'get_set') { }
|
|
1 |
1 |
elsif ($interface eq 'get') { }
|
|
1 |
0 |
elsif ($interface eq 'set') { }
|
1289
|
0 |
3 |
if (defined $default) { }
|
1295
|
0 |
0 |
unless my $db = $self->db
|
1298
|
0 |
0 |
if (@_) { }
|
|
0 |
0 |
elsif (not defined $self->{$key}) { }
|
1300
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1302
|
0 |
0 |
if (ref $_[0] eq 'ARRAY') { }
|
1317
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1330
|
0 |
0 |
unless (not defined $$self{join $;, $formatted_key, $driver} and $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1335
|
0 |
0 |
defined $$self{join $;, $formatted_key, $driver} ? :
|
1337
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1349
|
0 |
0 |
unless defined wantarray
|
1352
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1358
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1369
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1372
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1377
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1386
|
0 |
0 |
unless my $db = $self->db
|
1389
|
0 |
0 |
if (@_)
|
1391
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1393
|
0 |
0 |
if (ref $_[0] eq 'ARRAY') { }
|
1408
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1420
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1422
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1425
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1430
|
0 |
0 |
unless defined wantarray
|
1432
|
0 |
0 |
if (defined $self->{$key})
|
1435
|
0 |
0 |
wantarray ? :
|
1438
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1443
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1454
|
0 |
1 |
if (defined $default) { }
|
1460
|
0 |
0 |
unless my $db = $self->db
|
1463
|
0 |
0 |
unless (defined $self->{$key} or $self->{'__xrdbopriv_saving'} and defined $$self{join $;, $formatted_key, $driver})
|
1465
|
0 |
0 |
unless (not defined $default or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1471
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1483
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1486
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1491
|
0 |
0 |
unless defined wantarray
|
1493
|
0 |
0 |
if (defined $self->{$key})
|
1496
|
0 |
0 |
wantarray ? :
|
1499
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1504
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1516
|
0 |
0 |
unless my $db = $self->db
|
1519
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1521
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1524
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1529
|
0 |
0 |
unless defined wantarray
|
1531
|
0 |
0 |
if (defined $self->{$key})
|
1534
|
0 |
0 |
wantarray ? :
|
1537
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1542
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1555
|
0 |
0 |
unless my $db = $self->db
|
1558
|
0 |
0 |
unless @_
|
1560
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1562
|
0 |
0 |
if (ref $_[0] eq 'ARRAY') { }
|
1577
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1588
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1590
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1593
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1598
|
0 |
0 |
if (defined $self->{$key})
|
1601
|
0 |
0 |
wantarray ? :
|
1604
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1609
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1627
|
0 |
3 |
$args->{'column'} ? :
|
1629
|
0 |
3 |
$choices ? :
|
1637
|
0 |
3 |
$args->{'column'} ? :
|
|
0 |
3 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
1642
|
1 |
2 |
if ($interface eq 'get_set') { }
|
|
1 |
1 |
elsif ($interface eq 'get') { }
|
|
1 |
0 |
elsif ($interface eq 'set') { }
|
1646
|
0 |
1 |
if (defined $default) { }
|
1652
|
0 |
0 |
unless my $db = $self->db
|
1655
|
0 |
0 |
if (@_) { }
|
|
0 |
0 |
elsif (not defined $self->{$key}) { }
|
1657
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1666
|
0 |
0 |
if ($choices)
|
1671
|
0 |
0 |
unless exists $choices{$val}
|
1677
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1690
|
0 |
0 |
unless (not defined $$self{join $;, $formatted_key, $driver} and $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1695
|
0 |
0 |
defined $$self{join $;, $formatted_key, $driver} ? :
|
1698
|
0 |
0 |
if ($choices)
|
1703
|
0 |
0 |
unless exists $choices{$val}
|
1709
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1720
|
0 |
0 |
unless defined wantarray
|
1723
|
0 |
0 |
unless (defined $self->{$key} or defined $$self{join $;, $formatted_key, $driver} or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1729
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1740
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1743
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1748
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1757
|
0 |
0 |
unless my $db = $self->db
|
1760
|
0 |
0 |
if (@_)
|
1762
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1771
|
0 |
0 |
if ($choices)
|
1776
|
0 |
0 |
unless exists $choices{$val}
|
1782
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1794
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1796
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1799
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1804
|
0 |
0 |
unless defined wantarray
|
1806
|
0 |
0 |
if (defined $self->{$key})
|
1809
|
0 |
0 |
wantarray ? :
|
1812
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1817
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1828
|
0 |
1 |
if (defined $default) { }
|
1834
|
0 |
0 |
unless my $db = $self->db
|
1837
|
0 |
0 |
unless (defined $self->{$key} or $self->{'__xrdbopriv_saving'} and defined $$self{join $;, $formatted_key, $driver})
|
1839
|
0 |
0 |
unless (not defined $default or $undef_overrides_default and $self->{$mod_columns_key}{$column_name} || $self->{'__xrdbopriv_in_db'} && !($self->{'__xrdbopriv_set_columns'}{$column_name} || $self->{$mod_columns_key}{$column_name}))
|
1845
|
0 |
0 |
if ($choices)
|
1850
|
0 |
0 |
unless exists $choices{$val}
|
1856
|
0 |
0 |
if (not defined $default or defined $self->{$key}) { }
|
1868
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1871
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1876
|
0 |
0 |
unless defined wantarray
|
1878
|
0 |
0 |
if (defined $self->{$key})
|
1881
|
0 |
0 |
wantarray ? :
|
1884
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1889
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1901
|
0 |
0 |
unless my $db = $self->db
|
1904
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1906
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1909
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1914
|
0 |
0 |
unless defined wantarray
|
1916
|
0 |
0 |
if (defined $self->{$key})
|
1919
|
0 |
0 |
wantarray ? :
|
1922
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1927
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
1940
|
0 |
0 |
unless my $db = $self->db
|
1943
|
0 |
0 |
unless @_
|
1945
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'}) { }
|
1954
|
0 |
0 |
if ($choices)
|
1959
|
0 |
0 |
unless exists $choices{$val}
|
1965
|
0 |
0 |
if (not defined $_[0] or defined $self->{$key}) { }
|
1976
|
0 |
0 |
if ($self->{'__xrdbopriv_saving'})
|
1978
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or defined $self->{$key}
|
1981
|
0 |
0 |
unless defined $$self{join $;, $formatted_key, $driver} or not defined $self->{$key}
|
1986
|
0 |
0 |
if (defined $self->{$key})
|
1989
|
0 |
0 |
wantarray ? :
|
1992
|
0 |
0 |
if (defined $$self{join $;, $formatted_key, $driver})
|
1997
|
0 |
0 |
wantarray ? :
|
|
0 |
0 |
defined $self->{$key} ? :
|
2013
|
0 |
120 |
if ($args->{'manager_class'} or $args->{'manager_method'} or $args->{'manager_args'} or $args->{'query_args'} or $args->{'join_args'})
|
2025
|
0 |
120 |
unless my $target_class = $options->{'target_class'}
|
2029
|
0 |
120 |
unless my $fk_class = $args->{'class'}
|
2036
|
104 |
0 |
exists $args->{'referential_integrity'} ? :
|
|
16 |
104 |
exists $args->{'required'} ? :
|
2038
|
104 |
16 |
$fk && $fk->isa('Rose::DB::Object::Metadata::ForeignKey') ? :
|
2041
|
0 |
16 |
if (exists $args->{'required'} and exists $args->{'referential_integrity'} and !$args->{'required'} != !$$args->{'referential_integrity'})
|
2048
|
0 |
120 |
unless my $fk_columns = $args->{'key_columns'}
|
2064
|
120 |
0 |
if ($unique{join $;, @f_columns[0 .. $i]})
|
2071
|
0 |
120 |
unless ($key_ok)
|
2078
|
0 |
120 |
if ($interface eq 'get_set') { }
|
|
0 |
120 |
elsif ($interface eq 'get_set_now') { }
|
|
60 |
60 |
elsif ($interface eq 'get_set_on_save') { }
|
|
0 |
60 |
elsif ($interface eq 'delete_now') { }
|
|
60 |
0 |
elsif ($interface eq 'delete_on_save') { }
|
2084
|
0 |
0 |
if (@_)
|
2087
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
2092
|
0 |
0 |
unless (defined $_[0])
|
2094
|
0 |
0 |
if ($ref_integrity or $required)
|
2101
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2125
|
0 |
0 |
if defined $self->{$key}
|
2137
|
0 |
0 |
unless (defined $key{$foreign_method})
|
2148
|
0 |
0 |
if ($share_db) { }
|
2159
|
0 |
0 |
if ($required) { }
|
2170
|
0 |
0 |
if ($error or not $ret)
|
2176
|
0 |
0 |
ref $msg ? :
|
2184
|
0 |
0 |
unless $obj->load('speculative', 1)
|
2196
|
0 |
0 |
if (@_)
|
2199
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
2205
|
0 |
0 |
unless ($self->{'__xrdbopriv_in_db'})
|
2210
|
0 |
0 |
unless (defined $_[0])
|
2212
|
0 |
0 |
if ($ref_integrity or $required)
|
2219
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2243
|
0 |
0 |
unless (defined $ret)
|
2249
|
0 |
0 |
$ret == -1 ? :
|
2256
|
0 |
0 |
if (__check_and_merge($object)) { }
|
2258
|
0 |
0 |
unless $object->save('changes_only', 1)
|
2262
|
0 |
0 |
unless $object->save
|
2275
|
0 |
0 |
unless $self->save('changes_only', 1)
|
2280
|
0 |
0 |
unless $share_db
|
2282
|
0 |
0 |
if ($started_new_tx)
|
2284
|
0 |
0 |
unless $db->commit
|
2291
|
0 |
0 |
if ($error)
|
2293
|
0 |
0 |
ref $error ? :
|
2294
|
0 |
0 |
if $db and $started_new_tx
|
2302
|
0 |
0 |
if defined $self->{$key}
|
2314
|
0 |
0 |
unless (defined $key{$foreign_method})
|
2325
|
0 |
0 |
if ($share_db) { }
|
2336
|
0 |
0 |
if ($required) { }
|
2347
|
0 |
0 |
if ($error or not $ret)
|
2353
|
0 |
0 |
ref $msg ? :
|
2361
|
0 |
0 |
unless $obj->load('speculative', 1)
|
2369
|
0 |
60 |
unless ($fk)
|
2375
|
52 |
8 |
$fk->type eq 'foreign key' ? :
|
2381
|
0 |
0 |
if (@_)
|
2384
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
2389
|
0 |
0 |
unless (defined $_[0])
|
2391
|
0 |
0 |
if ($ref_integrity or $required)
|
2398
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2413
|
0 |
0 |
if ($is_fk and !$fk->requires_preexisting_parent_object || $self->{'__xrdbopriv_in_db'})
|
2438
|
0 |
0 |
unless my $object = $self->{$key}
|
2442
|
0 |
0 |
unless ($linked_up)
|
2449
|
0 |
0 |
unless defined $object->$foreign_method
|
2470
|
0 |
0 |
if (__check_and_merge($object)) { }
|
2472
|
0 |
0 |
unless $object->save(%$args, 'changes_only', 1)
|
2476
|
0 |
0 |
unless $object->save(%$args)
|
2491
|
0 |
0 |
unless $share_db
|
2499
|
0 |
0 |
if ($error)
|
2501
|
0 |
0 |
ref $error ? :
|
2509
|
0 |
0 |
if ($linked_up) { }
|
2521
|
0 |
0 |
if defined $self->{$key}
|
2533
|
0 |
0 |
unless (defined $key{$foreign_method})
|
2544
|
0 |
0 |
if ($share_db) { }
|
2555
|
0 |
0 |
if ($required) { }
|
2566
|
0 |
0 |
if ($error or not $ret)
|
2570
|
0 |
0 |
ref $msg ? :
|
2578
|
0 |
0 |
unless $obj->load('speculative', 1)
|
2586
|
0 |
0 |
unless ($fk)
|
2592
|
0 |
0 |
$fk->type eq 'foreign key' ? :
|
2610
|
0 |
0 |
unless (defined $key{$foreign_method})
|
2615
|
0 |
0 |
if (delete $self->{'__xrdbopriv_on_save'}{'pre'}{'fk'}{$fk_name}{'set'} or delete $self->{'__xrdbopriv_on_save'}{'post'}{'rel'}{$fk_name}{'set'})
|
2618
|
0 |
0 |
if ($ref_integrity or $required)
|
2625
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2656
|
0 |
0 |
unless (defined $ret)
|
2662
|
0 |
0 |
$ret == -1 ? :
|
2664
|
0 |
0 |
if ($ref_integrity or $required)
|
2671
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2682
|
0 |
0 |
unless $self->save
|
2685
|
0 |
0 |
unless $deleted = $object->delete(@_)
|
2687
|
0 |
0 |
if ($started_new_tx)
|
2689
|
0 |
0 |
unless $db->commit
|
2695
|
0 |
0 |
unless $share_db
|
2701
|
0 |
0 |
if ($error)
|
2703
|
0 |
0 |
ref $error ? :
|
2704
|
0 |
0 |
if $db and $started_new_tx
|
2713
|
0 |
0 |
if $to_save_pre
|
2716
|
0 |
0 |
if $to_save_post
|
2728
|
0 |
60 |
unless ($fk)
|
2734
|
52 |
8 |
$fk->type eq 'foreign key' ? :
|
2752
|
0 |
0 |
unless (defined $key{$foreign_method})
|
2757
|
0 |
0 |
if (delete $self->{'__xrdbopriv_on_save'}{'pre'}{'fk'}{$fk_name}{'set'} or delete $self->{'__xrdbopriv_on_save'}{'post'}{'rel'}{$fk_name}{'set'})
|
2760
|
0 |
0 |
if ($ref_integrity or $required)
|
2767
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2787
|
0 |
0 |
if ($ref_integrity or $required)
|
2794
|
0 |
0 |
if $meta->column($local_column)->is_primary_key_member
|
2826
|
0 |
0 |
unless $object->delete(@delete_args)
|
2832
|
0 |
0 |
if ($error)
|
2834
|
0 |
0 |
ref $error ? :
|
2839
|
0 |
0 |
unless defined $self->$method
|
2847
|
0 |
0 |
unless $share_db
|
2872
|
0 |
12 |
unless my $target_class = $options->{'target_class'}
|
2876
|
0 |
12 |
unless my $ft_class = $args->{'class'}
|
2880
|
0 |
0 |
unless (exists $args->{'key_columns'} or exists $args->{'query_args'} or exists $args->{'join_args'})
|
2896
|
12 |
0 |
unless $args->{'join_args'}
|
2900
|
0 |
12 |
if ($mgr_args->{'query'})
|
2911
|
12 |
0 |
unless ($ft_manager)
|
2919
|
0 |
12 |
exists $args->{'referential_integrity'} ? :
|
|
0 |
12 |
exists $args->{'required'} ? :
|
2921
|
0 |
0 |
if (exists $args->{'required'} and exists $args->{'referential_integrity'} and !$args->{'required'} != !$$args->{'referential_integrity'})
|
2928
|
0 |
12 |
$args->{'column'} ? :
|
|
0 |
12 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
2931
|
0 |
12 |
if ($interface eq 'count') { }
|
|
4 |
8 |
elsif ($interface eq 'find' or $interface eq 'iterator') { }
|
|
0 |
8 |
elsif ($interface eq 'get_set' or $interface eq 'get_set_load') { }
|
|
0 |
8 |
elsif ($interface eq 'get_set_now') { }
|
|
4 |
4 |
elsif ($interface eq 'get_set_on_save') { }
|
|
0 |
4 |
elsif ($interface eq 'delete_now') { }
|
|
0 |
4 |
elsif ($interface eq 'delete_on_save') { }
|
|
0 |
4 |
elsif ($interface eq 'add_now') { }
|
|
4 |
0 |
elsif ($interface eq 'add_on_save') { }
|
2941
|
0 |
0 |
if (my $ref = ref $_[0]) { }
|
2943
|
0 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (ref $_[0] eq 'ARRAY') { }
|
2954
|
0 |
0 |
if (delete $args{'from_cache'})
|
2956
|
0 |
0 |
if (keys %args)
|
2962
|
0 |
0 |
if (defined $self->{$cache_key})
|
2964
|
0 |
0 |
wantarray ? :
|
2980
|
0 |
0 |
unless (defined $key{$foreign_column})
|
2992
|
0 |
0 |
unless delete $args{'query'}
|
2997
|
0 |
0 |
if (exists $mgr_args->{$param})
|
3001
|
0 |
0 |
if ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'HASH') { }
|
3004
|
0 |
0 |
ref $mgr_args->{$param} ? :
|
3010
|
0 |
0 |
unless exists $args{$param}{$k}
|
3018
|
0 |
0 |
unless exists $args{$k}
|
3033
|
0 |
0 |
if ($share_db) { }
|
3050
|
0 |
0 |
if ($error or not defined $count)
|
3053
|
0 |
0 |
ref $msg ? :
|
3055
|
0 |
0 |
wantarray ? :
|
3058
|
0 |
0 |
if $cache
|
3067
|
0 |
4 |
$interface eq 'iterator' ? :
|
3069
|
0 |
4 |
if ($is_iterator) { }
|
3084
|
0 |
0 |
if (my $ref = ref $_[0]) { }
|
3086
|
0 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (ref $_[0] eq 'ARRAY') { }
|
3097
|
0 |
0 |
if (delete $args{'from_cache'})
|
3099
|
0 |
0 |
if (keys %args)
|
3105
|
0 |
0 |
if (defined $self->{$cache_key})
|
3107
|
0 |
0 |
wantarray ? :
|
3123
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3135
|
0 |
0 |
unless delete $args{'query'}
|
3140
|
0 |
0 |
if (exists $mgr_args->{$param})
|
3144
|
0 |
0 |
if ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'HASH') { }
|
3147
|
0 |
0 |
ref $mgr_args->{$param} ? :
|
3153
|
0 |
0 |
unless exists $args{$param}{$k}
|
3161
|
0 |
0 |
unless exists $args{$k}
|
3174
|
0 |
0 |
if ($share_db) { }
|
3176
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', \@query, 'db', $self->db, %args)
|
3182
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', \@query, 'db', $self->db, 'share_db', 0, %args)
|
3193
|
0 |
0 |
if ($error or not $objs)
|
3196
|
0 |
0 |
$is_iterator ? :
|
|
0 |
0 |
ref $msg ? :
|
3199
|
0 |
0 |
wantarray ? :
|
3202
|
0 |
0 |
if $is_iterator
|
3204
|
0 |
0 |
if $cache
|
3206
|
0 |
0 |
wantarray ? :
|
3215
|
0 |
0 |
if (@_)
|
3217
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
3220
|
0 |
0 |
if (not $single) { }
|
3222
|
0 |
0 |
wantarray ? :
|
3230
|
0 |
0 |
if (defined $self->{$key})
|
3232
|
0 |
0 |
if (not $single) { }
|
3234
|
0 |
0 |
wantarray ? :
|
3251
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3268
|
0 |
0 |
if ($share_db) { }
|
3270
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], %$mgr_args, 'db', $self->db)
|
3278
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], 'db', $self->db, 'share_db', 0, %$mgr_args)
|
3289
|
0 |
0 |
if ($error or not $objs)
|
3293
|
0 |
0 |
ref $msg ? :
|
3296
|
0 |
0 |
wantarray ? :
|
3301
|
0 |
0 |
if (not $single) { }
|
3303
|
0 |
0 |
wantarray ? :
|
3307
|
0 |
0 |
if ($required and not @$objs)
|
3320
|
0 |
0 |
if ($interface eq 'get_set_load')
|
3326
|
0 |
0 |
defined((shift())->$name(@_)) ? :
|
3334
|
0 |
0 |
unless ($relationship)
|
3345
|
0 |
0 |
if (@_)
|
3348
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
3350
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
3351
|
0 |
0 |
@_ == 1 && ref $_[0] eq 'ARRAY' ? :
|
3353
|
0 |
0 |
if (not $single) { }
|
3355
|
0 |
0 |
wantarray ? :
|
3364
|
0 |
0 |
unless ($self->{'__xrdbopriv_in_db'})
|
3370
|
0 |
0 |
if (@_ == 1 and not defined $_[0])
|
3377
|
0 |
0 |
$single ? :
|
3383
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
3395
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3400
|
0 |
0 |
$single ? :
|
3416
|
0 |
0 |
unless (defined $ret)
|
3422
|
0 |
0 |
$ret == -1 ? :
|
3445
|
0 |
0 |
unless defined $deleted
|
3450
|
0 |
0 |
if $deleted
|
3457
|
0 |
0 |
if (__check_and_merge($object)) { }
|
3459
|
0 |
0 |
unless $object->save('changes_only', 1)
|
3463
|
0 |
0 |
unless $object->save
|
3467
|
0 |
0 |
unless $share_db
|
3473
|
0 |
0 |
defined $mgr_args->{'sort_by'} ? :
|
3475
|
0 |
0 |
if ($started_new_tx)
|
3477
|
0 |
0 |
unless $db->commit
|
3488
|
0 |
0 |
if ($error)
|
3490
|
0 |
0 |
ref $error ? :
|
3491
|
0 |
0 |
if $db and $started_new_tx
|
3496
|
0 |
0 |
unless defined $self->{$key}
|
3498
|
0 |
0 |
if (not $single) { }
|
3500
|
0 |
0 |
wantarray ? :
|
3509
|
0 |
0 |
if (defined $self->{$key})
|
3511
|
0 |
0 |
if (not $single) { }
|
3513
|
0 |
0 |
wantarray ? :
|
3533
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3538
|
0 |
0 |
$single ? :
|
3551
|
0 |
0 |
if ($share_db) { }
|
3553
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], %$mgr_args, 'db', $self->db)
|
3560
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], 'db', $self->db, 'share_db', 0, %$mgr_args)
|
3571
|
0 |
0 |
if ($error or not $objs)
|
3575
|
0 |
0 |
ref $msg ? :
|
3578
|
0 |
0 |
wantarray ? :
|
3583
|
0 |
0 |
if (not $single) { }
|
3585
|
0 |
0 |
wantarray ? :
|
3589
|
0 |
0 |
if ($required and not @$objs)
|
3606
|
0 |
4 |
unless ($relationship)
|
3617
|
0 |
0 |
if (@_)
|
3620
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
3622
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
3623
|
0 |
0 |
@_ == 1 && ref $_[0] eq 'ARRAY' ? :
|
3625
|
0 |
0 |
if (not $single) { }
|
3627
|
0 |
0 |
wantarray ? :
|
3636
|
0 |
0 |
if (@_ == 1 and not defined $_[0])
|
3643
|
0 |
0 |
$single ? :
|
3653
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
3667
|
0 |
0 |
$share_db ? :
|
3680
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
3692
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3705
|
0 |
0 |
unless $self->{$key}
|
3722
|
0 |
0 |
unless defined $deleted
|
3726
|
0 |
0 |
unless $self->{$key}
|
3728
|
0 |
0 |
if $deleted
|
3735
|
0 |
0 |
if (__check_and_merge($object)) { }
|
3737
|
0 |
0 |
unless $object->save('changes_only', 1)
|
3741
|
0 |
0 |
unless $object->save
|
3745
|
0 |
0 |
unless $share_db
|
3749
|
0 |
0 |
if (defined $self->{$key})
|
3760
|
0 |
0 |
if defined $mgr_args->{'sort_by'} or defined $self->{$key} and not @{$self->{$key};}
|
3770
|
0 |
0 |
unless defined $self->{$key}
|
3772
|
0 |
0 |
if (not $single) { }
|
3774
|
0 |
0 |
wantarray ? :
|
3783
|
0 |
0 |
if (defined $self->{$key})
|
3785
|
0 |
0 |
if (not $single) { }
|
3787
|
0 |
0 |
wantarray ? :
|
3807
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3812
|
0 |
0 |
$single ? :
|
3825
|
0 |
0 |
if ($share_db) { }
|
3827
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], %$mgr_args, 'db', $self->db)
|
3834
|
0 |
0 |
unless $objs = $ft_manager->$ft_method('query', [%key, @$query_args], 'db', $self->db, 'share_db', 0, %$mgr_args)
|
3846
|
0 |
0 |
if ($error or not $objs)
|
3850
|
0 |
0 |
ref $msg ? :
|
3853
|
0 |
0 |
wantarray ? :
|
3858
|
0 |
0 |
if (not $single) { }
|
3860
|
0 |
0 |
wantarray ? :
|
3864
|
0 |
0 |
if ($required and not @$objs)
|
3881
|
0 |
0 |
unless ($relationship)
|
3895
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
3907
|
0 |
0 |
unless (defined $key{$foreign_column})
|
3912
|
0 |
0 |
$single ? :
|
3928
|
0 |
0 |
unless (defined $ret)
|
3934
|
0 |
0 |
$ret == -1 ? :
|
3941
|
0 |
0 |
unless defined $deleted
|
3947
|
0 |
0 |
if ($started_new_tx)
|
3949
|
0 |
0 |
unless $db->commit
|
3956
|
0 |
0 |
if ($error)
|
3958
|
0 |
0 |
ref $error ? :
|
3959
|
0 |
0 |
if $db and $started_new_tx
|
3971
|
0 |
0 |
unless ($relationship)
|
4000
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
4012
|
0 |
0 |
unless (defined $key{$foreign_column})
|
4028
|
0 |
0 |
unless defined $deleted
|
4045
|
0 |
0 |
unless ($relationship)
|
4056
|
0 |
0 |
unless (@_)
|
4059
|
0 |
0 |
wantarray ? :
|
4063
|
0 |
0 |
unless ($self->{'__xrdbopriv_in_db'})
|
4068
|
0 |
0 |
if ($self->{'__xrdbopriv_on_save'}{'post'}{'rel'}{$rel_name}{'set'})
|
4079
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
4090
|
0 |
0 |
unless (defined $map{$foreign_method})
|
4113
|
0 |
0 |
unless (defined $ret)
|
4119
|
0 |
0 |
$ret == -1 ? :
|
4132
|
0 |
0 |
if (__check_and_merge($object)) { }
|
4134
|
0 |
0 |
unless $object->save('changes_only', 1)
|
4138
|
0 |
0 |
unless $object->save
|
4146
|
0 |
0 |
if ($started_new_tx)
|
4148
|
0 |
0 |
unless $db->commit
|
4155
|
0 |
0 |
if ($error)
|
4157
|
0 |
0 |
ref $error ? :
|
4158
|
0 |
0 |
if $db and $started_new_tx
|
4168
|
0 |
4 |
unless ($relationship)
|
4179
|
0 |
0 |
unless (@_)
|
4182
|
0 |
0 |
wantarray ? :
|
4189
|
0 |
0 |
if (defined $self->{$key})
|
4196
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
4210
|
0 |
0 |
$share_db ? :
|
4224
|
0 |
0 |
unless my $ft_meta = $ft_class->meta
|
4235
|
0 |
0 |
unless (defined $map{$foreign_method})
|
4256
|
0 |
0 |
if (__check_and_merge($object)) { }
|
4258
|
0 |
0 |
unless $object->save(%$args, 'changes_only', 1)
|
4262
|
0 |
0 |
unless $object->save(%$args)
|
4270
|
0 |
0 |
if defined $mgr_args->{'sort_by'} or defined $self->{$key} and not @{$self->{$key};}
|
4304
|
0 |
49 |
unless my $target_class = $options->{'target_class'}
|
4306
|
0 |
49 |
unless my $relationship = $args->{'relationship'}
|
4308
|
0 |
49 |
unless my $map_class = $args->{'map_class'}
|
4317
|
49 |
0 |
unless $args->{'join_args'}
|
4321
|
0 |
49 |
if ($mgr_args->{'query'})
|
4336
|
49 |
0 |
unless ($map_manager)
|
4359
|
98 |
98 |
if ($item->isa('Rose::DB::Object::Metadata::ForeignKey')) { }
|
|
98 |
0 |
elsif ($item->isa('Rose::DB::Object::Metadata::Relationship')) { }
|
4366
|
98 |
0 |
if $seen_fk{$item->id}
|
4369
|
49 |
49 |
if ($item->can('class') and $item->class eq $target_class)
|
4373
|
49 |
0 |
unless ($map_from and $item->name ne $map_from)
|
4375
|
0 |
49 |
if (%map_column_to_self_method)
|
4385
|
49 |
0 |
$item->can('column_map') ? :
|
4391
|
0 |
49 |
unless my $foreign_method = $meta->column_accessor_method_name($foreign_column)
|
4402
|
49 |
0 |
if ($item->isa('Rose::DB::Object::Metadata::ForeignKey') or $item->type eq 'many to one')
|
4407
|
0 |
49 |
if $map_to and $item->name ne $map_to
|
4411
|
0 |
49 |
if ($require_objects)
|
4422
|
49 |
0 |
$item->can('column_map') ? :
|
4428
|
0 |
49 |
unless my $local_method = $map_meta->column_accessor_method_name($local_column)
|
4432
|
0 |
49 |
unless my $foreign_method = $map_to_meta->column_accessor_method_name($foreign_column)
|
4451
|
0 |
49 |
unless (%map_column_to_self_method)
|
4457
|
0 |
49 |
unless (%map_column_to_self_column)
|
4463
|
0 |
49 |
unless ($require_objects)
|
4471
|
0 |
0 |
if ($item->isa('Rose::DB::Object::Metadata::Relationship'))
|
4473
|
0 |
0 |
if $seen_fk{$item->id}
|
4476
|
0 |
0 |
if ($item->isa('Rose::DB::Object::Metadata::ForeignKey') || $item->type eq 'many to one' and $item->class eq $target_class and $item->name ne $local_rel)
|
4480
|
0 |
0 |
if ($require_objects)
|
4500
|
0 |
49 |
unless ($require_objects)
|
4522
|
0 |
49 |
if (my $sort_by = $mgr_args->{'sort_by'})
|
4526
|
0 |
0 |
ref $sort_by ? :
|
4536
|
36 |
13 |
unless ($map_record_method)
|
4538
|
0 |
36 |
if ($map_record_method = $mgr_args->{'with_map_records'})
|
4540
|
0 |
0 |
if ($map_record_method and $map_record_method eq '1')
|
4547
|
13 |
36 |
if ($map_record_method)
|
4549
|
12 |
1 |
if ($map_to_class->can($map_record_method) and my $info = $Made_Map_Record_Method{"${map_to_class}::$map_record_method"})
|
4552
|
1 |
11 |
unless ($info->{'rel_class'} eq $target_class and $info->{'rel_name'} eq $relationship->name)
|
4565
|
1 |
11 |
unless ($map_to_class->can($map_record_method))
|
4578
|
0 |
48 |
$args->{'column'} ? :
|
|
0 |
48 |
($args->{'column'} ? $args->{'column'}->nonpersistent : 0) ? :
|
4581
|
16 |
32 |
if ($interface eq 'find' or $interface eq 'iterator') { }
|
|
0 |
32 |
elsif ($interface eq 'count') { }
|
|
0 |
32 |
elsif ($interface eq 'get_set' or $interface eq 'get_set_load') { }
|
|
0 |
32 |
elsif ($interface eq 'get_set_now') { }
|
|
16 |
16 |
elsif ($interface eq 'get_set_on_save') { }
|
|
0 |
16 |
elsif ($interface eq 'add_now') { }
|
|
16 |
0 |
elsif ($interface eq 'add_on_save') { }
|
4585
|
0 |
16 |
$interface eq 'iterator' ? :
|
4587
|
0 |
16 |
if ($is_iterator and $map_method eq 'get_objects')
|
4598
|
0 |
0 |
if (my $ref = ref $_[0]) { }
|
4600
|
0 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (ref $_[0] eq 'ARRAY') { }
|
4611
|
0 |
0 |
if (delete $args{'from_cache'})
|
4613
|
0 |
0 |
if (keys %args)
|
4619
|
0 |
0 |
if (defined $self->{$cache_key})
|
4621
|
0 |
0 |
wantarray ? :
|
4632
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
4646
|
0 |
0 |
unless delete $args{'query'}
|
4651
|
0 |
0 |
if (exists $mgr_args->{$param})
|
4655
|
0 |
0 |
if ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'HASH') { }
|
4658
|
0 |
0 |
ref $mgr_args->{$param} ? :
|
4664
|
0 |
0 |
unless exists $args{$param}{$k}
|
4672
|
0 |
0 |
unless exists $args{$k}
|
4683
|
0 |
0 |
if ($share_db) { }
|
4703
|
0 |
0 |
if ($error or not $objs)
|
4706
|
0 |
0 |
ref $msg ? :
|
4708
|
0 |
0 |
wantarray ? :
|
4711
|
0 |
0 |
if ($map_record_method) { }
|
|
0 |
0 |
elsif ($is_iterator) { }
|
4750
|
0 |
0 |
unless $object
|
4783
|
0 |
0 |
if $cache
|
4785
|
0 |
0 |
wantarray ? :
|
4798
|
0 |
0 |
if (my $ref = ref $_[0]) { }
|
4800
|
0 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (ref $_[0] eq 'ARRAY') { }
|
4811
|
0 |
0 |
if (delete $args{'from_cache'})
|
4813
|
0 |
0 |
if (keys %args)
|
4819
|
0 |
0 |
if (defined $self->{$cache_key})
|
4821
|
0 |
0 |
wantarray ? :
|
4832
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
4844
|
0 |
0 |
unless delete $args{'query'}
|
4849
|
0 |
0 |
if (exists $mgr_args->{$param})
|
4853
|
0 |
0 |
if ($ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif ($ref eq 'HASH') { }
|
4856
|
0 |
0 |
ref $mgr_args->{$param} ? :
|
4862
|
0 |
0 |
unless exists $args{$param}{$k}
|
4870
|
0 |
0 |
unless exists $args{$k}
|
4883
|
0 |
0 |
if ($share_db) { }
|
4903
|
0 |
0 |
if ($error or not defined $count)
|
4906
|
0 |
0 |
ref $msg ? :
|
4911
|
0 |
0 |
if $cache
|
4922
|
0 |
0 |
if (@_)
|
4924
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
4926
|
0 |
0 |
wantarray ? :
|
4929
|
0 |
0 |
if (defined $self->{$key})
|
4931
|
0 |
0 |
wantarray ? :
|
4941
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
4952
|
0 |
0 |
if ($share_db) { }
|
4968
|
0 |
0 |
unless ($objs)
|
4971
|
0 |
0 |
ref $error ? :
|
4973
|
0 |
0 |
wantarray ? :
|
4976
|
0 |
0 |
if ($map_record_method) { }
|
5025
|
0 |
0 |
wantarray ? :
|
5028
|
0 |
0 |
if ($interface eq 'get_set_load')
|
5034
|
0 |
0 |
defined((shift())->$name(@_)) ? :
|
5044
|
0 |
0 |
if (@_)
|
5047
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
5049
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
5050
|
0 |
0 |
@_ == 1 && ref $_[0] eq 'ARRAY' ? :
|
5054
|
0 |
0 |
unless ($self->{'__xrdbopriv_in_db'})
|
5060
|
0 |
0 |
if (@_ == 1 and not defined $_[0])
|
5082
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
5103
|
0 |
0 |
unless (defined $ret)
|
5109
|
0 |
0 |
$ret == -1 ? :
|
5116
|
0 |
0 |
unless defined $deleted
|
5128
|
0 |
0 |
if $deleted
|
5135
|
0 |
0 |
if (__check_and_merge($object)) { }
|
5137
|
0 |
0 |
unless $object->save
|
5141
|
0 |
0 |
unless $object->save
|
5145
|
0 |
0 |
unless $share_db
|
5150
|
0 |
0 |
if ($map_record_method) { }
|
5154
|
0 |
0 |
if ($map_record) { }
|
5156
|
0 |
0 |
if ($map_record->{'__xrdbopriv_in_db'})
|
5187
|
0 |
0 |
unless ($in_db)
|
5195
|
0 |
0 |
if (my $error = $@)
|
5198
|
0 |
0 |
unless (UNIVERSAL::isa($error, 'Rose::DB::Object::Exception') and $error->code == 5)
|
5207
|
0 |
0 |
unless ($in_db)
|
5209
|
0 |
0 |
unless $map_record->save
|
5216
|
0 |
0 |
defined $mgr_args->{'sort_by'} ? :
|
5218
|
0 |
0 |
if ($started_new_tx)
|
5220
|
0 |
0 |
unless $db->commit
|
5231
|
0 |
0 |
if ($error)
|
5233
|
0 |
0 |
ref $error ? :
|
5234
|
0 |
0 |
if $db and $started_new_tx
|
5239
|
0 |
0 |
unless defined $self->{$key}
|
5240
|
0 |
0 |
wantarray ? :
|
5244
|
0 |
0 |
if (defined $self->{$key})
|
5246
|
0 |
0 |
wantarray ? :
|
5256
|
0 |
0 |
unless (defined $join_map_to_self{$local_column})
|
5267
|
0 |
0 |
if ($share_db) { }
|
5283
|
0 |
0 |
unless ($objs)
|
5286
|
0 |
0 |
ref $error ? :
|
5288
|
0 |
0 |
wantarray ? :
|
5291
|
0 |
0 |
if ($map_record_method) { }
|
5340
|
0 |
0 |
wantarray ? :
|
5349
|
0 |
0 |
if (@_)
|
5352
|
0 |
0 |
if ($self->{'__xrdbopriv_loading'})
|
5354
|
0 |
0 |
if @_ == 1 and not defined $_[0]
|
5355
|
0 |
0 |
@_ == 1 && ref $_[0] eq 'ARRAY' ? :
|
5359
|
0 |
0 |
if (@_ == 1 and not defined $_[0])
|
5391
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
5407
|
0 |
0 |
unless defined $deleted
|
5411
|
0 |
0 |
unless $self->{$key}
|
5425
|
0 |
0 |
if (__check_and_merge($object)) { }
|
5427
|
0 |
0 |
unless $object->save(%$args, 'changes_only', 1)
|
5431
|
0 |
0 |
unless $object->save(%$args)
|
5435
|
0 |
0 |
unless $share_db
|
5440
|
0 |
0 |
if ($map_record_method) { }
|
5444
|
0 |
0 |
if ($map_record) { }
|
5446
|
0 |
0 |
if ($map_record->{'__xrdbopriv_in_db'})
|
5477
|
0 |
0 |
unless ($in_db)
|
5492
|
0 |
0 |
if ($error)
|
5495
|
0 |
0 |
unless (UNIVERSAL::isa($error, 'Rose::DB::Object::Exception') and $error->code == 5)
|
5504
|
0 |
0 |
unless ($in_db)
|
5506
|
0 |
0 |
unless $map_record->save(%$args)
|
5511
|
0 |
0 |
if (defined $self->{$key})
|
5522
|
0 |
0 |
if defined $mgr_args->{'sort_by'} or defined $self->{$key} and not @{$self->{$key};}
|
5529
|
0 |
0 |
unless defined $self->{$key}
|
5530
|
0 |
0 |
wantarray ? :
|
5534
|
0 |
0 |
if (defined $self->{$key})
|
5536
|
0 |
0 |
wantarray ? :
|
5546
|
0 |
0 |
unless (defined $join_map_to_self{$local_column})
|
5557
|
0 |
0 |
if ($share_db) { }
|
5573
|
0 |
0 |
unless ($objs)
|
5576
|
0 |
0 |
ref $error ? :
|
5578
|
0 |
0 |
wantarray ? :
|
5581
|
0 |
0 |
if ($map_record_method) { }
|
5630
|
0 |
0 |
wantarray ? :
|
5639
|
0 |
0 |
unless (@_)
|
5642
|
0 |
0 |
wantarray ? :
|
5646
|
0 |
0 |
unless ($self->{'__xrdbopriv_in_db'})
|
5651
|
0 |
0 |
if ($self->{'__xrdbopriv_on_save'}{'post'}{'rel'}{$rel_name}{'set'})
|
5671
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
5694
|
0 |
0 |
unless (defined $ret)
|
5700
|
0 |
0 |
$ret == -1 ? :
|
5715
|
0 |
0 |
if (__check_and_merge($object)) { }
|
5717
|
0 |
0 |
unless $object->save('changes_only', 1)
|
5721
|
0 |
0 |
unless $object->save
|
5725
|
0 |
0 |
unless $share_db
|
5739
|
0 |
0 |
unless ($in_db)
|
5747
|
0 |
0 |
if (my $error = $@)
|
5750
|
0 |
0 |
unless (UNIVERSAL::isa($error, 'Rose::DB::Object::Exception') and $error->code == 5)
|
5759
|
0 |
0 |
unless ($in_db)
|
5761
|
0 |
0 |
unless $map_record->save
|
5769
|
0 |
0 |
if ($started_new_tx)
|
5771
|
0 |
0 |
unless $db->commit
|
5782
|
0 |
0 |
if ($error)
|
5784
|
0 |
0 |
ref $error ? :
|
5785
|
0 |
0 |
if $db and $started_new_tx
|
5799
|
0 |
0 |
unless (@_)
|
5802
|
0 |
0 |
wantarray ? :
|
5809
|
0 |
0 |
if (defined $self->{$key})
|
5830
|
0 |
0 |
unless (defined $join_map_to_self{$map_column})
|
5854
|
0 |
0 |
if (__check_and_merge($object)) { }
|
5856
|
0 |
0 |
unless $object->save(%$args, 'changes_only', 1)
|
5860
|
0 |
0 |
unless $object->save(%$args)
|
5864
|
0 |
0 |
unless $share_db
|
5878
|
0 |
0 |
unless ($in_db)
|
5894
|
0 |
0 |
if ($map_record->load('speculative', 1))
|
5910
|
0 |
0 |
if ($error)
|
5913
|
0 |
0 |
unless (UNIVERSAL::isa($error, 'Rose::DB::Object::Exception') and $error->code == 5)
|
5922
|
0 |
0 |
unless $map_record->save('changes_only', 1)
|
5929
|
0 |
0 |
if defined $mgr_args->{'sort_by'} or defined $self->{$key} and not @{$self->{$key};}
|
5951
|
0 |
0 |
if (@$args == 1 and ref $args->[0] eq 'ARRAY')
|
5956
|
0 |
0 |
unless (defined $$pk_name)
|
5960
|
0 |
0 |
if (@cols == 1) { }
|
5975
|
0 |
0 |
if (UNIVERSAL::isa($arg, $object_class)) { }
|
5983
|
0 |
0 |
if ($ref eq 'HASH') { }
|
|
0 |
0 |
elsif (not $ref and $pk_name) { }
|
6005
|
0 |
0 |
unless (defined $$pk_name)
|
6009
|
0 |
0 |
if (@cols == 1) { }
|
6019
|
0 |
0 |
if (@$args == 1) { }
|
|
0 |
0 |
elsif (@$args % 2 == 0) { }
|
6024
|
0 |
0 |
if (UNIVERSAL::isa($arg, $object_class)) { }
|
|
0 |
0 |
elsif (ref $arg eq 'HASH') { }
|
|
0 |
0 |
elsif ($pk_name) { }
|
6058
|
0 |
0 |
unless ($object->{'__xrdbopriv_in_db'})
|
6087
|
0 |
0 |
if ($error)
|
6090
|
0 |
0 |
unless (UNIVERSAL::isa($error, 'Rose::DB::Object::Exception') and $error->code == 5)
|
6098
|
0 |
0 |
if ($ret)
|
6104
|
0 |
0 |
unless $object->{'__xrdbopriv_modified_columns'}
|
|
0 |
0 |
if (%{{} unless $object->{'__xrdbopriv_modified_columns'};})
|
6112
|
0 |
0 |
if ($object->{'__xrdbopriv_modified_columns'}{$name})
|
6122
|
0 |
0 |
unless ($pk_present)
|
6137
|
0 |
0 |
if $modified{$column->{'name'}}
|