Classes/ModuleValidation.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# =========================================================================== # ModuleValidation.ps1 ---------------------------------------------------- # =========================================================================== # import ------------------------------------------------------------------ # --------------------------------------------------------------------------- using namespace System.Management.Automation # validation --------------------------------------------------------------- # ---------------------------------------------------------------------------- Class ValidatePapisProject: IValidateSetValuesGenerator { [String[]] GetValidValues() { return [String[]] (ValidateSciProfileProjectType -Type "Papis") } } # validation --------------------------------------------------------------- # ---------------------------------------------------------------------------- Class ValidatePSModuleProject: IValidateSetValuesGenerator { [String[]] GetValidValues() { return [String[]] (ValidateSciProfileProjectType -Type "PSModule") } } |