Sha256: 44fecabe3d61b5b7079a35f615e139330ebfe2d245422b87dcfe3046b0c41622

Contents?: true

Size: 337 Bytes

Versions: 2

Compression:

Stored size: 337 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module Muina
  class Action
    # Cast params to ActionController::Parameters
    module ParamsFactory
      def self.build(params)
        if params.instance_of?(Hash)
          ActionController::Parameters.new(params)
        else
          params
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
muina-0.2.8 lib/muina/action/params_factory.rb
muina-0.2.7 lib/muina/action/params_factory.rb