File tree Expand file tree Collapse file tree 1 file changed +1
-17
lines changed Expand file tree Collapse file tree 1 file changed +1
-17
lines changed Original file line number Diff line number Diff line change 1- require 'erb'
21require 'gtx'
32
43module Bashly
54 module Renderable
65 def render ( view )
7- if erb? view
8- template = File . read erb_view_path ( view )
9- erb = ERB . new ( template , trim_mode : '%-' )
10- erb . filename = "#{ views_subfolder } .#{ view } "
11- erb . result binding
12- else
13- GTX . render_file view_path ( view ) , context : binding , filename : "#{ views_subfolder } .#{ view } "
14- end
6+ GTX . render_file view_path ( view ) , context : binding , filename : "#{ views_subfolder } .#{ view } "
157 end
168
179 def strings
@@ -41,18 +33,10 @@ def load_user_file(file, placeholder: true)
4133
4234 private
4335
44- def erb? ( view )
45- File . exist? erb_view_path view
46- end
47-
4836 def view_path ( view )
4937 "#{ self_views_path } /#{ view } .gtx"
5038 end
5139
52- def erb_view_path ( view )
53- "#{ self_views_path } /#{ view } .erb"
54- end
55-
5640 def self_views_path
5741 @self_view_path ||= "#{ base_views_path } /#{ views_subfolder } "
5842 end
You can’t perform that action at this time.
0 commit comments