Class: Checkoff::ProjectSelectorEvaluator
- Inherits:
-
SelectorEvaluator
- Object
- SelectorEvaluator
- Checkoff::ProjectSelectorEvaluator
- Defined in:
- lib/checkoff/internal/project_selector_evaluator.rb
Overview
Evaluates project selectors against a project
Instance Method Summary collapse
-
#initialize(project:, projects: Checkoff::Projects.new, custom_fields: Checkoff::CustomFields.new) ⇒ ProjectSelectorEvaluator
constructor
A new instance of ProjectSelectorEvaluator.
Methods inherited from SelectorEvaluator
Constructor Details
#initialize(project:, projects: Checkoff::Projects.new, custom_fields: Checkoff::CustomFields.new) ⇒ ProjectSelectorEvaluator
Returns a new instance of ProjectSelectorEvaluator.
13 14 15 16 17 18 19 20 |
# File 'lib/checkoff/internal/project_selector_evaluator.rb', line 13 def initialize(project:, projects: Checkoff::Projects.new, custom_fields: Checkoff::CustomFields.new) @item = project @projects = projects @custom_fields = custom_fields super() end |