Class: CollaborativeFilter::Output::YamlAdapter
- Inherits:
-
Object
- Object
- CollaborativeFilter::Output::YamlAdapter
- Defined in:
- lib/collaborative_filter/output/yaml_adapter.rb
Instance Method Summary collapse
-
#initialize(options, recommendations) ⇒ YamlAdapter
constructor
A new instance of YamlAdapter.
Constructor Details
#initialize(options, recommendations) ⇒ YamlAdapter
Returns a new instance of YamlAdapter.
6 7 8 9 10 |
# File 'lib/collaborative_filter/output/yaml_adapter.rb', line 6 def initialize(, recommendations) require 'yaml' filename = [:filename] || 'recommendations.yml' File.open(filename,'w') { |f| f << recommendations.to_yaml } end |