Class: Banzai::Filter::EpicReferenceFilter
- Inherits:
-
IssuableReferenceFilter
- Object
- HTML::Pipeline::Filter
- ReferenceFilter
- AbstractReferenceFilter
- IssuableReferenceFilter
- Banzai::Filter::EpicReferenceFilter
- Defined in:
- lib/banzai/filter/epic_reference_filter.rb
Overview
The actual filter is implemented in the EE mixin
Constant Summary
Constants inherited from AbstractReferenceFilter
AbstractReferenceFilter::REFERENCE_PLACEHOLDER, AbstractReferenceFilter::REFERENCE_PLACEHOLDER_PATTERN
Class Method Summary collapse
Methods inherited from IssuableReferenceFilter
#find_object, #parent_from_ref, #record_identifier
Methods inherited from AbstractReferenceFilter
#call, #current_parent_path, #current_project_namespace_path, #data_attributes_for, #find_for_paths, #find_object, #find_object_cached, #find_object_from_link, #find_object_from_link_cached, #from_ref_cached, #identifier, identifier, #object_class, #object_link_filter, #object_link_text, #object_link_text_extras, #object_link_title, object_name, #object_sym, object_sym, #parent_per_reference, parse_symbol, #record_identifier, #records_per_parent, references_in, #references_in, #references_per_parent, #relation_for_paths, symbol_from_match, #url_for_object, #url_for_object_cached, #wrap_link
Methods included from CrossProjectReference
Methods inherited from ReferenceFilter
call, #call_and_update_nodes, #data_attribute, #each_node, #element_node?, #ignore_ancestor_query, #initialize, #nodes, #project, #reference_class, #replace_link_node_with_href, #replace_link_node_with_text, #replace_text_when_pattern_matches, #skip_project_check?, #text_node?, #user, #validate, #yield_valid_link
Methods included from OutputSafety
Methods included from RequestStoreReferenceCache
#cached_call, #get_or_set_cache
Constructor Details
This class inherits a constructor from Banzai::Filter::ReferenceFilter
Class Method Details
.object_class ⇒ Object
9 10 11 |
# File 'lib/banzai/filter/epic_reference_filter.rb', line 9 def self.object_class Epic end |