Sha256: 781a603a73b44d16250409dd4a3734de61a0ddcfbb3fb9c6040dbbc925a87db9

Contents?: true

Size: 509 Bytes

Versions: 3

Compression:

Stored size: 509 Bytes

Contents

# require 'migration_assist'
require 'rails_artifactor/base/file_name'

module RailsAssist::Artifact
  (RailsAssist.artifacts - [:migration, :view]).each do |name|
    class_eval %{
      module #{name.to_s.camelize}
        module FileName
          include RailsAssist::Artifact::FileName
      
          def #{name}_file_name name, options=nil
            artifact_path name, :#{name}, options
          end        
        end

        extend FileName
        include FileName
      end
    }
  end
end  

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rails_artifactor-0.5.0 lib/rails_artifactor/artifact/file_name/artifacts.rb
rails_artifactor-0.4.0 lib/rails_artifactor/artifact/file_name/artifacts.rb
rails_artifactor-0.3.6 lib/rails_artifactor/artifact/file_name/artifacts.rb