Module: Cyrax::Extensions::HasDecorator

Extended by:
ActiveSupport::Concern
Included in:
Resource
Defined in:
lib/cyrax/extensions/has_decorator.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#decorable?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/cyrax/extensions/has_decorator.rb', line 9

def decorable?
  !decorator_class.nil?
end

#decorator_classObject



13
14
15
# File 'lib/cyrax/extensions/has_decorator.rb', line 13

def decorator_class
  options[:decorator] || self.class._decorator_class
end