Class: DbBrowser::ConnectionMan::Result

Inherits:
Object
  • Object
show all
Defined in:
lib/dbbrowser/connection.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(opts = {}) ⇒ Result

Returns a new instance of Result.



232
233
234
235
236
237
238
239
240
241
# File 'lib/dbbrowser/connection.rb', line 232

def initialize( opts={} )
  if opts[:error]
    @error = opts[:error]
  else
    @rows = opts[:rows]
    # @count = opts[:count] || @rows.size
    # @pages = opts[:pages] || 1
    # @fields = opts[:fields]
  end
end

Instance Attribute Details

#errorObject (readonly)

to be done :count, :pages, :fields,



243
244
245
# File 'lib/dbbrowser/connection.rb', line 243

def error
  @error
end

#rowsObject (readonly)

to be done :count, :pages, :fields,



243
244
245
# File 'lib/dbbrowser/connection.rb', line 243

def rows
  @rows
end

Instance Method Details

#error?Boolean

Returns:

  • (Boolean)


245
# File 'lib/dbbrowser/connection.rb', line 245

def error?()  @error.present?;       end

#rows?Boolean

Returns:

  • (Boolean)


246
# File 'lib/dbbrowser/connection.rb', line 246

def rows?()   @rows != nil;          end