Class: DockerContainerWizardStates::Preliminary

Inherits:
ApplicationRecord
  • Object
show all
Includes:
Taxonomix
Defined in:
app/models/docker_container_wizard_states/preliminary.rb

Instance Method Summary collapse

Instance Method Details

#used_location_idsObject



11
12
13
14
15
# File 'app/models/docker_container_wizard_states/preliminary.rb', line 11

def used_location_ids
  Location.joins(:taxable_taxonomies).where(
    'taxable_taxonomies.taxable_type' => 'DockerContainerWizardStates::Preliminary',
    'taxable_taxonomies.taxable_id' => id).pluck("#{Taxonomy.table_name}.id")
end

#used_organization_idsObject



17
18
19
20
21
# File 'app/models/docker_container_wizard_states/preliminary.rb', line 17

def used_organization_ids
  Organization.joins(:taxable_taxonomies).where(
    'taxable_taxonomies.taxable_type' => 'DockerContainerWizardStates::Preliminary',
    'taxable_taxonomies.taxable_id' => id).pluck("#{Taxonomy.table_name}.id")
end