Module: Bridgetown::Resource
- Defined in:
- bridgetown-core/lib/bridgetown-core/resource/base.rb,
bridgetown-core/lib/bridgetown-core/resource/relations.rb,
bridgetown-core/lib/bridgetown-core/resource/destination.rb,
bridgetown-core/lib/bridgetown-core/resource/transformer.rb,
bridgetown-core/lib/bridgetown-core/resource/taxonomy_term.rb,
bridgetown-core/lib/bridgetown-core/resource/taxonomy_type.rb,
bridgetown-core/lib/bridgetown-core/resource/permalink_processor.rb,
bridgetown-core/lib/bridgetown-core.rb
Defined Under Namespace
Classes: Base, Destination, PermalinkProcessor, Relations, TaxonomyTerm, TaxonomyType, Transformer
Class Method Summary collapse
Class Method Details
.register_extension(mod) ⇒ Object
391 392 393 394 395 396 397 398 |
# File 'bridgetown-core/lib/bridgetown-core.rb', line 391 def self.register_extension(mod) if mod.const_defined?(:LiquidResource) Bridgetown::Drops::ResourceDrop.include mod.const_get(:LiquidResource) end if mod.const_defined?(:RubyResource) # rubocop:disable Style/GuardClause Bridgetown::Resource::Base.include mod.const_get(:RubyResource) end end |