Sha256: 55a445557818e3ea0aa12a7efa202d7c350df8706da13916bcc15f2caaf18d28

Contents?: true

Size: 435 Bytes

Versions: 16

Compression:

Stored size: 435 Bytes

Contents

module ForemanTasks
  module Concerns
    module ArchitectureActionSubject
      extend ActiveSupport::Concern
      include ForemanTasks::Concerns::ActionSubject

      def create_action
        ::Actions::Foreman::Architecture::Create
      end

      def update_action
        ::Actions::Foreman::Architecture::Update
      end

      def destroy_action
        ::Actions::Foreman::Architecture::Destroy
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
foreman-tasks-0.3.6 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.5 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.4 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.3 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.2 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.1 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.3.0 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.2.2 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.2.1 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.2.0 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.5 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.4 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.3 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.2 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.1 app/models/foreman_tasks/concerns/architecture_action_subject.rb
foreman-tasks-0.1.0 app/models/foreman_tasks/concerns/architecture_action_subject.rb