19 declare(strict_types=1);
    27     protected \ilDBInterface 
$db;
    40         return $this->data->assignment(
    43             (
string) $rec[
"title"],
    44             (
int) $rec[
"order_nr"],
    46             (
string) $rec[
"instruction"],
    47             (
bool) $rec[
"mandatory"],
    48             (
int) $rec[
"deadline_mode"],
    49             (
int) $rec[
"time_stamp"],
    50             (
int) $rec[
"deadline2"],
    51             (
int) $rec[
"relative_deadline"],
    52             (
int) $rec[
"rel_deadline_last_subm"]
    61         $set = $this->db->query(
"SELECT * FROM exc_assignment " .
    62             " WHERE exc_id = " . $this->db->quote($exc_id, 
"integer") .
    63             " ORDER BY order_nr");
    65         while ($rec = $this->db->fetchAssoc($set)) {
    66             $rec[
"order_nr"] = $order_val;
    74         $set = $this->db->queryF(
    75             "SELECT * FROM exc_assignment " .
    76             " WHERE exc_id = %s AND id = %s",
    77             [
"integer", 
"integer"],
    80         if ($rec = $this->db->fetchAssoc($set)) {
 __construct(InternalDataService $data, \ilDBInterface $db)
 
getAssignmentFromRecord(array $rec)
 
InternalDataService $data
 
Internal factory for data objects. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...