fixed in Item: void Item::link(Ezc::FunInfo<HtmlTextStream> & env) now returns a correct directory for the item (before the current directory was returned)

added to Item: void Item::dir_link(Ezc::FunInfo<HtmlTextStream> & env)
added to WinixModel:
  Dirs * get_dirs();
  Mounts * get_mounts();
  Users * get_users();
  Groups * get_groups();
  SLog * get_session_logger(); // not finished yet
This commit is contained in:
2021-06-16 23:42:23 +02:00
parent 53fe5c35b9
commit ab89ffe096
9 changed files with 208 additions and 16 deletions

View File

@@ -44,6 +44,11 @@ WinixModelConnector::WinixModelConnector()
config = nullptr;
request = nullptr;
log = nullptr;
dirs = nullptr;
mounts = nullptr;
users = nullptr;
groups = nullptr;
slog = nullptr;
}
@@ -65,6 +70,35 @@ Log * WinixModelConnector::get_winix_logger()
}
Dirs * WinixModelConnector::get_winix_dirs()
{
return dirs;
}
Mounts * WinixModelConnector::get_winix_mounts()
{
return mounts;
}
Users * WinixModelConnector::get_winix_users()
{
return users;
}
Groups * WinixModelConnector::get_winix_groups()
{
return groups;
}
SLog * WinixModelConnector::get_winix_session_logger()
{
return slog;
}
void WinixModelConnector::set_winix_config(Config * config)
{
this->config = config;
@@ -83,6 +117,34 @@ void WinixModelConnector::set_winix_logger(Log * log)
}
void WinixModelConnector::set_winix_dirs(Dirs * dirs)
{
this->dirs = dirs;
}
void WinixModelConnector::set_winix_mounts(Mounts * mounts)
{
this->mounts = mounts;
}
void WinixModelConnector::set_winix_users(Users * users)
{
this->users = users;
}
void WinixModelConnector::set_winix_groups(Groups * groups)
{
this->groups = groups;
}
void WinixModelConnector::set_winix_session_logger(SLog * slog)
{
this->slog = slog;
}
}