Class: Ccp::Receivers::Base

Inherits:
Object
  • Object
show all
Includes:
Fixtures, Aroundable, Commentable, Core, Executable, Profileable, Settings, Skippable, Variables
Defined in:
lib/ccp/receivers/base.rb

Direct Known Subclasses

Global

Constant Summary

Constants included from Fixtures

Fixtures::NotFound

Constants included from Utils::Colorize::Fore

Utils::Colorize::Fore::BLACK, Utils::Colorize::Fore::BLUE, Utils::Colorize::Fore::CLEAR, Utils::Colorize::Fore::CYAN, Utils::Colorize::Fore::GREEN, Utils::Colorize::Fore::MAGENTA, Utils::Colorize::Fore::RED, Utils::Colorize::Fore::WHITE, Utils::Colorize::Fore::YELLOW

Class Method Summary collapse

Methods included from Skippable

#execute

Methods included from Aroundable

#execute

Methods included from Profileable

#execute, #profiles, #show_profiles

Methods included from Utils::Colorize

strip

Methods included from Utils::Colorize::Fore

#aqua, #black, #blue, #colorize, #cyan, #green, #magenta, #pink, #purple, #red, #white, #yellow

Methods included from Executable

#execute

Methods included from Commentable

#comment, #comments, #show_comments

Methods included from Variables

#data, #data?, #parse!

Methods included from Settings

#[], #[]=, #settings

Methods included from Core

#inspect, #setup

Class Method Details

.new(*args) ⇒ Object

ensure to call ‘#setup’ for module initializations



17
# File 'lib/ccp/receivers/base.rb', line 17

def self.new(*args) r = super; r.setup; r; end