module Builder
Public Class Methods
form(db, columnNames)
click to toggle source
# File lib/sarawong/builder.rb, line 5 def self.form(db, columnNames) puts 'in builder form' form = '<form action="/' + db.to_s.downcase + 's" method="post">' columnNames.each do |column| if column == 'id' || column == 'created_at' || column == 'updated_at' puts column elsif column[-3..-1] == '_id' puts 'found an _id column' else form = form + '<label>' + column.titleize + '</label><input type="text" name="'+column+'">' end end form += '<input id="authenticity_token" name="authenticity_token" type="hidden" value="<%= form_authenticity_token %>"><input type="submit" value="Submit"></form>' return form end
header(title)
click to toggle source
# File lib/sarawong/builder.rb, line 2 def self.header(title) return '<meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>'+title+'</title><meta name="description" content=""><meta name="viewport" content="width=device-width, initial-scale=1">' end