Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dportalesr/9534346 to your computer and use it in GitHub Desktop.
Save dportalesr/9534346 to your computer and use it in GitHub Desktop.
class HelloWorldController < AbstractController::Base
include AbstractController::Rendering
include AbstractController::Layouts
include AbstractController::Helpers
include AbstractController::Translation
include AbstractController::AssetPaths
include ActionController::UrlWriter
# Uncomment if you want to use helpers defined in ApplicationHelper in your views
# helper ApplicationHelper
# Make sure your controller can find views
self.view_paths = "app/views"
# You can define custom helper methods to be used in views here
# helper_method :current_admin
# def current_admin; nil; end
def show
render template: "hello_world/show"
# or, for partials:
# render partial: "hello_world/show"
end
end
<h1>Hello, World!</h1>
# From your model, observer or library, call:
HelloWorldController.new.show
# => "<h1>Hello, World!</h1>\n"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment