class Eco::API::Session::Config::People
def api_excluded
def api_excluded return self["api_excluded"] unless block_given? self["api_excluded"] = Proc.new end
def cache
def cache self["cache"] end
def cache=(file)
def cache=(file) self["cache"] = file end
def default_schema
def default_schema self["default_schema"] end
def default_schema=(name)
def default_schema=(name) self["default_schema"] = name end
def default_schema?
def default_schema? !!self["default_schema"] end
def default_usergroup
def default_usergroup self["default_usergroup"] end
def default_usergroup=(value)
def default_usergroup=(value) self["default_usergroup"] = value end
def default_usergroup?
def default_usergroup? !!self["default_usergroup"] end
def discarded_file
def discarded_file self["discarded_file"] end
def discarded_file=(file)
def discarded_file=(file) self["discarded_file"] = file end
def fields_mapper
def fields_mapper self["fields_mapper"] end
def fields_mapper=(file)
def fields_mapper=(file) self["fields_mapper"] = file end
def parser(format: :csv)
-
(Eco::API::Common::People::PersonParser)- parser/serializer for the defined `format`.
Parameters:
-
format(Symbol) -- the format this parser/serializer recognizes.
def parser(format: :csv) prs = parsers[format] ||= Eco::API::Common::People::PersonParser.new if block_given? yield(prs) self else prs end end
def parsers
-
(Hash)- with defined pairs format `key` and Person parsers.
def parsers self["parsers"] ||= {} end
def partial_cache
def partial_cache if file = self.cache File.join(File.dirname(file), File.basename(file, File.extname(file)) + "_partial" + File.extname(file) ) end end
def presets_custom
def presets_custom self["presets_custom"] end
def presets_custom=(file)
def presets_custom=(file) self["presets_custom"] = file end
def presets_map
def presets_map self["presets_map"] end
def presets_map=(file)
def presets_map=(file) self["presets_map"] = file end
def requests_folder
def requests_folder self["requests_folder"] end
def requests_folder=(folder)
def requests_folder=(folder) self["requests_folder"] = folder end
def strict_search=(value)
def strict_search=(value) self["strict_search"] = !!value end
def strict_search?
def strict_search? self["strict_search"] end