Method: QuickBase::Client#getRoleInfo

Defined in:
lib/QuickBaseClient.rb

#getRoleInfo(dbid) ⇒ Object

API_GetRoleInfo



2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
# File 'lib/QuickBaseClient.rb', line 2434

def getRoleInfo( dbid )
   @dbid = dbid
   
   sendRequest( :getRoleInfo )
   
   @roles = getResponseElement( :roles )
   
   return self if @chainAPIcalls
   
   if block_given?
     role_list = getResponseElements( "qdbapi/roles/role" )
     if role_list
       role_list.each {|role| yield role}
     else
       yield nil
     end  
   else  
      @roles
    end
    
end