1 class Pettanr.ActionFilter
\r
3 @suply_default: (reader, resource_reader, user, author) ->
\r
5 reader: _.union(default_reader_filters, reader),
\r
6 resource_reader: _.union(default_resource_reader_filters, resource_reader),
\r
7 user: _.union(default_user_filters, user),
\r
8 author: _.union(default_author_filters, author)
\r
12 default_reader_filters = ['index', 'show']
\r
13 default_resource_reader_filters = []
\r
14 default_user_filters = ['new', 'create', 'edit', 'update', 'destroy']
\r
15 default_author_filters = ['new', 'create', 'edit', 'update', 'destroy']
\r
18 reader: _.union(default_reader_filters, ['root', 'watch']),
\r
19 resource_reader: _.union(default_resource_reader_filters, []),
\r
20 user: _.union(default_user_filters, []),
\r
21 author: _.union(default_author_filters, [])
\r
24 reader: _.union(default_reader_filters, ['play', 'by_panel', 'by_author']),
\r
25 resource_reader: _.union(default_resource_reader_filters, []),
\r
26 user: _.union(default_user_filters, []),
\r
27 author: _.union(default_author_filters, [])
\r
30 reader: _.union(default_reader_filters, ['by_panel', 'by_scroll', 'by_author']),
\r
31 resource_reader: _.union(default_resource_reader_filters, []),
\r
32 user: _.union(default_user_filters, []),
\r
33 author: _.union(default_author_filters, [])
\r
61 original_pictures: {
\r
65 resource_pictures: {
\r
67 speech_balloon_templates: {
\r
85 @blog_filters: () ->
\r
86 default_reader_filters = []
\r
87 default_user_filters = ['new', 'create', 'edit', 'update', 'destroy']
\r
88 default_author_filters = ['new', 'create', 'edit', 'update', 'destroy']
\r
91 reader: _.union(default_reader_filters, []),
\r
92 resource_reader: _.union(default_resource_reader_filters, []),
\r
93 user: _.union(default_user_filters, []),
\r
94 author: _.union(default_author_filters, [])
\r
97 user: _.union(default_user_filters, []),
\r
98 author: _.union(default_author_filters, [])
\r