lib/mobility/backend/orm_delegator.rb in mobility-0.1.12 vs lib/mobility/backend/orm_delegator.rb in mobility-0.1.13

- old
+ new

@@ -15,14 +15,14 @@ module OrmDelegator # @param [Class] model_class Class of model # @return [Class] Class of backend to use for model def for(model_class) if Loaded::ActiveRecord && model_class < ::ActiveRecord::Base - const_get(name.split("::").insert(-2, "ActiveRecord").join("::")) + const_get(name.split("::".freeze).insert(-2, "ActiveRecord".freeze).join("::".freeze)) elsif Loaded::Sequel && model_class < ::Sequel::Model - const_get(name.split("::").insert(-2, "Sequel").join("::")) + const_get(name.split("::".freeze).insert(-2, "Sequel".freeze).join("::".freeze)) else - raise ArgumentError, "#{name.split('::').last} backend can only be used by ActiveRecord or Sequel models" + raise ArgumentError, "#{name.split('::'.freeze).last} backend can only be used by ActiveRecord or Sequel models".freeze end end def self.included(base) base.extend(self)