Top Level Namespace

Includes:
Loco::Emitter

Defined Under Namespace

Modules: Loco

Instance Method Summary collapse

Methods included from Loco::Emitter

#add_hub, #del_hub, #emit, #emit_to, #get_hub

Instance Method Details

#connectObject



3
4
5
6
7
# File 'lib/generators/loco/file_injector/templates/connection.rb', line 3

def connect
  # loco_permissions should be the same as in application_controller.rb
  # + SecureRandom.uuid is mandatory at 1st position
  self.loco_permissions = [SecureRandom.uuid, current_user, current_admin]
end

#loco_permissionsObject



3
4
5
6
7
8
9
# File 'lib/generators/loco/file_injector/templates/application_controller.rb', line 3

def loco_permissions
  # specify an array of method names which you use to determine
  # if given resource is signed-in
  # e.g.
  # [current_user, current_admin]
  []
end