#マニフェスト @controllers = { folders: { actions: { root: { type: 'show', }, index: { type: 'list', args: { param_id: 'none', }, }, show: { type: 'show', }, watch: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, new: { type: 'new', }, edit: { type: 'edit', }, destroy: { type: 'destroy', }, }, }, scrolls: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, play: { type: 'list', args: { alias: 'scroll_panels.by_scroll', order: 't', direction: 1 }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_author: { type: 'count', }, count_by_panel: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, scroll_panels: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_scroll: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, count_by_scroll: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, comics: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_story: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, play: { type: 'list', args: { alias: 'comic_stories.by_comic', order: 't', direction: 1 }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_story: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, comic_stories: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_comic: { type: 'list', args: { param_id: 'suffix', }, }, by_story: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_comic: { type: 'count', }, count_by_story: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, stories: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_comic: { type: 'list', args: { param_id: 'suffix', }, }, by_sheet: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, play: { type: 'list', args: { alias: 'story_sheets.by_story', order: 't', direction: 1 }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_comic: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, story_sheets: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_story: { type: 'list', args: { param_id: 'suffix', }, }, by_sheet: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_story: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, sheets: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_story: { type: 'list', args: { param_id: 'suffix', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, play: { type: 'list', args: { alias: 'sheet_panels.by_sheet', order: 't', direction: 1 }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_story: { type: 'count', }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, sheet_panels: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_sheet: { type: 'list', args: { param_id: 'suffix', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_sheet: { type: 'count', }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, panels: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_scroll: { type: 'list', args: { param_id: 'suffix', }, }, by_sheet: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon_template: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_scroll: { type: 'count', }, count_by_sheet: { type: 'count', }, count_by_author: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, panel_pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, speech_balloons: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon_template: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, speeches: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon_template: { type: 'list', args: { param_id: 'suffix', }, }, by_writing_format: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_author: { type: 'count', }, count_by_speech_balloon: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, count_by_writing_format: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, balloons: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon: { type: 'list', args: { param_id: 'suffix', }, }, by_speech_balloon_template: { type: 'list', args: { param_id: 'suffix', }, }, by_system_picture: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_author: { type: 'count', }, count_by_speech_balloon: { type: 'count', }, count_by_speech_balloon_template: { type: 'count', }, count_by_system_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, ground_pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, ground_colors: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_author: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, count_by_author: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, }, }, original_pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, show: { type: 'show', }, history: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_artist: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_artist: { type: 'count', }, }, }, resource_pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_original_picture: { type: 'list', args: { param_id: 'suffix', }, }, by_license_group: { type: 'list', args: { param_id: 'suffix', }, }, by_license: { type: 'list', args: { param_id: 'suffix', }, }, by_artist: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_original_picture: { type: 'count', }, count_by_license_group: { type: 'count', }, count_by_license: { type: 'count', }, count_by_artist: { type: 'count', }, }, }, speech_balloon_templates: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_panel: { type: 'list', args: { param_id: 'suffix', }, }, by_system_picture: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_panel: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, writing_formats: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_system_picture: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_system_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, license_groups: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_resource_picture: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_resource_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, licenses: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, by_license_group: { type: 'list', args: { param_id: 'suffix', }, }, by_system_picture: { type: 'list', args: { param_id: 'suffix', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, count_by_license_group: { type: 'count', }, count_by_system_picture: { type: 'count', }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, authors: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, artists: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, new: { type: 'new', }, edit: { type: 'edit', }, create: { type: 'create', }, update: { type: 'update', }, destroy: { type: 'destroy', }, }, }, system_pictures: { actions: { index: { type: 'list', args: { param_id: 'none', }, }, show: { type: 'show', }, count: { type: 'count', args: { action_name: 'index', }, }, }, }, home: { actions: { scrolls: { type: 'list', args: { item_name: 'scroll', param_id: 'none', counter_name: 'scrolls_count', }, }, scroll_panels: { type: 'list', args: { item_name: 'scroll_panel', param_id: 'none', counter_name: 'scroll_panels_count', }, }, comics: { type: 'list', args: { item_name: 'comic', param_id: 'none', counter_name: 'comics_count', }, }, comic_stories: { type: 'list', args: { item_name: 'comic_story', param_id: 'none', counter_name: 'comic_stories_count', }, }, stories: { type: 'list', args: { item_name: 'story', param_id: 'none', counter_name: 'stories_count', }, }, story_sheets: { type: 'list', args: { item_name: 'story_sheet', param_id: 'none', counter_name: 'story_sheets_count', }, }, sheets: { type: 'list', args: { item_name: 'sheet', param_id: 'none', counter_name: 'sheets_count', }, }, sheet_panels: { type: 'list', args: { item_name: 'sheet_panel', param_id: 'none', counter_name: 'sheet_panels_count', }, }, panels: { type: 'list', args: { item_name: 'panel', param_id: 'none', counter_name: 'panels_count', }, }, panel_pictures: { type: 'list', args: { item_name: 'panel_picture', param_id: 'none', counter_name: 'panel_pictures_count', }, }, speech_balloons: { type: 'list', args: { item_name: 'speech_balloon', param_id: 'none', counter_name: 'speech_balloons_count', }, }, speeches: { type: 'list', args: { item_name: 'speech', param_id: 'none', counter_name: 'speeches_count', }, }, balloons: { type: 'list', args: { item_name: 'balloon', param_id: 'none', counter_name: 'balloons_count', }, }, ground_pictures: { type: 'list', args: { item_name: 'ground_picture', param_id: 'none', counter_name: 'ground_pictures_count', }, }, ground_colors: { type: 'list', args: { item_name: 'ground_color', param_id: 'none', counter_name: 'ground_colors_count', }, }, original_pictures: { type: 'list', args: { item_name: 'original_picture', param_id: 'none', counter_name: 'count', }, }, resource_pictures: { type: 'list', args: { item_name: 'resource_picture', param_id: 'none', counter_name: 'resource_pictures_count', }, }, scrolls_count: { type: 'count', args: { item_name: 'scroll', param_id: 'none', }, }, scroll_panels_count: { type: 'count', args: { item_name: 'scroll_panel', param_id: 'none', }, }, comics_count: { type: 'count', args: { item_name: 'comic', param_id: 'none', }, }, comic_stories_count: { type: 'count', args: { item_name: 'comic_story', param_id: 'none', }, }, stories_count: { type: 'count', args: { item_name: 'story', list_name: 'private', param_id: 'none', }, }, story_sheets_count: { type: 'count', args: { item_name: 'story_sheet', list_name: 'private', param_id: 'none', }, }, sheets_count: { type: 'count', args: { item_name: 'sheet', list_name: 'private', param_id: 'none', }, }, sheet_panels_count: { type: 'count', args: { item_name: 'sheet_panel', list_name: 'private', param_id: 'none', }, }, panels_count: { type: 'count', args: { item_name: 'panel', list_name: 'private', param_id: 'none', }, }, panel_pictures_count: { type: 'count', args: { item_name: 'panel_picture', list_name: 'private', param_id: 'none', }, }, speech_balloons_count: { type: 'count', args: { item_name: 'speech_balloon', list_name: 'private', param_id: 'none', }, }, speeches_count: { type: 'count', args: { item_name: 'speech', list_name: 'private', param_id: 'none', }, }, balloons_count: { type: 'count', args: { item_name: 'balloon', list_name: 'private', param_id: 'none', }, }, ground_pictures_count: { type: 'count', args: { item_name: 'ground_picture', list_name: 'private', param_id: 'none', }, }, ground_colors_count: { type: 'count', args: { item_name: 'ground_color', list_name: 'private', param_id: 'none', }, }, original_pictures_count: { type: 'count', args: { item_name: 'original_picture', list_name: 'private', param_id: 'none', }, }, resource_pictures_count: { type: 'count', args: { item_name: 'resource_picture', list_name: 'private', param_id: 'none', }, }, }, }, }