<?php

namespace App\Models;

use App\Core\Database;
use PDO;

class Servicio
{
    private PDO $db;

    public function __construct()
    {
        $this->db = Database::getInstance()->getConnection();
    }

    /**
     * Obtiene todos los servicios que están activos.
     * @return array
     */
    public function getAllActive(): array
    {
        $stmt = $this->db->query("SELECT id, nombre, monto_ganancia FROM servicios WHERE activo = 1 ORDER BY nombre");
        return $stmt->fetchAll();
    }
}