Skip to content

Commit 94de02b

Browse files
martinezcoderdblock
authored andcommitted
Automatically require grape/rabl.
1 parent f727e1d commit 94de02b

File tree

3 files changed

+2
-15
lines changed

3 files changed

+2
-15
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#### Next
22

3+
* Automatically require 'grape/rabl'. [#39](https://github.com/LTe/grape-rabl/issues/39) [@martinezcoder](https://github.com/martinezcoder)
34
* Your contribution here.
45

56
#### v0.4.0

README.md

-15
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,9 @@ And then execute:
2323

2424
## Usage
2525

26-
### Require grape-rabl
27-
28-
```ruby
29-
# config.ru
30-
require 'grape/rabl'
31-
```
32-
3326
### Setup view root directory
3427
```ruby
3528
# config.ru
36-
require 'grape/rabl'
37-
3829
use Rack::Config do |env|
3930
env['api.tilt.root'] = '/path/to/view/root/directory'
4031
end
@@ -78,8 +69,6 @@ You can override the default layout conventions:
7869

7970
```ruby
8071
# config.ru
81-
require 'grape/rabl'
82-
8372
use Rack::Config do |env|
8473
env['api.tilt.root'] = '/path/to/view/root/directory'
8574
env['api.tilt.layout'] = 'layouts/another'
@@ -94,8 +83,6 @@ You can enable template caching:
9483

9584
```ruby
9685
# config.ru
97-
require 'grape/rabl'
98-
9986
Grape::Rabl.configure do |config|
10087
config.cache_template_loading = true # default: false
10188
end
@@ -114,8 +101,6 @@ get "/home", :rabl => "view.rabl"
114101

115102
```ruby
116103
# config.ru
117-
require 'grape/rabl'
118-
119104
use Rack::Config do |env|
120105
env['api.tilt.root'] = '/path/to/view/root/directory'
121106
end

lib/grape-rabl.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
require 'rabl'
22
require 'grape'
33
require 'hashie/hash'
4+
require 'grape/rabl'
45
require 'grape-rabl/tilt'
56
require 'grape-rabl/version'
67
require 'grape-rabl/formatter'

0 commit comments

Comments
 (0)