1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 14:00:31 +02:00

[ticket/11103] Jabber notification method

PHPBB3-11103
This commit is contained in:
Nathan Guse
2012-09-12 23:03:26 -05:00
parent 48cb98045e
commit 97fde62b14
3 changed files with 43 additions and 8 deletions

View File

@@ -23,11 +23,18 @@ if (!defined('IN_PHPBB'))
*/
class phpbb_notifications_method_email extends phpbb_notifications_method_base
{
/**
* Notify method (since jabber gets sent through the same messenger, we let the jabber class inherit from this to reduce code duplication)
*
* @var mixed
*/
protected $notify_method = NOTIFY_EMAIL;
/**
* Is this method available for the user?
* This is checked on the notifications options
*/
public static function is_available()
public function is_available()
{
// Email is always available
return true;
@@ -89,7 +96,7 @@ class phpbb_notifications_method_email extends phpbb_notifications_method_base
'U_UNSUBSCRIBE' => $notification->get_unsubscribe_url(),
));
$messenger->send('email');
$messenger->send($this->notify_method);
}
// Save the queue in the messenger class (has to be called or these emails could be lost?)