Private/Get-BridgeStatusAdvice.ps1

function Get-BridgeStatusAdvice {
    [CmdletBinding()]
    <#
    .SYNOPSIS
    Παρέχει σύσταση κατάστασης γέφυρας βάσει κειμένου.

    .DESCRIPTION
    Η Get-BridgeStatusAdvice αναλύει ένα κείμενο και επιστρέφει
    προτεινόμενο status γέφυρας ('Ανοιχτή', 'Κλειστή', 'Άγνωστη').

    .PARAMETER Text
    Το κείμενο που θα αναλυθεί.

    .OUTPUTS
    [string] - String με προτεινόμενο status και μήνυμα.

    .EXAMPLE
    Get-BridgeStatusAdvice -Text 'Η γέφυρα είναι ανοιχτή.'

    .NOTES
    Ανιχνεύει status με βάση προκαθορισμένα patterns.
    #>

    [OutputType([string])]
    param (
        [Parameter(Mandatory)][int]$MinutesUntilOpen
    )
    if ($MinutesUntilOpen -gt 12) {
        return 'Είναι προτιμότερο να μην περιμένεις'
    }
    return 'Είναι προτιμότερο να περιμένεις'
}