Binding to pushover api.
From cli:
$ composer require bubujka/pushover=dev-master
composer.json:
"require": {
"bubujka/pushover": "dev-master"
}
Configure:
pushover_token('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
pushover_user('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
User-wide configuration (~/.pushoverrc):
{
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"user": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
Use:
pushover('My Message');
pushover('My another message', 'With title');
pushover('My third message', 'With title and priority', 1);
pushover(array(
'title'=>'Read TL;DR section on api page',
'message'=>'For more information...',
'url'=>'https://pushover.net/api'
));
print_r(pushover_safe('How about return value?'));
# Array
# (
# [status] => 1
# [request] => 3eea15e35211008dee9fdd83342e856b
# )