diaspora/app/models/feature_flagger.rb
2012-04-24 18:39:09 -07:00

28 lines
413 B
Ruby

class FeatureFlagger
def initialize(current_user)
@current_user = current_user
end
def new_publisher?
admin? || developer?
end
def new_profile?
admin?
end
def new_hotness?
ENV["NEW_HOTNESS"]
end
protected
def developer?
!(Rails.env.production? || Rails.env.staging?) #includes test, cucumber, or developer
end
def admin?
@current_user.try(:admin?)
end
end