Perl Catalyst如何实施?

时间:2009-02-06 23:08:57

标签: perl catalyst

如何在Perl中实现以下代码?


sub add_item : Local {
     my ( $self, $c ) = @_;

     my $item_id = $c->req->param("item");

     push @{ $c->session->{items} }, $item_id;

  }

我对 add_item:Local 部分感兴趣,因为我认为这些不是Perl关键字。

1 个答案:

答案 0 :(得分:9)

他们是属性。请参阅the attribute文档,Private Variable via my()中的Subroutine Attributesperlsub