class Transifex::ResourceComponents::Stats

Attributes

project_slug[RW]
resource_slug[RW]

Public Class Methods

new(project_slug, resource_slug) click to toggle source
# File lib/tx-ruby/resource_components/stats.rb, line 9
def initialize(project_slug, resource_slug)
  raise MissingParametersError.new(["project_slug"]) if project_slug.nil?
  raise MissingParametersError.new(["resource_slug"]) if resource_slug.nil?
  @project_slug = project_slug
  @resource_slug = resource_slug
end
parents() click to toggle source
# File lib/tx-ruby/resource_components/stats.rb, line 16
def self.parents
  [:project, :resource]      
end

Public Instance Methods

fetch(language_code = nil) click to toggle source
Calls superclass method
# File lib/tx-ruby/resource_components/stats.rb, line 20
def fetch(language_code = nil)
  instance_variable_set(:@stats_slug, language_code) unless language_code.nil?
  super()
end