class Flipper::Api::V1::Actions::Actors
Public Instance Methods
get()
click to toggle source
# File lib/flipper/api/v1/actions/actors.rb, line 11 def get keys = params['keys'] features = if keys names = keys.split(',') if names.empty? [] else flipper.preload(names) end else flipper.features end actor = Flipper::Actor.new(flipper_id) decorated_actor = Decorators::Actor.new(actor, features) json_response(decorated_actor.as_json) end
Private Instance Methods
flipper_id()
click to toggle source
# File lib/flipper/api/v1/actions/actors.rb, line 31 def flipper_id match = request.path_info.match(self.class.route_regex) match ? match[:flipper_id] : nil end