Module: Pferd

Defined in:
lib/pferd.rb,
lib/pferd/entity.rb,
lib/pferd/railtie.rb,
lib/pferd/version.rb,
lib/pferd/entity_relationship.rb

Defined Under Namespace

Classes: Entity, Error, Railtie

Constant Summary collapse

VERSION =
"0.2.0"
EntityRelationship =
Data.define(:name, :domain, :boundary_violation)

Class Method Summary collapse

Class Method Details

.configurationObject

just use an OpenStruct for flexible config until we know what configs we need



13
14
15
# File 'lib/pferd.rb', line 13

def configuration
  @configuration ||= OpenStruct.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



17
18
19
# File 'lib/pferd.rb', line 17

def configure
  yield(configuration)
end