Class: Txdb::Backends::Globalize::Backend

Inherits:
Object
  • Object
show all
Defined in:
lib/txdb/backends/globalize/backend.rb

Constant Summary collapse

RESOURCE_TYPE =
'YML'

Class Method Summary collapse

Class Method Details

.owns_resource?(table, resource) ⇒ Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/txdb/backends/globalize/backend.rb', line 17

def owns_resource?(table, resource)
  resource.resource_slug == Helpers.resource_slug_for(table)
end

.read_content_from(table) ⇒ Object



9
10
11
# File 'lib/txdb/backends/globalize/backend.rb', line 9

def read_content_from(table)
  Reader.new(table).read_content
end

.write_content_to(table, resource, locale) ⇒ Object



13
14
15
# File 'lib/txdb/backends/globalize/backend.rb', line 13

def write_content_to(table, resource, locale)
  Writer.new(table).write_content(resource, locale)
end