Sha256: b4108f96319b78328bf90dca81dabcfad603f0733587ace65efe7010ce497898
Contents?: true
Size: 421 Bytes
Versions: 56
Compression:
Stored size: 421 Bytes
Contents
# frozen_string_literal: true module Motor module CurrentUserMethod def current_user @current_user ||= if defined?(current_admin) current_admin elsif defined?(current_admin_user) return Motor::AdminUser.public if current_admin_user.nil? && Motor.with_public_access? current_admin_user elsif defined?(super) super end end end end
Version data entries
56 entries across 56 versions & 6 rubygems