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