functions/public/Set-GooLogDateFormat.ps1
function Set-GooLogDateFormat { [CmdletBinding()] [OutputType()] param ( [Parameter(Mandatory = $true, Position = 0, ParameterSetName = 'Format')] [string] $Format, [Parameter(Mandatory = $true, Position = 0, ParameterSetName = 'UFormat')] [string] $UFormat, [Parameter(Mandatory = $true, Position = 1, ParameterSetName = 'Format')] [Parameter(Mandatory = $true, Position = 1, ParameterSetName = 'UFormat')] [bool] $AsUTC ) if ('Format' -eq $PSCmdlet.ParameterSetName) { $Script:GooLog.Date = @{ Format = $Format; AsUTC = $AsUTC; } return } $Script:GooLog.Date = @{ UFormat = $UFormat; AsUTC = $AsUTC; } } |