Class: Fiona7::WriteObj
- Inherits:
-
Object
- Object
- Fiona7::WriteObj
- Includes:
- RailsConnector::Meta, Reactor::Attributes::Base, Reactor::Legacy::Base, Reactor::Permission::Base, Reactor::Persistence::Base, Reactor::StreamingUpload::Base, Reactor::Validations::Base, Reactor::Workflow::Base
- Defined in:
- app/models/fiona7/write_obj.rb
Direct Known Subclasses
EditedObj, InternalReleasedObj, ReleasedObj, X_Container, X_Generic, X_Image
Constant Summary collapse
- BLACKLISTED_CLASSES =
Set[ 'RailsConnector::BasicObj', 'RailsConnector::AbstractObj', 'Fiona7::WriteObj', 'Fiona7::EditedObj', 'Fiona7::ReleasedObj', 'Fiona7::InternalReleasedObj' ]
Class Method Summary collapse
-
.descends_from_active_record? ⇒ Boolean
If this method returns true no STI handling occurs.
-
.subclass_from_attributes(attrs) ⇒ Object
xxxWidget < Scrivito::BasicWidget clashes with obj STI.
Class Method Details
.descends_from_active_record? ⇒ Boolean
If this method returns true no STI handling occurs
44 45 46 |
# File 'app/models/fiona7/write_obj.rb', line 44 def self.descends_from_active_record? true end |
.subclass_from_attributes(attrs) ⇒ Object
xxxWidget < Scrivito::BasicWidget clashes with obj STI
49 50 51 |
# File 'app/models/fiona7/write_obj.rb', line 49 def self.subclass_from_attributes(attrs) nil end |