Method: LinkBlock.localized_block

Defined in:
app/models/link_block.rb

.localized_block(slug, language_code) ⇒ Object

Parameters:

  • slug (String)
  • language_code (String)


29
30
31
32
33
# File 'app/models/link_block.rb', line 29

def self.localized_block(slug, language_code)
  language = Language.find_by(code: language_code)
  criteria = { visible: true, slug: slug }
  find_by(criteria.merge(language: language)) || find_by(criteria)
end