Class: GraphQL::Client::Erubis
- Inherits:
-
ActionView::Template::Handlers::Erubis
- Object
- ActionView::Template::Handlers::Erubis
- GraphQL::Client::Erubis
- Defined in:
- lib/graphql/client/erubis.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#convert_input(src, input) ⇒ Object
Ignore static <%graphql sections.
Class Method Details
.extract_graphql_sections(src) ⇒ Object
6 7 8 |
# File 'lib/graphql/client/erubis.rb', line 6 def self.extract_graphql_sections(src) src.scan(/<%graphql([^%]+)%>/).flatten.first end |
Instance Method Details
#convert_input(src, input) ⇒ Object
Ignore static <%graphql sections
11 12 13 14 |
# File 'lib/graphql/client/erubis.rb', line 11 def convert_input(src, input) input = input.gsub(/<%graphql/, "<%#") super(src, input) end |