Class: Federails::Client::ActorsController

Inherits:
Federails::ClientController show all
Defined in:
app/controllers/federails/client/actors_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject

GET /app/actors GET /app/actors.json



8
9
10
11
12
13
# File 'app/controllers/federails/client/actors_controller.rb', line 8

def index
  authorize Federails::Actor, policy_class: Federails::Client::ActorPolicy

  @actors = policy_scope(Federails::Actor, policy_scope_class: Federails::Client::ActorPolicy::Scope).all
  @actors = @actors.local if params[:local_only]
end

#lookupObject

GET /app/actors/lookup GET /app/actors/lookup.json



23
24
25
26
27
# File 'app/controllers/federails/client/actors_controller.rb', line 23

def lookup
  @actor = Federails::Actor. 
  authorize @actor, policy_class: Federails::Client::ActorPolicy
  render_show
end

#showObject

GET /app/actors/1 GET /app/actors/1.json



17
18
19
# File 'app/controllers/federails/client/actors_controller.rb', line 17

def show
  render_show
end