NAME
Net::Gnip::Filter - a GNIP filter
SYNOPSIS
my @rules = ( { type => 'actor', value => 'joe' } );
my $filter = Net::Gnip::Filter->new($name, $full_data, [@rules], %opts);
my $name = $filter->name;
my $full = $filter->full_data;
my @rules = $filter->rules;
my %what = $filter->what;
$filter->what( url => $url );
$filter->what( jid => $jid );
METHODS
new <name> <full data> <rule[s]> [opt[s]]
Create a new filter.
name [name]
Get or sets the name.
full_data [full]
Get or set whether we want full data
rules [rule[s]]
Get or set the rules.
Rules should be hashrefs with a type key and value key.
The type key should be one of
actor
tag
to
regarding
source
what <type> <value>
Get or set what type is needed.
Type should be one of
postUrl
jid
parse <xml>
Parse some xml into an activity.
as_xml
Return the activity as xml