class Ki::Repository::Component::VersionListFile
Chronological list of versions in this component
Public Instance Methods
add_version(id, time=Time.now)
click to toggle source
# File lib/data_storage/repository.rb, line 58 def add_version(id, time=Time.now) obj = {"id" => id, "time" => time} edit_data do @cached_data.unshift obj end create_list_item(obj) end
create_list_item(item)
click to toggle source
# File lib/data_storage/repository.rb, line 53 def create_list_item(item) id = item["id"] Version.new(id).version_id(File.join(parent.component_id, id)).parent(parent) end