Ejemplo n.º 1
0
         if (isset($profile->uid)) {
             if ($action == 'friend.add') {
                 $res = $profile->addFriend();
             } else {
                 if ($action == 'friend.remove') {
                     $res = $profile->removeFriend();
                 } else {
                     $res = false;
                 }
             }
             $result['status'] = (bool) $res;
         }
     }
 } else {
     if ($action == 'music' && isset($_GET['id'])) {
         $res = profile::getMusic($_GET['id']);
         $result['status'] = (bool) $res;
         if ($res) {
             $result['music'] = $res;
         }
     } else {
         if ($action == 'graph' && isset($_GET['uid']) && isset($_GET['type'])) {
             $result = profile::getStats($_GET['uid'], $_GET['type']);
         } else {
             if (($action == 'block' || $action == 'unblock') && isset($_GET['uid']) && isset($_GET['token'])) {
                 // Check request
                 if ($_GET['token'] == $app->user->csrf_basic) {
                     $result['status'] = profile::blockUser($_GET['uid'], $action == 'block');
                 }
             }
         }