class Pwl::Presenter::Yaml
Public Class Methods
new(locker)
click to toggle source
# File lib/pwl/presenter/yaml.rb, line 6 def initialize(locker) @locker = locker end
Public Instance Methods
to_s()
click to toggle source
# File lib/pwl/presenter/yaml.rb, line 10 def to_s result = {} result[:created] = @locker.created.to_s result[:last_accessed] = @locker.last_accessed.to_s result[:last_modified] = @locker.last_modified.to_s result[:entries] = [] @locker.all.each do |entry| result[:entries] << { :uuid => entry.uuid, :key => entry.name, :value => entry.password } end result.to_yaml end