NAME
WWW::Kickstarter::Data::NotificationPref - Notification preferences for projects you backed
SYNOPSIS
use
WWW::Kickstarter;
my
=
'...'
;
# Your Kickstarter login credentials
my
$password
=
'...'
;
my
$ks
= WWW::Kickstarter->new();
$ks
->login(
,
$password
);
my
@notification_prefs
=
$ks
->my_notification_prefs();
for
my
$notification_pref
(
@notification_prefs
) {
(
"$notification_pref->project_name -- "
.
"email:"
.(
$notification_pref
->by_email?
"yes"
:
"no"
).
" "
.
"mobile:"
.(
$notification_pref
->by_mobile?
"yes"
:
"no"
).
"\n"
);
}
ACCESSORS
id
my
$notification_pref_id
=
$notification_pref
->id;
Returns the numerical id of this notification preference.
project_id
my
$project_id
=
$notification_pref
->project_id;
Returns the numerical id of the project for which this notifcation preference applies.
project_name
my
$project_name
=
$notification_pref
->project_name;
Returns the name of the project for which this notifcation preference applies.
notify_by_email
my
$notify_by_email
=
$notification_pref
->notify_by_email;
Returns true if the you wish to be notified of updates to the project identified by project_id
by email.
notify_by_mobile
my
$notify_by_mobile
=
$notification_pref
->notify_by_mobile;
Returns true if the you wish to be notified of updates to the project identified by project_id
by mobile.
API CALLS
None. Notably, this object can't be refetched.
VERSION, BUGS, KNOWN ISSUES, DOCUMENTATION, SUPPORT, AUTHOR, COPYRIGHT AND LICENSE
See WWW::Kickstarter