Browse Source

init follow api

main
ghost 3 years ago
parent
commit
f5f294bc90
  1. 0
      src/application/controller/api/follow/add.php
  2. 0
      src/application/controller/api/follow/delete.php
  3. 0
      src/application/controller/api/follow/get.php
  4. 36
      src/application/controller/api/follow/total.php

0
src/application/controller/api/follow/add.php

0
src/application/controller/api/follow/delete.php

0
src/application/controller/api/follow/get.php

36
src/application/controller/api/follow/total.php

@ -0,0 +1,36 @@
<?php
$response = [
'success' => false,
'message' => _('Internal server error'),
'total' => 0
];
if (isset($_SESSION['userName'])) {
$userName = isset($_POST['userName']) ? $_POST['userName'] : $_SESSION['userName'];
$followingUsersTotal = 0;
foreach ((array) $_twister->getFollowing($_SESSION['userName']) as $followingUserName) {
$followingUsersTotal++;
}
$response = [
'success' => true,
'message' => _('Follow totals received'),
'total' => $followingUsersTotal
];
} else {
$response = [
'success' => false,
'message' => _('Session expired. Please, reload the page.'),
'total' => 0
];
}
header('Content-Type: application/json; charset=utf-8');
echo json_encode($response);
Loading…
Cancel
Save