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.
144 145 146 147 |
# File 'plugins/ticket/ticket.rb', line 144 def initialize(data,mime) @data = data @mime = mime end |
Instance Method Details
#close ⇒ Object
Implement, if you need to do cleanup before destructing
165 166 |
# File 'plugins/ticket/ticket.rb', line 165 def close end |
#data ⇒ String
Returns The data served.
155 156 157 |
# File 'plugins/ticket/ticket.rb', line 155 def data return @data end |
#mime ⇒ String
Returns The content-type served.
150 151 152 |
# File 'plugins/ticket/ticket.rb', line 150 def mime return @mime end |
#size ⇒ Number
Returns The size (in bytes) of the data.
160 161 162 |
# File 'plugins/ticket/ticket.rb', line 160 def size return @data.bytesize end |