friendship ended with social-app. php is my new best friend
1<?php
2namespace Smallnest\AsyncRequestHandler;
3
4require('config.php');
5require('lib/bskyOperations.php');
6use Smallnest\BskyOps\BskyToucher;
7$bskyToucher = new BskyToucher();
8
9if ($_POST && array_key_exists('action', $_POST)) {
10 switch($_POST['action']) {
11 case 'updateFeed':
12 $feed = array_key_exists('feed', $_POST) ? $_POST['feed'] : null;
13 $cursor = array_key_exists('cursor', $_POST) ? $_POST['feed'] : null;
14 $userAuth = array_key_exists('auth', $_POST) ? $_POST['auth'] : null;
15 $newer = array_key_exists('newer', $_POST) ? $_POST['newer'] : false;
16 $posts = $bskyToucher->getFeed($feed, $cursor, $userAuth, $newer);
17 foreach ($posts as $post) {
18 echo $bskyToucher->renderPost($post, PRETTY_URLS);
19 }
20 die(1);
21 default:
22 break;
23 }
24 die(1);
25}
26?>