Sha256: 2a63a4327dff6a9402e52826dacec87bad1877af75b2fe88f1edec3e902ec9bc
Contents?: true
Size: 849 Bytes
Versions: 8
Compression:
Stored size: 849 Bytes
Contents
# frozen_string_literal: true module Decidim autoload :ActionAuthorizationHelper, "decidim/action_authorization_helper" autoload :ResourceHelper, "decidim/resource_helper" class ViewModel < Cell::ViewModel include ActionView::Helpers::TranslationHelper include ::Cell::Translation include Decidim::ResourceHelper include Decidim::ScopesHelper include ActionController::Helpers include Decidim::ActionAuthorization include Decidim::ActionAuthorizationHelper include Decidim::ReplaceButtonsHelper include Decidim::MarkupHelper include Decidim::FilterParamsHelper delegate :current_organization, to: :controller def current_user context&.dig(:current_user) || controller&.current_user end private def decidim Decidim::Core::Engine.routes.url_helpers end end end
Version data entries
8 entries across 8 versions & 1 rubygems