diff options
| author | Joshua Peek <josh@joshpeek.com> | 2012-07-23 16:22:02 -0500 |
|---|---|---|
| committer | Joshua Peek <josh@joshpeek.com> | 2012-07-23 16:22:02 -0500 |
| commit | 8535c17d9890ffa8341d4f8e44dc1cebe0e188bf (patch) | |
| tree | 0d82f5c3829304f5517168b1d3c8a90010dd4b48 /samples | |
| parent | fca6a9a9e13913db01ebc75e5cd322f780468a0e (diff) | |
| parent | 5497bbbd2b3a9111f095852b38e96ccd537bb625 (diff) | |
Merge branch 'rabl' of https://github.com/remiprev/linguist into remiprev-rabl
Diffstat (limited to 'samples')
| -rw-r--r-- | samples/ruby/rabl.rabl | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/samples/ruby/rabl.rabl b/samples/ruby/rabl.rabl new file mode 100644 index 0000000..6cd7059 --- /dev/null +++ b/samples/ruby/rabl.rabl @@ -0,0 +1,16 @@ +object @user => :person + +attributes :username, :email, :location +attributes :created_at => :registered_at + +node :role do |user| + user.is_admin ? 'admin' : 'normal' +end + +child :phone_numbers => :pnumbers do + extends "users/phone_number" +end + +node :node_numbers do |u| + partial("users/phone_number", :object => u.phone_numbers) +end |
