abstract the message handlers

This commit is contained in:
redmatrix
2015-12-07 16:01:54 -08:00
parent 53627c89a7
commit 8b974f8f74
6 changed files with 79 additions and 16 deletions

View File

@@ -0,0 +1,38 @@
<?php
namespace Zotlabs\Zot;
require_once('Zotlabs/Zot/IHandler.php');
class ZotHandler implements IHandler {
function Ping() {
zot_reply_ping();
}
function Pickup($data) {
zot_reply_pickup($data);
}
function Notify($data) {
zot_reply_notify($data);
}
function Request($data) {
zot_reply_message_request($data));
}
function AuthCheck($data,$encrypted) {
zot_reply_auth_check($data,$encrypted);
}
function Purge($sender,$recipients) {
zot_reply_purge($sender,$recipients);
}
function Refresh($sender,$recipients) {
zot_reply_refresh($sender,$recipients);
}
}