Sha256: 2d6064db96ee49719bb9041e817b19ecd6fbce6ab326895b59fb980a3703bbf8
Contents?: true
Size: 758 Bytes
Versions: 3
Compression:
Stored size: 758 Bytes
Contents
module ViewModels # View model specific view. # class View < ActionView::Base # Shut up, opinionated funkers. # alias singleton_class metaclass unless instance_methods.include?(:singleton_class) || instance_methods.include?('singleton_class') # Include the helpers from the view model. # def initialize controller, master_helper_module singleton_class.send :include, master_helper_module super controller.class.view_paths, {}, controller end # # def render_with options render options.to_render_options end # Rails 3 calls it with 2 arguments # def find_template path, second=nil lookup_context.find_template path rescue nil end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
view_models-4.0.1 | lib/view_models/view.rb |
view_models-3.0.1 | lib/view_models/view.rb |
view_models-3.0.0 | lib/view_models/view.rb |