Class: Scruber::Core::Extensions::Base Abstract
- Defined in:
- lib/scruber/core/extensions/base.rb
Overview
This class is abstract.
Base class for extensions
Direct Known Subclasses
Defined Under Namespace
Modules: CoreMethods
Class Method Summary collapse
- .descendants ⇒ Object
- .inherited(subclass) ⇒ Object
-
.register ⇒ void
Register extension in crawler core.
Class Method Details
.descendants ⇒ Object
29 30 31 |
# File 'lib/scruber/core/extensions/base.rb', line 29 def descendants @descendants end |
.inherited(subclass) ⇒ Object
24 25 26 27 |
# File 'lib/scruber/core/extensions/base.rb', line 24 def inherited(subclass) @descendants ||= [] @descendants << subclass end |