<?php
// CRUD Functions Extra ------------------------------------------------------------------------------
function createExtra($pdo, $name, $defaultTime, $associatedSlot)
{
    
$stmt = $pdo->prepare("INSERT INTO Extra (name, defaultTIme) " .
        
"VALUES (?,?,?)");
    return 
$stmt->execute([$name, $defaultTime, $associatedSlot]);
}

function 
getAllExtra($pdo): array
{
    
$stmt = $pdo->query("SELECT * FROM Extra");
    return 
$stmt->fetchAll(PDO::FETCH_ASSOC);
}

function 
updateExtra($pdo, $id, $name, $defaultTime): bool
{
    
$stmt = $pdo->prepare("UPDATE Extra SET name=?, defaultTime=? WHERE pk_extra = ?");
    return 
$stmt->execute([$name, $defaultTime, $id]);
}

function 
deleteExtra($pdo, $id)
{
    
$stmt = $pdo->prepare("DELETE FROM Plan WHERE pk_extra = ?");
    return 
$stmt->execute([$id]);
}
// ---------------------------------------------------------------------------------------------------
?>