aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStormwind <stormwind@stormwinds-page.de>2023-05-08 12:53:55 +0200
committerStormwind <stormwind@stormwinds-page.de>2023-05-09 12:37:08 +0200
commit8cb48215bfdc7352ea39ee2c7241bd4d87636198 (patch)
treeed82e9c3bf1104f706f765b426b2dfe87c9740ef
parent49af46c6867ac11628f624d2376df95600d1bd15 (diff)
Use require_relative instead of require
This allows the Gem to be used more flexible. There is no need to add the exact path of the Gem anymore in your Ruby path, if you don't want this.
-rw-r--r--lib/zero.rb10
-rw-r--r--lib/zero/renderer.rb2
-rw-r--r--lib/zero/request.rb8
-rw-r--r--lib/zero/request/accept.rb2
-rw-r--r--lib/zero/response.rb2
5 files changed, 12 insertions, 12 deletions
diff --git a/lib/zero.rb b/lib/zero.rb
index baf876c..c6e4413 100644
--- a/lib/zero.rb
+++ b/lib/zero.rb
@@ -1,7 +1,7 @@
module Zero
- require 'zero/controller'
- require 'zero/router'
- require 'zero/renderer'
- require 'zero/request'
- require 'zero/response'
+ require_relative 'zero/controller'
+ require_relative 'zero/router'
+ require_relative 'zero/renderer'
+ require_relative 'zero/request'
+ require_relative 'zero/response'
end
diff --git a/lib/zero/renderer.rb b/lib/zero/renderer.rb
index d650ba2..61eb139 100644
--- a/lib/zero/renderer.rb
+++ b/lib/zero/renderer.rb
@@ -1,4 +1,4 @@
-require 'zero/renderer/template_finder'
+require_relative 'renderer/template_finder'
module Zero
# the base renderer for getting render containers
diff --git a/lib/zero/request.rb b/lib/zero/request.rb
index e8f4513..f7c17af 100644
--- a/lib/zero/request.rb
+++ b/lib/zero/request.rb
@@ -1,7 +1,7 @@
-require 'zero/request/accept'
-require 'zero/request/client'
-require 'zero/request/parameter'
-require 'zero/request/server'
+require_relative 'request/accept'
+require_relative 'request/client'
+require_relative 'request/parameter'
+require_relative 'request/server'
module Zero
# This class wraps around a rack environment for easier access to all data.
diff --git a/lib/zero/request/accept.rb b/lib/zero/request/accept.rb
index 23a83dc..e1e669a 100644
--- a/lib/zero/request/accept.rb
+++ b/lib/zero/request/accept.rb
@@ -1,4 +1,4 @@
-require 'zero/request/accept_type'
+require_relative 'accept_type'
module Zero
class Request
diff --git a/lib/zero/response.rb b/lib/zero/response.rb
index cb58cfe..272e5e2 100644
--- a/lib/zero/response.rb
+++ b/lib/zero/response.rb
@@ -1,4 +1,4 @@
-require 'zero/response/cookie'
+require_relative 'response/cookie'
module Zero
# This is the representation of a response