Class: Yus::RootSession

Inherits:
Session show all
Defined in:
lib/yus/session.rb

Instance Method Summary collapse

Methods inherited from Session

#affiliate, #create_entity, #delete_entity, #destroy!, #disaffiliate, #dump_to_yaml, #entities, #expired?, #find_entity, #grant, #initialize, #last_login, #remove_token, #rename, #revoke, #set_entity_preference, #set_password

Constructor Details

This class inherits a constructor from Yus::Session

Instance Method Details

#allowed?(*args) ⇒ Boolean

RootSession

Returns:

  • (Boolean)


344
345
346
# File 'lib/yus/session.rb', line 344

def allowed?(*args) # RootSession
  true
end

#nameObject



347
348
349
# File 'lib/yus/session.rb', line 347

def name
  @needle.config.root_name
end

#show(name, recursive = false) ⇒ Object



350
351
352
353
# File 'lib/yus/session.rb', line 350

def show(name, recursive=false)
  require 'pp'
  find_or_fail(name).info(recursive).pretty_inspect
end

#valid?Boolean

Returns:

  • (Boolean)


354
355
356
# File 'lib/yus/session.rb', line 354

def valid?
  true
end