palate 0.3.7

File type detection combining tft and hyperpolyglot
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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