A method taking a sanitized parameter

The complete source of methods_sanitized.ek9, compiled by the EK9 compiler. Shown on methods.html.

#!ek9
defines module site.methods.sanitized

  defines class

    UserService
      biographies as Dict of (Integer, String): Dict()

      updateProfile()
        ->
          userId as Integer
          biography as sanitized String
        <- success as Boolean: false
        //The biography is sanitized before this method receives it
        biographies += DictEntry(userId, biography)
        success: true

      default operator ?

Download methods_sanitized.ek9