<?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.']); 
} 
 
 
 |