19declare(strict_types=1);
49 'id' => [
'integer', $settings->
getId()]
56 $set = $this->db->queryF(
57 'SELECT * FROM glossary WHERE id = %s',
62 $record = $this->db->fetchAssoc($set);
72 $flash_mode = ($record[
'flash_mode'] ==
"")
74 : $record[
'flash_mode'];
75 return $this->data->settings(
78 (string) $record[
'virtual'],
80 (string) $record[
'pres_mode'],
81 (
int) $record[
'show_tax'],
82 (
int) $record[
'snippet_length'],
90 return $value ?
'y' :
'n';
95 return $value ===
'y';
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
update(Settings $settings)
textToBool(string $value)
__construct(protected ilDBInterface $db, protected InternalDataService $data)
getSettingsFromRecord(array $record)