# File lib/kwartz/defun.rb, line 63
    def build_defun_code(basename, code, lang, properties)
      case lang
      when 'ruby', 'eruby', 'rails', 'erubis', 'pierubis'
        return build_ruby_code(basename, code, properties)
      when 'php'
        return build_php_code(basename, code, properties)
      else
        raise "'#{lang}': not supported language."
      end
    end