class Abstracta::Developer
Public Class Methods
new(entity)
click to toggle source
# File lib/abstracta/developer.rb, line 4 def initialize(entity) @entity = entity end
Public Instance Methods
collection()
click to toggle source
# File lib/abstracta/developer.rb, line 8 def collection; [] end
step(*args)
click to toggle source
# File lib/abstracta/developer.rb, line 14 def step(*args) tick develop(*args) collection.map(&:step) end
tick()
click to toggle source
# File lib/abstracta/developer.rb, line 10 def tick @entity.age! end