19 declare(strict_types=1);
36 $query =
"SELECT * FROM il_wiki_data WHERE id = %s";
37 $set = $this->db->queryF($query, [
"integer"], [$id]);
38 $record = $this->db->fetchAssoc($set);
49 $this->db->update(
"il_wiki_data", [
53 "rating" => [
"integer", $settings->
getRating()],
63 "id" => [
"integer", $settings->
getId()]
69 $this->db->insert(
"il_wiki_data", [
70 "id" => [
"integer", $settings->
getId()],
74 "rating" => [
"integer", $settings->
getRating()],
90 (
string) $rec[
'startpage'],
91 (
string) $rec[
'short'],
92 (
bool) $rec[
'rating_overall'],
93 (
bool) $rec[
'rating'],
94 (
bool) $rec[
'rating_side'],
95 (
bool) $rec[
'rating_new'],
96 (
bool) $rec[
'rating_ext'],
97 (
bool) $rec[
'public_notes'],
98 (
string) $rec[
'introduction'],
99 (
bool) $rec[
'page_toc'],
100 (
bool) $rec[
'link_md_values'],
101 (
bool) $rec[
'empty_page_templ']
update(Settings $settings)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
create(Settings $settings)
__construct(ilDBInterface $db)
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
getSettingsFromRecord(array $rec)