Module: Opensteam::Base::Helper
- Defined in:
- lib/opensteam/base.rb
Overview
Helper Module for Opensteam Products and Properties
Defines methods to determine wether an object is a property or a product. Included both in ProductBase and PropertyBase (Used for security reasons)
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
-
.included(base) ⇒ Object
:nodoc:.
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
:nodoc:
45 46 47 48 |
# File 'lib/opensteam/base.rb', line 45 def self.included(base) #:nodoc: base.extend(ClassMethods) class << base ; attr_reader :opensteam_type ; end end |
Instance Method Details
#is_product? ⇒ Boolean
51 |
# File 'lib/opensteam/base.rb', line 51 def is_product?() self.class.is_product? ; end |
#is_property? ⇒ Boolean
50 |
# File 'lib/opensteam/base.rb', line 50 def is_property?() self.class.is_property? ; end |