dynamic: Add DynamicContent{Get,Set}Var

Šī revīzija ir iekļauta:
2022-03-29 22:33:32 +02:00
vecāks 3e736db0ef
revīzija e876b15c5d
4 mainīti faili ar 68 papildinājumiem un 0 dzēšanām

Parādīt failu

@@ -0,0 +1,21 @@
#include "dynamiccontentsetvar.h"
std::string DynamicContentSetVar::render()
{
auto result = utils::split(this->argument, '=');
if(result.size() == 2)
{
this->map->emplace(std::make_pair(result[0], result[1]));
}
return {};
}
void DynamicContentSetVar::setArgument(std::string argument)
{
this->argument = argument;
}
void DynamicContentSetVar::setMap(std::map<std::string, std::string> &map)
{
this->map = &map;
}