| 
<?php
 require 'vendor/autoload.php';
 use Chat\App\Chat;
 
 header('Content-Type: application/json');
 
 if ($_SERVER['REQUEST_METHOD'] === 'POST') {
 $data = json_decode(file_get_contents('php://input'), true);
 $message = $data['message'] ?? '';
 $user = $data['usuario'] ?? '';
 $chat = new Chat();
 $success = $chat->sendMessage($message,$user);
 
 if ($success) {
 echo json_encode(['status' => 'success', 'message' => 'Mensagem enviada com sucesso.']);
 } else {
 http_response_code(500);
 echo json_encode(['status' => 'error', 'message' => 'Falha ao enviar a mensagem.']);
 }
 } else {
 http_response_code(405);
 echo json_encode(['status' => 'error', 'message' => 'Método de solicitação não permitido.']);
 }
 
 
 |