summaryrefslogtreecommitdiff
path: root/docs/modules/extensions/pages/include-processor.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'docs/modules/extensions/pages/include-processor.adoc')
-rw-r--r--docs/modules/extensions/pages/include-processor.adoc8
1 files changed, 2 insertions, 6 deletions
diff --git a/docs/modules/extensions/pages/include-processor.adoc b/docs/modules/extensions/pages/include-processor.adoc
index 7721e7b9..cf627562 100644
--- a/docs/modules/extensions/pages/include-processor.adoc
+++ b/docs/modules/extensions/pages/include-processor.adoc
@@ -23,17 +23,13 @@ TIP: Asciidoctor supports including content from a URI out of the box if you set
[source,ruby]
----
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-require 'open-uri'
-
class UriIncludeProcessor < Asciidoctor::Extensions::IncludeProcessor
def handles? target
- (target.start_with? 'http://') or (target.start_with? 'https://')
+ target.start_with? 'https://', 'https://'
end
def process doc, reader, target, attributes
- content = (open target).readlines
+ content = (::OpenURI.open_uri target).readlines
reader.push_include content, target, target, 1, attributes
reader
end