ALPM::Group - ALPM package group class.


ALPM documentation Contained in the ALPM distribution.

Index


Code Index:

NAME

Top

ALPM::Group - ALPM package group class.

SYNOPSIS

Top

  use ALPM qw(/etc/pacman.conf);

  for $grp ( ALPM->localdb->groups ) {
      print $grp->name(), "\n",
        map { " - $_\n" } map { $_->name } $grp->packages;
  }

METHODS

Top

name

 $NAME = $group_obj->name()

Parameters

None

Returns

$NAME

The name of the group.

pkgs = packages

 @PKGS = $group_obj->pkgs()
 @PKGS = $group_obj->packages()

Parameters

None

Returns

@PKGS

A list of ALPM::Package objects who are in the group.

SEE ALSO

Top

ALPM::DB

COPYRIGHT AND LICENSE

Top


ALPM documentation Contained in the ALPM distribution.

package ALPM::Group;

use warnings;
use strict;

sub packages {
    my $self = shift;
    return @{ $self->_get_pkgs };
}

*pkgs = \&packages;

1;

__END__