Method: Mkbook::MakeBook#initializes
- Defined in:
- lib/mkbook/make_book.rb
#initializes(params) ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/mkbook/make_book.rb', line 12 def initializes(params) @project = params[:project] @setting_file = File.join(@project, SETTING_FILE) @setting_file = File.join(TEMPLATE, SETTING_FILE) unless File.exist?(@setting_file) @setting = YAML.load_file(@setting_file) @setting.merge!(params) @setting[:name] ||= File.basename(@project) load end |