Method: AppInfo::File#format

Defined in:
lib/app_info/file.rb

#formatSymbol

Returns AppInfo::Format.

Returns:



14
15
16
17
18
19
20
21
22
23
# File 'lib/app_info/file.rb', line 14

def format
  @format ||= lambda {
    if instance_of?(AppInfo::File) || instance_of?(AppInfo::Apple) ||
       instance_of?(AppInfo::Android)
      not_implemented_error!(__method__)
    end

    self.class.name.split('::')[-1].downcase.to_sym
  }.call
end