1 class Manifest.ModelModule.AssociationModule.HasMany extends ManifestBase.NameValues
\r
5 @values['item_name'] ||= Manifest.manifest().singularize(@name)
\r
6 @values['foreign_key'] ||= @parent.item_name() + '_id'
\r
7 @values['list_action_name'] ||= 'by_' + @parent.item_name()
\r
11 @item_name = @values['item_name']
\r
12 @foreign_key = @values['foreign_key']
\r
13 @through = @values['through']
\r
14 @list_action_name = @values['list_action_name']
\r
23 Manifest.item_name_to_model(@item_name)
\r
25 association_name: () ->
\r
26 @parent.association_name
\r