<?php
class MatchComment {
    private $db;

    public function __construct() {
        ->db = new Database;
    }

    public function getCommentsByFixtureId() {
        ->db->query('
            SELECT
                mc.comment,
                mc.created_at,
                u.first_name,
                u.last_name
            FROM match_comments mc
            INNER JOIN users u ON mc.user_id = u.id
            WHERE mc.fixture_id = :fixture_id
            ORDER BY mc.created_at ASC
        ');
        ->db->bind(':fixture_id', );
        return ->db->resultSet();
    }

    public function submitComment(, , ) {
        ->db->query('
            INSERT INTO match_comments (fixture_id, user_id, comment)
            VALUES (:fixture_id, :user_id, :comment)
        ');
        ->db->bind(':fixture_id', );
        ->db->bind(':user_id', );
        ->db->bind(':comment', );
        return ->db->execute();
    }
}
?>
