- drawnetwork

This commit is contained in:
Wiesner András 2025-10-11 20:38:20 +02:00
parent 4bd29ae4ff
commit 2b642b9154

View File

@ -77,4 +77,17 @@ class TruthTableTask extends PicturedTask
return $a; return $a;
} }
public function randomize(): void
{
if ($this->hasFlag("drawnetwork")) {
$svg_file = sys_get_temp_dir() . DIRECTORY_SEPARATOR . uniqid("truthtable_") . ".svg";
$this->lf->drawNetwork($svg_file);
$this->setImageData(file_get_contents($svg_file) ?? "");
$this->setImageType("svg");
@unlink($svg_file);
}
parent::randomize();
}
} }