Class: Calcifer::Factories::ListFileFactory
- Inherits:
-
Object
- Object
- Calcifer::Factories::ListFileFactory
- Defined in:
- lib/calcifer/factories/list_file_factory.rb
Constant Summary collapse
- PARAM_BRANCH =
['-b', '-branch'].freeze
Instance Method Summary collapse
- #fabricate ⇒ Object
-
#initialize(params) ⇒ ListFileFactory
constructor
A new instance of ListFileFactory.
Constructor Details
#initialize(params) ⇒ ListFileFactory
Returns a new instance of ListFileFactory.
8 9 10 |
# File 'lib/calcifer/factories/list_file_factory.rb', line 8 def initialize(params) @params = params end |
Instance Method Details
#fabricate ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/calcifer/factories/list_file_factory.rb', line 12 def fabricate extract_parameters return Calcifer::Finders::FilesDiffFinder.new if @branch.nil? Calcifer::Finders::FilesBranchDiffFinder.new(@branch) end |