class RevisionCreator

A class for creating a revison to a publican project

Public Class Methods

prepare_revision(member1, member2, member3, member4, member5, revnumber, language) click to toggle source

This method prepares the string for adding a new revision @param [String] member1 is the first string into revdescription @param [String] member2 is the second string into revdescription @param [String] member3 is the third string into revdescription @param [String] member4 is the fourth string into revdescription @param [String] member5 is the fifth string into revdescription @param [String] revnumber is the revision number @param [String] language is the language. Comes from config file. @return [String] string is that string for creating the commit

# File lib/publican_creators/revision.rb, line 40
def self.prepare_revision(member1, member2, member3, member4, member5, revnumber, language)
  string = "--member \"#{member1}\""
  string << " --member \"#{member2}\"" if member2 != ''
  string << " --member \"#{member3}\"" if member3 != ''
  string << " --member \"#{member4}\"" if member4 != ''
  string << " --member \"#{member5}\"" if member5 != ''
  string << " --revnumber \"#{revnumber}\""
  string << " --lang \"#{language}\""
end