Class: Decidim::Budgets::BudgetType
Class Method Summary
collapse
Instance Method Summary
collapse
allowed_to?, determine_subject_name, local_admin_context, local_context, permission_chain
Class Method Details
.authorized?(object, context) ⇒ Boolean
24
25
26
27
28
|
# File 'decidim-budgets/lib/decidim/api/budget_type.rb', line 24
def self.authorized?(object, context)
super && object.visible?
rescue Decidim::PermissionAction::PermissionNotSetError
false
end
|
Instance Method Details
#url ⇒ Object
20
21
22
|
# File 'decidim-budgets/lib/decidim/api/budget_type.rb', line 20
def url
Decidim::EngineRouter.main_proxy(object.component).budget_url(object)
end
|