Skip to content

hansottowirtz/elpong-rails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elpong for Rails

This library is meant for use with Elpong for Javascript

You can put a scheme.json in the /config folder, and that will be used as the default scheme.

gem 'elpong-rails'
$ rails generate elpong
class ApplicationController < ActionController::Base
  helper Elpong::Rails::Helper
  # this provides methods like elpong_scheme and elpong_collection
end
<head>
  <%= elpong_scheme 'animal-farm' %>
  <%= elpong_collection 'pigs', path: '/api/v1/pigs/index', locals: {pigs: @pigs} %>
  <%= elpong_element 'user', path: '/api/v1/users/me', attributes: {'current-user': true} %>
</head>