Class: Sequent::Core::Projectors

Inherits:
Object
  • Object
show all
Defined in:
lib/sequent/core/projector.rb

Overview

Utility class containing all subclasses of Projector.

Class Method Summary collapse

Class Method Details

.allObject



143
144
145
# File 'lib/sequent/core/projector.rb', line 143

def all
  projectors
end

.find(projector_name) ⇒ Object



147
148
149
# File 'lib/sequent/core/projector.rb', line 147

def find(projector_name)
  projectors.find { |c| c.name == projector_name }
end

.projectorsObject



139
140
141
# File 'lib/sequent/core/projector.rb', line 139

def projectors
  Sequent::Projector.descendants
end