start doing some writing
This commit is contained in:
parent
d37bc805c6
commit
d92acda02a
@ -56,6 +56,31 @@ class OfflineBackupQueueHandler extends QueueHandler
|
||||
{
|
||||
$userId = $object;
|
||||
|
||||
$user = User::staticGet($userId);
|
||||
|
||||
$fileName = $this->makeBackupFile($user);
|
||||
|
||||
$this->notifyBackupFile($fileName);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function makeBackupFile($user)
|
||||
{
|
||||
$fileName = File::filename($user->getProfile(), "backup", "application/atom+xml");
|
||||
$fullPath = File::path($fileName);
|
||||
|
||||
// XXX: this is pretty lose-y; try another way
|
||||
|
||||
$actstr = new UserActivityStream($user, true, UserActivityStream::OUTPUT_RAW);
|
||||
|
||||
file_put_contents($fullPath, $actstr->getString());
|
||||
|
||||
return $fileName;
|
||||
}
|
||||
|
||||
function notifyBackupFile($fileName)
|
||||
{
|
||||
$fileUrl =
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user