Sha256: c83f561183d9cb7577fadc4d7a77d6b78da3d07e890df30477b430c9810f9106

Contents?: true

Size: 308 Bytes

Versions: 6

Compression:

Stored size: 308 Bytes

Contents

module WhoAmI
  module Function
    class ExtractModelData
      using Refinement::YieldSelf
      include ProcParty

      def call(extracted_classes)
        extracted_classes
          .yield_self(&ResolveClassRelationships.new)
          .yield_self(&ResolveActiveRecord.new)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
who_am_i-0.0.6 lib/who_am_i/function/extract_model_data.rb
who_am_i-0.0.5 lib/who_am_i/function/extract_model_data.rb
who_am_i-0.0.4 lib/who_am_i/function/extract_model_data.rb
who_am_i-0.0.3 lib/who_am_i/function/extract_model_data.rb
who_am_i-0.0.2 lib/who_am_i/function/extract_model_data.rb
who_am_i-0.0.1 lib/who_am_i/function/extract_model_data.rb