1 package FS::part_event::Condition::pkg_status;
5 use base qw( FS::part_event::Condition );
6 use FS::Record qw( qsearch );
12 sub eventtable_hashref {
23 'status' => { 'label' => 'Package Status',
24 'type' => 'select-cust_pkg-status',
31 my( $self, $object ) = @_;
33 my $cust_pkg = $self->cust_pkg($object);
35 my $hashref = $self->option('status') || {};
36 $hashref->{ $cust_pkg->status };
40 my( $self, $table ) = @_;
42 '('.FS::cust_pkg->status_sql . ') IN '.
43 $self->condition_sql_option_option('status');