9 |
|
# |
10 |
|
# Interface |
11 |
|
# --------- |
12 |
< |
# new() : A new ActiveDoc object |
12 |
> |
# new() : A new ActiveDoc object |
13 |
|
# verbose(string) : Print string in verbosity mode |
14 |
|
# verbosity(0|1) : verbosity off|on |
15 |
|
|
29 |
|
if ( @_ ) { |
30 |
|
$self->{verbose}=shift; |
31 |
|
} |
32 |
+ |
else { |
33 |
+ |
my $id="VERBOSE_".ref($self); |
34 |
+ |
if ( defined $ENV{$id} ) { |
35 |
+ |
return $ENV{$id}; |
36 |
+ |
} |
37 |
+ |
} |
38 |
|
$self->{verbose}; |
33 |
– |
|
39 |
|
} |
40 |
|
|
41 |
|
sub verbose { |
42 |
|
my $self=shift; |
43 |
|
my $string=shift; |
44 |
|
|
45 |
< |
if ( $self->{verbose} ) { |
45 |
> |
if ( $self->verbosity() ) { |
46 |
|
print ">".ref($self)."($self) : \n->".$string."\n"; |
47 |
|
} |
48 |
|
} |