Sha256: 7e17456a56d8e9153dc670a6aa16329da96889c14300fa0dbc73349b2208e126

Contents?: true

Size: 788 Bytes

Versions: 21

Compression:

Stored size: 788 Bytes

Contents

# frozen_string_literal: true

module EacRailsBase0
  module AppBase
    class AbilityMapping
      include CanCanDry::AbilityMapping
      include CanCanDry::AbilityMappingSets::ActiveScaffold
      include CanCanDry::AbilityMappingSets::Devise

      def initialize
        map_devise
        map_controller 'EacUsersSupport::Admin::Users', :manage, ::EacUsersSupport::User
        map_controller 'Aranha::Addresses', :manage, ::Aranha::Address
        map_controller 'BrRailties::FederalUnits', :manage, ::BrRailties::FederalUnit
        map_controller 'BrRailties::Municipalities', :manage, ::BrRailties::Municipality
        map_controller 'ScheduledTasks', :manage, ::ScheduledTask
        map_controller 'TasksSchedulerDaemon', :manage, ::ScheduledTask
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
eac_rails_base0-0.36.1 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.36.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.35.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.34.1 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.34.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.33.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.32.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.31.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.30.2 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.30.1 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.30.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.29.3 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.29.2 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.29.1 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.29.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.28.3 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.28.2 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.28.1 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.28.0 lib/eac_rails_base0/app_base/ability_mapping.rb
eac_rails_base0-0.27.0 lib/eac_rails_base0/app_base/ability_mapping.rb