Module: Waylon::BaseComponent Abstract

Included in:
Sense, Skill, Webhook
Defined in:
lib/waylon/base_component.rb

Overview

This module is abstract.

The base mixin for all core Waylon components

Defined Under Namespace

Modules: ClassLoggingMethods, ClassUtilityMethods, InstanceLoggingMethods, InstanceUtilityMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



7
8
9
10
11
12
# File 'lib/waylon/base_component.rb', line 7

def self.included(base)
  base.send :include, InstanceLoggingMethods
  base.send :include, InstanceUtilityMethods
  base.extend ClassLoggingMethods
  base.extend ClassUtilityMethods
end