Class: TicketPlugin::BlobObj
- Inherits:
-
Object
- Object
- TicketPlugin::BlobObj
- Defined in:
- plugins/ticket/ticket.rb
Overview
API for BlobObj’s
Instance Method Summary collapse
-
#close ⇒ Object
Implement, if you need to do cleanup before destructing.
-
#data ⇒ String
The data served.
-
#initialize(data, mime) ⇒ BlobObj
constructor
A new instance of BlobObj.
-
#mime ⇒ String
The content-type served.
-
#size ⇒ Number
The size (in bytes) of the data.
Constructor Details
#initialize(data, mime) ⇒ BlobObj
Returns a new instance of BlobObj.
146 147 148 149 |
# File 'plugins/ticket/ticket.rb', line 146 def initialize(data,mime) @data = data @mime = mime end |
Instance Method Details
#close ⇒ Object
Implement, if you need to do cleanup before destructing
167 168 |
# File 'plugins/ticket/ticket.rb', line 167 def close end |
#data ⇒ String
Returns The data served.
157 158 159 |
# File 'plugins/ticket/ticket.rb', line 157 def data return @data end |
#mime ⇒ String
Returns The content-type served.
152 153 154 |
# File 'plugins/ticket/ticket.rb', line 152 def mime return @mime end |
#size ⇒ Number
Returns The size (in bytes) of the data.
162 163 164 |
# File 'plugins/ticket/ticket.rb', line 162 def size return @data.bytesize end |