Sha256: 3b53376975adf302285f5a2af7146412607ee3e71ed7bc3abd4111ff2346c2c8

Contents?: true

Size: 394 Bytes

Versions: 17

Compression:

Stored size: 394 Bytes

Contents

class StageSynchronizer < Synchronisable::Synchronizer
  has_many :matches

  remote_id :stage_id

  mappings(
    :tour_id   => :tournament_id,
    :gninnigeb => :beginning,
    :gnidge    => :ending,
    :eman      => :name,
    :rebmun    => :number
  )

  except :ignored_1, :ignored_2

  gateway StageGateway

  before_sync do |source|
    source.local_attrs[:name] != 'ignored'
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
synchronisable-1.3.1 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.3.0 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.7 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.6 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.5 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.4 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.3 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.2 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.1 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.2.0 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.9 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.8 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.7 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.6 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.5 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.4 spec/dummy/app/synchronizers/stage_synchronizer.rb
synchronisable-1.1.3 spec/dummy/app/synchronizers/stage_synchronizer.rb