class FindStrKey::FindValue

Attributes

key[RW]
platform[RW]
proj_path[RW]
report_folder[RW]

Public Class Methods

new(platform, proj_path, report_folder, key) click to toggle source
# File lib/applocale/Core/FindStrKey/find_str_key.rb, line 20
def initialize(platform, proj_path, report_folder, key)
  self.platform = platform
  self.proj_path = proj_path
  self.report_folder = report_folder
  self.key = key
end

Public Instance Methods

find() click to toggle source
# File lib/applocale/Core/FindStrKey/find_str_key.rb, line 28
def find()
  if platform == Applocale::Platform::IOS
    findobj = FindStrKey::FindValueIOS.new(self.proj_path, self.key)
    purekey_result_ordered, result_ordered = findobj.find
    gen = FindStrKey::GenReport.new(self.proj_path, self.report_folder,purekey_result_ordered, result_ordered)
    gen.gen_xlsx
    gen.gen_txt
  end
end