case 6: $text = "Do you hear that, Mr. Anderson? That is the sound of inevitability."; break; default: $text = "test"; } $_SESSION['last_id'] = (int) $_SESSION['last_id'] + 1; $messages[] = array('messageid' => (int) $_SESSION['last_id'], 'text' => $text, 'username' => "blaataap", 'avatar' => "", 'created' => $_POST['date_and_time']); } else { $messages = array(); } $response = array('messages' => $messages); //returns array (int MessageID, string Text, string Username, string Avatar, string created) messages or exception break; case 'searchMessages': $response = BLAM::searchMessages($_POST['keyword']); //returns array (int MessageID, string Text, string Username, string Avatar, string created) messages or exception break; case 'getUsers': $users[] = array('id' => 1, 'role' => "RVD", 'username' => "Femke", 'avatar' => ""); $users[] = array('id' => 2, 'role' => "RVD", 'username' => "Anne", 'avatar' => "img/anne.jpg"); for ($i = 1; $i <= 30; $i++) { $users[] = array('id' => $i + 2, 'role' => "WL", 'username' => "Chinees " . $i, 'avatar' => ""); } $response = array('users' => $users, 'total' => 2); // returns array users(integer Id, string Role, string Username, integer Totaal) or exception break; case 'getHandles': $response = BLAM::getHandles(); // returns array(int groupid, string groupname, array(integer Id, integer HandleNumber, string HandleName) handles) groups or exception break;