2012-10-19 12:03:29 +00:00
|
|
|
class PostsController < ApplicationController
|
|
|
|
def show
|
2013-01-14 03:27:58 +00:00
|
|
|
@post = Post.find(params[:id]).decorate
|
2012-11-13 20:28:15 +00:00
|
|
|
end
|
|
|
|
|
|
|
|
def mail
|
2013-01-14 03:27:58 +00:00
|
|
|
post = Post.find(params[:id])
|
|
|
|
email = PostMailer.decorated_email(post).deliver
|
2012-11-13 20:28:15 +00:00
|
|
|
render text: email.body
|
|
|
|
end
|
2013-01-16 16:30:53 +00:00
|
|
|
|
|
|
|
private
|
|
|
|
|
|
|
|
def goodnight_moon
|
|
|
|
"Goodnight, moon!"
|
|
|
|
end
|
|
|
|
helper_method :goodnight_moon
|
2012-10-19 12:03:29 +00:00
|
|
|
end
|