3030
3131%{
3232#include " modsecurity/intervention.h"
33- #include " modsecurity/transaction/variable.h"
34- #include " modsecurity/transaction/variables.h"
35- #include " modsecurity/transaction/collection.h"
36- #include " modsecurity/transaction/collections.h"
33+ #include " modsecurity/collection/variable.h"
34+ #include " modsecurity/collection/collection.h"
35+ #include " modsecurity/collection/collections.h"
3736#include " modsecurity/transaction.h"
3837#include " modsecurity/debug_log.h"
3938#include " modsecurity/modsecurity.h"
4443using std::basic_string;
4544%}
4645
47- %rename(_del) modsecurity::transaction ::Variables::del(const std::string& key);
48- %rename(_del) modsecurity::transaction ::Collections::del(const std::string& key);
46+ %rename(_del) modsecurity::collection ::Variables::del(const std::string& key);
47+ %rename(_del) modsecurity::collection ::Collections::del(const std::string& key);
4948
5049%immutable modsecurity::ModSecurityIntervention_t::url;
5150%immutable modsecurity::ModSecurityIntervention_t::log;
@@ -61,10 +60,9 @@ using std::basic_string;
6160%ignore modsecurity::Transaction::m_responseBody;
6261
6362%include " modsecurity/intervention.h"
64- %include " modsecurity/transaction/variable.h"
65- %include " modsecurity/transaction/variables.h"
66- %include " modsecurity/transaction/collection.h"
67- %include " modsecurity/transaction/collections.h"
63+ %include " modsecurity/collection/variable.h"
64+ %include " modsecurity/collection/collection.h"
65+ %include " modsecurity/collection/collections.h"
6866%include " modsecurity/transaction.h"
6967%include " modsecurity/debug_log.h"
7068%include " modsecurity/modsecurity.h"
0 commit comments