Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e7ac04b2

Von Sven Schöling vor fast 14 Jahren hinzugefügt

  • ID e7ac04b23e5a184541f31d3f283f456b4c375a0c
  • Vorgänger 23f857a6
  • Nachfolger 457ad636

Verhindern, dass Customvars bei zirkulären Includes mehrfach registriert werden.

Unterschiede anzeigen:

SL/DB/Helper/CustomVariables.pm
$params{module} || $params{sub_module} or croak 'need param module or sub_module';
save_meta_info($caller_package, %params);
return unless save_meta_info($caller_package, %params);
make_cvar_accessor($caller_package, %params);
make_cvar_alias($caller_package, %params) if $params{cvars_alias};
make_cvar_by_configs($caller_package, %params);
......
return 0 if $meta->{META_CVARS()};
$meta->{META_CVARS()} = \%params;
return 1;
}
sub make_cvar_accessor {

Auch abrufbar als: Unified diff