app/helpers/pageflow/admin/entries_helper.rb in pageflow-15.2.2 vs app/helpers/pageflow/admin/entries_helper.rb in pageflow-15.3.0
- old
+ new
@@ -16,8 +16,24 @@
'not_published'
].index_by do |state|
I18n.t(state, scope: 'activerecord.values.pageflow/entry.publication_states')
end
end
+
+ def entry_type_collection
+ entry_type_collection_for_config(Pageflow.config)
+ end
+
+ def entry_type_collection_for_account(target)
+ entry_type_collection_for_config(Pageflow.config_for(target))
+ end
+
+ private
+
+ def entry_type_collection_for_config(config)
+ config.entry_types.map(&:name).index_by do |type|
+ I18n.t(type, scope: 'activerecord.values.pageflow/entry.type_names')
+ end
+ end
end
end
end