Skip to content

Instantly share code, notes, and snippets.

@sgharms
Created April 10, 2015 22:08
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 sgharms/d3a6f27ad7dee93eeef9 to your computer and use it in GitHub Desktop.
Save sgharms/d3a6f27ad7dee93eeef9 to your computer and use it in GitHub Desktop.
class User < ActiveRecord::Base
def key_is_valid?
...
end
end
# A "helper"
def user_key_is_valid?(user, params)
user.user_key == params[:user_key]
end
# Imagine that we're here inside of a controller...
@user.user_key = params[:user_key]
@user.key_is_valid?(params[:user_key])
user_key_is_valid?(User.find(params[:id]), params)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment