J'ai une classe de contrôleur Perl dans lequel je fais:Pourquoi la variable de paramètre est-elle vide?
sub func1 {
my $f1 = Model::myModel->new();
my $param = "test";
$f1->func2($param);
}
Modèle Classe:
sub new {
my ($class, %arg) = @_;
my $self = bless {}, $class;
return $self;
}
sub func2 {
my ($self, $param) = shift(@_);
warn $param;
}
$param
est vide. Quelle est l'erreur que je fais?
Mise à jour avec des informations supplémentaires. –