From: Moritz Bunkus Date: Thu, 11 Oct 2007 11:35:49 +0000 (+0000) Subject: Eine Funtion zur Überprüfung der Existenz von hash-basierten Funktionsparameter. X-Git-Tag: release-2.6.0beta1~475 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=49189bfbc05f517ff1c91c05f99f59cf35c9e383;p=kivitendo-erp.git Eine Funtion zur Überprüfung der Existenz von hash-basierten Funktionsparameter. --- diff --git a/SL/Common.pm b/SL/Common.pm index 43b9aaab7..9d7cdcbcc 100644 --- a/SL/Common.pm +++ b/SL/Common.pm @@ -446,4 +446,15 @@ sub check_params { } } +sub check_params_x { + my $params = shift; + + foreach my $key (@_) { + if (!exists $params->{$key}) { + my $subroutine = (caller(1))[3]; + $main::form->error($main::locale->text("Missing parameter #1 in call to sub #2.", $key, $subroutine)); + } + } +} + 1;