module InitCopy
@author Jonathan Bradley Whited @since 0.1.0
Constants
- Copiable
- Copyer
- DEFAULT_COPY_NAME
- VERSION
Public Class Methods
find_copy_name(default_name=DEFAULT_COPY_NAME)
click to toggle source
# File lib/init_copy.rb, line 25 def self.find_copy_name(default_name=DEFAULT_COPY_NAME) copy_name = default_name caller.each do |name| if name.end_with?("clone'") copy_name = :clone break end if name.end_with?("dup'") copy_name = :dup break end end return copy_name end
new(default_name=DEFAULT_COPY_NAME)
click to toggle source
# File lib/init_copy.rb, line 21 def self.new(default_name=DEFAULT_COPY_NAME) return Copier.new(default_name) end