Class: CmisServer::ItemAdapter
- Inherits:
-
ObjectAdapter
- Object
- ObjectAdapter
- CmisServer::ItemAdapter
- Defined in:
- lib/cmis_server/item_adapter.rb
Defined Under Namespace
Classes: ClassAdapter
Instance Attribute Summary
Attributes inherited from ObjectAdapter
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(model = nil, attrs = {}) ⇒ ItemAdapter
constructor
A new instance of ItemAdapter.
Methods inherited from ObjectAdapter
#add_secondary_type, #class_adapter, #reload!, #remove_secondary_type, #save, #save!, #secondary_types
Constructor Details
#initialize(model = nil, attrs = {}) ⇒ ItemAdapter
Returns a new instance of ItemAdapter.
17 18 19 20 |
# File 'lib/cmis_server/item_adapter.rb', line 17 def initialize(model=nil, attrs={}) super @model ||= ItemObject.new end |
Class Method Details
.class_adapter(attrs = {}) ⇒ Object
22 23 24 |
# File 'lib/cmis_server/item_adapter.rb', line 22 def self.class_adapter(attrs={}) ClassAdapter.new(attrs) end |