- added to FunctionBase: bool register_default_models (default true)

if true then winix will add default models for ezc templates such as "request", "item", etc.
- some methods from templates/item.cpp moved to Item
This commit is contained in:
2021-06-20 18:04:50 +02:00
parent e7c7324058
commit 79eda7abb0
21 changed files with 271 additions and 83 deletions

View File

@@ -53,6 +53,7 @@ WinixModelConnector::WinixModelConnector()
locale = nullptr;
session_manager = nullptr;
time_zones = nullptr;
pattern_cacher = nullptr;
}
@@ -127,6 +128,10 @@ TimeZones * WinixModelConnector::get_winix_time_zones()
return time_zones;
}
PatternCacher * WinixModelConnector::get_winix_pattern_cacher()
{
return pattern_cacher;
}
@@ -207,6 +212,12 @@ const TimeZones * WinixModelConnector::get_winix_time_zones() const
}
const PatternCacher * WinixModelConnector::get_winix_pattern_cacher() const
{
return pattern_cacher;
}
void WinixModelConnector::set_winix_config(Config * config)
{
@@ -280,6 +291,11 @@ void WinixModelConnector::set_winix_time_zones(TimeZones * time_zones)
}
void WinixModelConnector::set_winix_pattern_cacher(PatternCacher * pattern_cacher)
{
this->pattern_cacher = pattern_cacher;
}