3b82c6a7 by Jonille Arreglo

update pci fix

1 parent 9b45ff0a
......@@ -153,10 +153,21 @@ class FlagManager {
public function register(){
$this->checkDir();
$flags = $this->all();
$cookies = array(
'theme',
'cta',
'source',
'feedback'
);
if(!$flags) return [];
foreach($flags as $flag){
$value = $this->checkFlag($flag, !empty($flag['default']) ? $flag['default'] : null);
if(isset($_GET[$flag['name']])){
if(in_array($flag['name'], $cookies)){
if(isset($_GET[$flag['name']])) {
setcookie($flag['name'], null, time() + (86400 * 30), "/");
setcookie($flag['encrypted_name'], $value['cookie_value'], time() + (86400 * 30), "/");
}
} else {
setcookie($flag['name'], null, time() + (86400 * 30), "/");
setcookie($flag['encrypted_name'], $value['cookie_value'], time() + (86400 * 30), "/");
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!