method insert documentation in bbn\Appui\Task

function(array $cfg, bool $addRole = true) { && ($idType = $opt->fromCode('tasks', 'types', 'note', 'appui')) && isset($cfg['title'], $cfg['type']) && ($idNote = $this->noteCls->insert($cfg['title'], $cfg['content'] ?? '', $idType)) ) { if ( $this->db->insert('bbn_tasks', [ 'id_note' => $idNote, 'type' => $cfg['type'], 'priority' => !empty($cfg['priority']) ? $cfg['priority'] : 3, 'id_parent' => !empty($cfg['id_parent']) ? $cfg['id_parent'] : null, 'id_alias' => !empty($cfg['id_alias']) ? $cfg['id_alias'] : null, 'deadline' => !empty($cfg['deadline']) ? $cfg['deadline'] : null, 'id_user' => $this->id_user ?: null, 'state' => !empty($cfg['state']) ? $cfg['state'] : $this->idState('opened'), 'creation_date' => $this->date ?: date('Y-m-d H:i:s'), 'private' => !empty($cfg['private']) ? 1 : 0 ]) ){ $id = $this->db->lastId(); $this->addLog($id, 'insert'); if ($addRole) { $this->addRole($id, 'managers'); } /* $subject = "Nouveau bug posté par {$this->user}"; $text = "

{$this->user} a posté un nouveau bug

". "

$title

". "

".nl2br($text)."

". "

Rendez-vous dans votre interface APST pour lui répondre

"; $this->email($id, $subject, $text); */ return $id; } } return false; }

BBN is a suite of PHP and JS libraries and VueJS components - all open-source! bbn.io, build applications, the quick way

This website uses cookies to ensure you get the best experience on our website.