Skip to content

Instantly share code, notes, and snippets.

@SimonLlewellyn
Created May 2, 2017 00:25
Show Gist options
  • Save SimonLlewellyn/edb481df7df3a21f38bb3fa310b397e1 to your computer and use it in GitHub Desktop.
Save SimonLlewellyn/edb481df7df3a21f38bb3fa310b397e1 to your computer and use it in GitHub Desktop.
Convert Bool
<cffunction name="convertBool" output="no">
<cfargument name="str" required="yes">
<cfif arguments.str eq "true"><cfreturn 1/></cfif>
<cfif arguments.str eq "yes"><cfreturn 1/></cfif>
<cfif arguments.str eq "on"><cfreturn 1/></cfif>
<cfif arguments.str eq "1"><cfreturn 1/></cfif>
<cfif arguments.str eq "false"><cfreturn 0/></cfif>
<cfif arguments.str eq "no"><cfreturn 0/></cfif>
<cfif arguments.str eq "off"><cfreturn 0/></cfif>
<cfif arguments.str eq "0"><cfreturn 0/></cfif>
<cfif arguments.str eq ""><cfreturn 0/></cfif>
</cffunction>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment