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.



226
227
228
229
230
231
232
233
234
235
# File 'lib/dbbrowser/connection.rb', line 226

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,



237
238
239
# File 'lib/dbbrowser/connection.rb', line 237

def error
  @error
end

#rowsObject (readonly)

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



237
238
239
# File 'lib/dbbrowser/connection.rb', line 237

def rows
  @rows
end

Instance Method Details

#error?Boolean

Returns:

  • (Boolean)


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

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

#rows?Boolean

Returns:

  • (Boolean)


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

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