浏览代码

verkürzen

burningTyger 8 年之前
父节点
当前提交
b394989fc5
共有 1 个文件被更改,包括 11 次插入23 次删除
  1. 11 23
      lib/schild.rb

+ 11 - 23
lib/schild.rb

@@ -384,26 +384,16 @@ module SchildErweitert
     # @param ziffer [String]
     def note_s(ziffer)
       case ziffer
-      when "1", "1+", "1-"
-        "sehr gut"
-      when "2", "2+", "2-"
-        "gut"
-      when "3", "3+", "3-"
-        "befriedigend"
-      when "4", "4+", "4-"
-        "ausreichend"
-      when "5", "5+", "5-"
-        "mangelhaft"
-      when "6"
-        "ungenügend"
-      when 'NB'
-        "––––––"
-      when "E1"
-        "mit besonderem Erfolg teilgenommen"
-      when "E2"
-        "mit Erfolg teilgenommen"
-      when 'E3'
-        "teilgenommen"
+      when "1", "1+", "1-" then "sehr gut"
+      when "2", "2+", "2-" then "gut"
+      when "3", "3+", "3-" then "befriedigend"
+      when "4", "4+", "4-" then "ausreichend"
+      when "5", "5+", "5-" then "mangelhaft"
+      when "6"  then "ungenügend"
+      when 'NB' then "––––––"
+      when "E1" then "mit besonderem Erfolg teilgenommen"
+      when "E2" then "mit Erfolg teilgenommen"
+      when 'E3' then "teilgenommen"
       end
     end
   end
@@ -417,9 +407,7 @@ module SchildErweitert
   # Die alten Methoden bleiben erhalten, d.h. auch die TypeSaver-Methoden.
   Schild.constants.map {|name| Schild.const_get(name)}.select {|o| o.is_a?(Class)}.each do |klass|
     name = Schild.const_get(klass.to_s).name.split("::").last
-    klass = Class.new(klass) do
-      include SchildTypeSaver
-    end
+    klass = Class.new(klass){include SchildTypeSaver}
     name = const_set(name, klass)
   end