19 declare(strict_types=1);
34 $query =
'SELECT show_block FROM ut_progress_block WHERE obj_id = ' .
37 $res = $this->db->query($query);
38 if ($row = $this->db->fetchAssoc(
$res)) {
39 return (
bool) ($row[
'show_block'] ??
false);
46 $query =
'INSERT INTO ut_progress_block (obj_id, show_block) VALUES (' .
49 ') ON DUPLICATE KEY UPDATE show_block = ' .
52 $this->db->manipulate($query);
__construct(protected ilDBInterface $db)
setShowBlockForObject(int $obj_id, bool $show)
isBlockShownForObject(int $obj_id)