Class: CiInACan::ViewModels::RepoForm

Inherits:
ViewModel
  • Object
show all
Defined in:
lib/ci_in_a_can/view_models/repo_form.rb

Instance Method Summary collapse

Methods inherited from ViewModel

#initialize, #method_missing, #the_original_value

Constructor Details

This class inherits a constructor from CiInACan::ViewModels::ViewModel

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class CiInACan::ViewModels::ViewModel

Instance Method Details

#to_htmlObject



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/ci_in_a_can/view_models/repo_form.rb', line 7

def to_html
<<EOF
<form action="/repo/#{id}" method="post">
<div>#{url}</div>
<textarea name="commands">
#{build_commands.join("\n")}
</textarea>
<input type="submit">Submit</input>
</form>
EOF
end