Class: QryFilter::FilterClassFinder
- Inherits:
-
Object
- Object
- QryFilter::FilterClassFinder
- Defined in:
- lib/qry_filter/filter_class_finder.rb
Instance Method Summary collapse
- #filter_class ⇒ Object
-
#initialize(scope) ⇒ FilterClassFinder
constructor
A new instance of FilterClassFinder.
Constructor Details
#initialize(scope) ⇒ FilterClassFinder
Returns a new instance of FilterClassFinder.
5 6 7 |
# File 'lib/qry_filter/filter_class_finder.rb', line 5 def initialize(scope) @scope = scope end |
Instance Method Details
#filter_class ⇒ Object
9 10 11 12 |
# File 'lib/qry_filter/filter_class_finder.rb', line 9 def filter_class klass = find(@scope) klass.is_a?(String) ? klass.safe_constantize : klass end |