From aebbe17252da1a0281a00e2e06d4b0337944d589 Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Sun, 14 Jun 2015 00:05:10 +0300 Subject: [PATCH] shorten code --- lib/sof/util.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/sof/util.rb b/lib/sof/util.rb index d2654d6..abd9367 100644 --- a/lib/sof/util.rb +++ b/lib/sof/util.rb @@ -1,12 +1,8 @@ module Sof module Util def is_value? o - return true if o == true - return true if o == false - return true if o == nil - return true if o.class == Fixnum - return true if o.class == Symbol - return true if o.class == String + return true if [true , false , nil].include?(o) + return true if [Fixnum, Symbol, String].include?(o.class) if o.respond_to? :is_value? return true if o.is_value? end