github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/scanners/azure/functions/if.go (about)

     1  package functions
     2  
     3  func If(args ...interface{}) interface{} {
     4  
     5  	if len(args) != 3 {
     6  		return nil
     7  	}
     8  
     9  	if condition, ok := args[0].(bool); ok {
    10  		if condition {
    11  			return args[1]
    12  		}
    13  	}
    14  	return args[2]
    15  }