lib/clever-ruby/util.rb in clever-ruby-0.5.0 vs lib/clever-ruby/util.rb in clever-ruby-0.6.0
- old
+ new
@@ -1,7 +1,11 @@
module Clever
# LibraryhHelper methods
module Util
+ def self.valid_id?(id)
+ id.is_a?(String) && !(/^[0-9a-fA-F]{24}$/.match(id).nil?)
+ end
+
def self.objects_to_ids(h)
case h
when APIResource
h.id
when Hash