Revision b4ee46e5
Von Sven Schöling vor mehr als 8 Jahren hinzugefügt
SL/IR.pm | ||
---|---|---|
my ($self, $myconfig, $form) = @_;
|
||
|
||
# connect to database
|
||
my $dbh = $form->dbconnect($myconfig);
|
||
my $dbh = SL::DB->client->dbh;
|
||
|
||
my ($query, $sth, $ref, $q_invdate);
|
||
|
||
... | ... | |
map { $form->{$_} = $ref->{$_} } keys %$ref;
|
||
|
||
if (!$form->{id}) {
|
||
$dbh->disconnect();
|
||
$main::lxdebug->leave_sub();
|
||
|
||
return;
|
||
... | ... | |
|
||
Common::webdav_folder($form);
|
||
|
||
$dbh->disconnect();
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
||
... | ... | |
$params = $form unless defined $params && ref $params eq "HASH";
|
||
|
||
# connect to database
|
||
my $dbh = $form->dbconnect($myconfig);
|
||
my $dbh = SL::DB->client->dbh;
|
||
|
||
my $dateformat = $myconfig->{dateformat};
|
||
$dateformat .= "yy" if $myconfig->{dateformat} !~ /^y/;
|
||
... | ... | |
$params->{rowcount} = $i if ($i && !$params->{type});
|
||
}
|
||
|
||
$dbh->disconnect();
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
||
... | ... | |
|
||
my ($self, $myconfig, $form) = @_;
|
||
|
||
# connect to database
|
||
my $dbh = $form->dbconnect($myconfig);
|
||
my $dbh = SL::DB->client->dbh;
|
||
|
||
my $i = $form->{rowcount};
|
||
|
||
... | ... | |
map { $item->{"ic_cvar_" . $_->{name} } = $_->{value} } @{ $custom_variables };
|
||
}
|
||
|
||
$dbh->disconnect();
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
||
... | ... | |
|
||
my ($self, $myconfig, $form, @wanted_vars) = @_;
|
||
|
||
# connect to database
|
||
my $dbh = $form->dbconnect($myconfig);
|
||
my $dbh = SL::DB->client->dbh;
|
||
|
||
my @values;
|
||
|
||
... | ... | |
'translation_type' => 'greetings::' . ($form->{cp_gender} eq 'f' ? 'female' : 'male'),
|
||
'allow_fallback' => 1);
|
||
|
||
$dbh->disconnect();
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
||
... | ... | |
|
||
my ($self, $myconfig, $form) = @_;
|
||
|
||
# connect to database
|
||
my $dbh = $form->dbconnect($myconfig);
|
||
my $dbh = SL::DB->client->dbh;
|
||
|
||
my $query =
|
||
qq|SELECT accno, description, link
|
||
... | ... | |
}
|
||
|
||
$sth->finish();
|
||
$dbh->disconnect();
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
Auch abrufbar als: Unified diff
IR: single-dbh disconnects