Complex expressions

Here is the list of the most complex expressions used in the code. A complex expression is an expression that requires more than 20 tokens to be build.

Literal arrays are omitted.

File Count Expression
/components/ILIAS/Authentication/classes/class.ilSessionReminderCheck.php:1381str_replace("\\n", '%0A', sprintf($this->lng->txt('session_reminder_alert'), ilDatePresentation::secondsToString($expiration_time - $this->clock->now( )->getTimestamp( )), $formatted_expiration_time, $this->client_ini->readVariable('client', 'name') . ' | ' . ilUtil::_getHttpPath( )))
/components/ILIAS/Data/src/Text/Shape/WordOnlyMarkdown.php:501mb_ereg_match('.*((' . MRE::HEADINGS->value . ')|(' . MRE::UNORDERED_LIST->value . ')|(' . MRE::ORDERED_LIST->value . ')|' . '(' . MRE::LINE_BREAK->value . ')|(' . MRE::PARAGRAPH->value . ')|(' . MRE::BLOCKQUOTE->value . ')|' . '(' . MRE::CODEBLOCK->value . ')|(' . MRE::REF->value . ')|(' . MRE::LINK_REF_USAGE->value . ')|' . '(' . MRE::IMAGE->value . ')|(' . MRE::IMAGE_REF_USAGE->value . '))', $text)
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestion.php:6281array_push($answers, ['answertext' => (string) $answer_obj->getAnswertext( ), 'points' => (float) $answer_obj->getPoints( ), 'points_unchecked' => (float) $answer_obj->getPointsUnchecked( ), 'order' => $order, 'coords' => $answer_obj->getCoords( ), 'state' => $answer_obj->getState( ), 'area' => $answer_obj->getArea( ), 'feedback' => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))])
/components/ILIAS/TestQuestionPool/classes/class.assMultipleChoice.php:6861array_push($answers, ["answertext" => $this->formatSAQuestion($answer_obj->getAnswertext( )), "points_checked" => (float) $answer_obj->getPointsChecked( ), "points_unchecked" => (float) $answer_obj->getPointsUnchecked( ), "order" => (int) $answer_obj->getOrder( ), "image" => (string) $answer_obj->getImage( ), "feedback" => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))])
/components/ILIAS/Refinery/tests/Encode/Transformation/URLTest.php:591array_map(fn ($s) => [rawurlencode($s), $s], ['Empty string' => '', 'Alpha' => $alpha, 'Numbers' => $numbers, 'Quotes' => "'" . '"', 'Different quotes' => '"Hey, y' . "'" . 'all"', 'UTF-8' => '두유', 'Encode entities' => '&quot;hello&quot;', 'Braces' => '{<>}', 'HTML special chars' => '<>\'"&', 'Characters beyond ASCII value 255' => 'Ā', 'Punctuation and unreserved check' => ',._-:;', 'Basic control characters and null' => "\r\n\t\0", ])
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11941serialize(['objective' => $data['condition_configuration']['operator'][1]['result_range_percentage']['objective'] ?? null, 'min_percentage' => $data['condition_configuration']['operator'][1]['result_range_percentage']['min'], 'max_percentage' => $data['condition_configuration']['operator'][1]['result_range_percentage']['max']])
/components/ILIAS/GlobalScreen/src/Client/Notifications.php:2311json_encode(['html' => $this->dic->ui( )->renderer( )->renderAsync($notifications), 'symbol' => $this->dic->ui( )->renderer( )->render($this->dic->ui( )->factory( )->symbol( )->glyph( )->notification( )->withCounter($this->dic->ui( )->factory( )->counter( )->novelty($amount)))], JSON_THROW_ON_ERROR)
/components/ILIAS/Refinery/tests/Encode/Transformation/HTMLSpecialCharsAsEntitiesTest.php:591array_map(fn ($s) => [htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'utf-8'), $s], ['Empty string' => '', 'Single quotes' => '\'', 'Different quotes' => '"Hey, y' . "'" . 'all"', 'Characters beyond ASCII value 255' => 'Ā', 'Characters beyond Unicode BMP' => "\xF0\x90\x80\x80", 'UTF-8' => '커피', 'Immune chars' => ',.-_', 'Alpha' => $alpha, 'Numbers' => $numbers, 'Basic control characters and null' => "\r\n\t\0", 'Named entities' => '<>&"', 'Single space' => ' ', 'Encode entities' => '&quot;hello&quot;', 'Braces' => '{[()]}', ])
/components/ILIAS/TestQuestionPool/src/Questions/SuggestedSolutions/SuggestedSolutionFile.php:651serialize([self::ARRAY_KEY_FILENAME => $this->getFilename( ), self::ARRAY_KEY_MIME => $this->getMime( ), self::ARRAY_KEY_SIZE => $this->getSize( ), self::ARRAY_KEY_TITLE => $this->getTitle( )])
/components/ILIAS/TestQuestionPool/classes/import/qti12/class.assClozeTestImport.php:1061array_push($gaps, ['ident' => $response->getIdent( ), 'type' => assClozeGap::TYPE_NUMERIC, 'answers' => [ ], 'minnumber' => $response->getRenderType( )->getMinnumber( ), 'maxnumber' => $response->getRenderType( )->getMaxnumber( ), 'gap_size' => $response->getRenderType( )->getMaxchars( )])
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:1851implode(' ', [$this->renderer->render($this->factory->symbol( )->icon( )->custom(ilObject::_getIcon($parent_metadata['id'], 'big', $parent_metadata['type']), $this->lng->txt('obj_' . $parent_metadata['type']))), $parent_metadata['title']])
/components/ILIAS/Membership/classes/class.ilMembershipMailGUI.php:971array_unique(array_merge($this->initRecipientsFromPost('admins'), $this->initRecipientsFromPost('tutors'), $this->initRecipientsFromPost('members'), $this->initRecipientsFromPost('roles'), $this->initRecipientsFromPost('waiting'), $this->initRecipientsFromPost('subscribers')))
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestionGUI.php:2402sqrt((($matches[3] - $matches[1]) * ($matches[3] - $matches[1])) + (($matches[4] - $matches[2]) * ($matches[4] - $matches[2])))
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestion.php:8421array_push($answers, [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => (string) $answer_obj->getAnswertext( ), AdditionalInformationGenerator::KEY_QUESTION_POINTS_CHECKED => (float) $answer_obj->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_POINTS_UNCHECKED => (float) $answer_obj->getPointsUnchecked( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_ORDER => $order, AdditionalInformationGenerator::KEY_QUESTION_IMAGEMAP_ANSWER_OPTION_COORDS => $answer_obj->getCoords( ), AdditionalInformationGenerator::KEY_FEEDBACK => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))])
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:7061array_push($answers, ["answertext" => $this->formatSAQuestion($answer_obj->getAnswertext( )), 'html_id' => $this->getId( ) . '_' . $key, "points" => (float) $answer_obj->getPoints( ), "order" => (int) $answer_obj->getOrder( ), "image" => (string) $answer_obj->getImage( ), "feedback" => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))])
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestionGUI.php:3202sqrt((($matches[3] - $matches[1]) * ($matches[3] - $matches[1])) + (($matches[4] - $matches[2]) * ($matches[4] - $matches[2])))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2241$disable_if_no_permission(['forum_default_view' => $radio_with_options($field->radio($this->lng->txt('frm_default_view')), [[ilForumProperties::VIEW_TREE, $this->lng->txt('sort_by_posts'), $this->lng->txt('sort_by_posts_desc')], [ilForumProperties::VIEW_DATE_ASC, $by_date_with_additional_info('ascending_order'), $this->lng->txt('sort_by_date_desc')], [ilForumProperties::VIEW_DATE_DESC, $by_date_with_additional_info('descending_order'), $this->lng->txt('sort_by_date_desc')], ])->withValue($this->settings->get('forum_default_view', (string) ilForumProperties::VIEW_DATE_ASC))])
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2251$radio_with_options($field->radio($this->lng->txt('frm_default_view')), [[ilForumProperties::VIEW_TREE, $this->lng->txt('sort_by_posts'), $this->lng->txt('sort_by_posts_desc')], [ilForumProperties::VIEW_DATE_ASC, $by_date_with_additional_info('ascending_order'), $this->lng->txt('sort_by_date_desc')], [ilForumProperties::VIEW_DATE_DESC, $by_date_with_additional_info('descending_order'), $this->lng->txt('sort_by_date_desc')], ])
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2431$section('frm_adm_sec_features', $disable_if_no_permission(['forum_enable_print' => $checkbox_with_func('forum_enable_print', 'frm_enable_print_option'), 'enable_fora_statistics' => $checkbox_with_func('enable_fora_statistics'), 'enable_anonymous_fora' => $checkbox_with_func('enable_anonymous_fora'), 'file_upload_allowed_fora' => $radio_with_options($field->radio($this->lng->txt('file_upload_allowed_fora')), [[ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED, $this->lng->txt('file_upload_option_allow'), $this->lng->txt('file_upload_option_allow_info')], [ilForumProperties::FILE_UPLOAD_INDIVIDUAL, $this->lng->txt('file_upload_option_disallow'), $this->lng->txt('file_upload_allowed_fora_desc')], ])->withValue($this->settings->get('file_upload_allowed_fora', (string) ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED))]))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2431$disable_if_no_permission(['forum_enable_print' => $checkbox_with_func('forum_enable_print', 'frm_enable_print_option'), 'enable_fora_statistics' => $checkbox_with_func('enable_fora_statistics'), 'enable_anonymous_fora' => $checkbox_with_func('enable_anonymous_fora'), 'file_upload_allowed_fora' => $radio_with_options($field->radio($this->lng->txt('file_upload_allowed_fora')), [[ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED, $this->lng->txt('file_upload_option_allow'), $this->lng->txt('file_upload_option_allow_info')], [ilForumProperties::FILE_UPLOAD_INDIVIDUAL, $this->lng->txt('file_upload_option_disallow'), $this->lng->txt('file_upload_allowed_fora_desc')], ])->withValue($this->settings->get('file_upload_allowed_fora', (string) ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED))])
/components/ILIAS/Tagging/classes/class.ilTaggingGUI.php:2141is_int(strpos(strtolower(str_replace(array("+", "§", '"', "'", "*", "%", "&", "/", "\\", "(", ")", "=", ":", ";", ":", "-", "_", "\$", "£" . "!" . "¨", "^", "`", "@", "<", ">"), "", $a_tag)), $f))
/components/ILIAS/Tagging/classes/class.ilTaggingGUI.php:2141strpos(strtolower(str_replace(array("+", "§", '"', "'", "*", "%", "&", "/", "\\", "(", ")", "=", ":", ";", ":", "-", "_", "\$", "£" . "!" . "¨", "^", "`", "@", "<", ">"), "", $a_tag)), $f)
/components/ILIAS/Tagging/classes/class.ilTaggingGUI.php:2141strtolower(str_replace(array("+", "§", '"', "'", "*", "%", "&", "/", "\\", "(", ")", "=", ":", ";", ":", "-", "_", "\$", "£" . "!" . "¨", "^", "`", "@", "<", ">"), "", $a_tag))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2241$section('frm_adm_sec_default_settings', $disable_if_no_permission(['forum_default_view' => $radio_with_options($field->radio($this->lng->txt('frm_default_view')), [[ilForumProperties::VIEW_TREE, $this->lng->txt('sort_by_posts'), $this->lng->txt('sort_by_posts_desc')], [ilForumProperties::VIEW_DATE_ASC, $by_date_with_additional_info('ascending_order'), $this->lng->txt('sort_by_date_desc')], [ilForumProperties::VIEW_DATE_DESC, $by_date_with_additional_info('descending_order'), $this->lng->txt('sort_by_date_desc')], ])->withValue($this->settings->get('forum_default_view', (string) ilForumProperties::VIEW_DATE_ASC))]))
/components/ILIAS/BackgroundTasks_/classes/class.ilCopyDefinition.php:1751serialize(["copy_definition" => $this->getCopyDefinitions( ), "temp_dir" => $this->getTempDir( ), "object_ref_ids" => implode(",", $this->getObjectRefIds( )), "num_files" => $this->getNumFiles( ), "sum_file_sizes" => $this->getSumFileSizes( ), "adheres_to_limit" => $this->getAdheresToLimit( ), ])
/components/ILIAS/DataProtection/classes/Consumer.php:1121$in_footer($ui->create( )->modal( )->roundtrip($document->content( )->title( ), [$legal_documents->document( )->contentAsComponent($document->content( ))]))
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:2251$bind('invite-modal', $this->uiFactory->modal( )->roundtrip($txt('chat_invite'), $this->legacy($txt('invite_to_private_room')), [$this->uiFactory->input( )->field( )->text($txt('chat_invite')), ])->withSubmitLabel($txt('chat_invite')))
/components/ILIAS/Taxonomy/GlobalScreen/classes/class.ilTaxonomyGSToolProvider.php:691$l($this->getEditTree($additional_data->get(self::TAX_TREE_GUI_PATH), $additional_data->get(self::TAX_ID), $additional_data->get(self::TAX_TREE_CMD), $additional_data->get(self::TAX_TREE_PARENT_CMD)))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2471$radio_with_options($field->radio($this->lng->txt('file_upload_allowed_fora')), [[ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED, $this->lng->txt('file_upload_option_allow'), $this->lng->txt('file_upload_option_allow_info')], [ilForumProperties::FILE_UPLOAD_INDIVIDUAL, $this->lng->txt('file_upload_option_disallow'), $this->lng->txt('file_upload_allowed_fora_desc')], ])
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2841$section('frm_adm_sec_drafts', $disable_if_no_permission(['save_post_drafts' => $checkbox_with_func('save_post_drafts', 'adm_save_drafts'), 'autosave_drafts' => $field->optionalGroup(['ival' => $field->numeric($this->lng->txt('adm_autosave_ival'))->withRequired(true)->withAdditionalTransformation($this->refinery->in( )->series([$this->refinery->int( )->isGreaterThanOrEqual(30), $this->refinery->int( )->isLessThanOrEqual(60 * 60)]))], $this->lng->txt('adm_autosave_drafts'), $this->lng->txt('adm_autosave_drafts_desc'))->withValue($this->settings->get('autosave_drafts') ? ['ival' => $this->settings->get('autosave_drafts_ival', '30')] : null)]))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2841$disable_if_no_permission(['save_post_drafts' => $checkbox_with_func('save_post_drafts', 'adm_save_drafts'), 'autosave_drafts' => $field->optionalGroup(['ival' => $field->numeric($this->lng->txt('adm_autosave_ival'))->withRequired(true)->withAdditionalTransformation($this->refinery->in( )->series([$this->refinery->int( )->isGreaterThanOrEqual(30), $this->refinery->int( )->isLessThanOrEqual(60 * 60)]))], $this->lng->txt('adm_autosave_drafts'), $this->lng->txt('adm_autosave_drafts_desc'))->withValue($this->settings->get('autosave_drafts') ? ['ival' => $this->settings->get('autosave_drafts_ival', '30')] : null)])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:2421json_encode(['loading_img_src' => ilUtil::getImagePath('media/loader.svg'), 'draft_id' => $this->retrieveDraftId( ), 'interval' => $interval * 1000, 'url' => $this->ctrl->getFormAction($this, $autosave_cmd, '', true), 'selectors' => ['form' => '#form_' . $form->getId( )]], JSON_THROW_ON_ERROR)
/components/ILIAS/Badge/classes/BadgeParent.php:941implode(' ', [$this->container->ui( )->renderer( )->render($icon(($this->icon)($meta_data['id'], 'small', $meta_data['type']), $meta_data['title'])), $meta_data['title'], ])
/components/ILIAS/Certificate/classes/File/Template/XLS/class.ilXlsFoParser.php:1101implode(' ', [$this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['top'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['right'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['bottom'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['left']))])
/components/ILIAS/Cache/src/Container/ActiveContainer.php:831implode('|', [preg_quote(self::STRING_PREFIX, '/'), preg_quote(self::ARRAY_PREFIX, '/'), preg_quote(self::INT_PREFIX, '/'), preg_quote(self::BOOL_PREFIX, '/'), preg_quote(self::NULL_PREFIX, '/')])
/components/ILIAS/Certificate/classes/Template/Action/Import/class.ilCertificateTemplateImportAction.php:1731implode('', [$xsl, isset($background_rid) ? $this->irss->manage( )->getResource($background_rid)->getStorageID( ) : '', $jsonEncodedTemplateValues, isset($tile_image_rid) ? $this->irss->manage( )->getResource($tile_image_rid)->getStorageID( ) : ''])
/components/ILIAS/Certificate/classes/Template/Action/Import/class.ilCertificateTemplateImportAction.php:1711hash('sha256', implode('', [$xsl, isset($background_rid) ? $this->irss->manage( )->getResource($background_rid)->getStorageID( ) : '', $jsonEncodedTemplateValues, isset($tile_image_rid) ? $this->irss->manage( )->getResource($tile_image_rid)->getStorageID( ) : '']))
/components/ILIAS/File/classes/Setup/Database/class.ilFileObjectRBACDatabase.php:321array_merge(parent::getPreconditions($environment), [new ilAccessCustomRBACOperationAddedObjective(Permissions::EDIT_CONTENT->value, "Edit File", "object", 5990, ["file"]), new \ilAccessCustomRBACOperationAddedObjective(Permissions::VIEW_CONTENT->value, "View Content in external Editor", "object", 2001, ["file"]), new AccessRBACOperationClonedObjective("file", Permissions::READ->value, Permissions::VIEW_CONTENT->value), ])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/ModifyFooter.php:821($this->render)($this->ui->create( )->button( )->standard($this->ui->txt('withdraw_consent'), $this->legal_documents->withdrawal( )->beginProcessURL( )))
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:1961iterator_to_array($this->read(['ass.' . self::ASSIGNMENT_FIELD_USR_ID . ' = ' . $this->db->quote($usr_id, 'integer'), self::ASSIGNMENT_FIELD_ROOT_PRG_ID . ' = ' . $this->db->quote($root_prg_obj_id, 'integer')]))
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:1961array_filter(iterator_to_array($this->read(['ass.' . self::ASSIGNMENT_FIELD_USR_ID . ' = ' . $this->db->quote($usr_id, 'integer'), self::ASSIGNMENT_FIELD_ROOT_PRG_ID . ' = ' . $this->db->quote($root_prg_obj_id, 'integer')])))
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6221preg_match('~\[(iln' . $ws . '((inst' . $ws . '=' . $ws . '([\"0-9])*)?' . $ws . "((" . $ltypes . ")$ws=$ws([\"0-9])*)$ws" . "(target$ws=$ws(\"(New|FAQ|Media)\"))?$ws(anchor$ws=$ws(\"([^\"])*\"))?$ws))\]~i", $a_text, $found)
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6171preg_match('~\[(iln' . $ws . '((inst' . $ws . '=' . $ws . '([\"0-9])*)?' . $ws . "((" . $ltypes . ")$ws=$ws([\"0-9])*)$ws" . "(target$ws=$ws(\"(New|FAQ|Media)\"))?$ws(anchor$ws=$ws(\"([^\"])*\"))?$ws))\]\[\/iln\]~i", $a_text, $found)
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObject.php:4321str_replace("{{{{{No Media Type}}}}}", '<div class="copg-new-content-placeholder">' . $this->ui->renderer( )->render($this->ui->factory( )->symbol( )->icon( )->standard("pemed", "pemed", 'medium')) . "</div>", $a_output)
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObject.php:4221str_replace("{{{{{Unsupported Media Type}}}}}", $this->ui->renderer( )->render($this->ui->factory( )->messageBox( )->info($this->lng->txt("copg_unsupported_media_type"))), $a_output)
/components/ILIAS/Mail/classes/class.ilMailbox.php:2981implode(' ', ['SELECT * FROM ' . $this->table_tree . ', ' . $this->table_mail_obj_data, 'WHERE ' . $this->table_mail_obj_data . '.obj_id = ' . $this->table_tree . '.child', 'AND ' . $this->table_tree . '.depth > %s', 'AND ' . $this->table_tree . '.tree = %s', 'ORDER BY ' . $this->table_tree . '.lft, ' . $this->table_mail_obj_data . '.title', ])
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:5231array_unshift($sections, $f->section([$f->select($this->lng->txt('default_language'), $options)->withRequired(true)->withValue($type->getDefaultLang( ))], $title)->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => array_shift($v))))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:1711implode('', $this->http->wrapper( )->query( )->retrieve(self::URL_BUILDER_PREFIX . URLBuilder::SEPARATOR . self::PARAM_MAIL_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])])))
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:9401trim((string) $this->getBodyParam('term', $this->refinery->kindlyTo( )->string( ), $this->getQueryParam('term', $this->refinery->kindlyTo( )->string( ), '')))
/components/ILIAS/Http_/classes/class.ilHTTPS.php:1331session_set_cookie_params(['lifetime' => IL_COOKIE_EXPIRE, 'path' => IL_COOKIE_PATH, 'domain' => IL_COOKIE_DOMAIN, 'secure' => IL_COOKIE_SECURE, 'httponly' => true, 'samesite' => (strtolower(session_get_cookie_params( )['samesite'] ?? '')) === 'strict' ? session_get_cookie_params( )['samesite'] : 'Lax'])
/components/ILIAS/Contact/BuddySystem/classes/class.ilMailAutoCompleteBuddyRecipientsProvider.php:301implode(' ', ['INNER JOIN buddylist', 'ON ((', 'buddylist.usr_id = usr_data.usr_id AND', 'buddylist.buddy_usr_id = ' . $this->db->quote($this->user_id, 'integer'), ') OR (', 'buddylist.buddy_usr_id = usr_data.usr_id AND', 'buddylist.usr_id = ' . $this->db->quote($this->user_id, 'integer'), '))', ])
/components/ILIAS/WebServices/SOAP/classes/class.ilSoapClient.php:1171stream_context_create(['ssl' => ['verify_peer' => (bool) $this->settings->get('soap_internal_wsdl_verify_peer', '1'), 'verify_peer_name' => (bool) $this->settings->get('soap_internal_wsdl_verify_peer_name', '1'), 'allow_self_signed' => (bool) $this->settings->get('soap_internal_wsdl_allow_self_signed', ''), ]])
/components/ILIAS/WorkspaceFolder/BackgroundTask/classes/class.ilWorkspaceCopyDefinition.php:1401serialize(["copy_definition" => $this->getCopyDefinitions( ), "temp_dir" => $this->getTempDir( ), "object_wsp_ids" => implode(",", $this->getObjectWspIds( )), "num_files" => $this->getNumFiles( ), "sum_file_sizes" => $this->getSumFileSizes( ), "adheres_to_limit" => $this->getAdheresToLimit( )])
/components/ILIAS/Mail/classes/Provider/MailNotificationProvider.php:791\sprintf($this->dic->language( )->txt('nc_mail_unread_messages'), $this->dic->ui( )->renderer( )->render($this->dic->ui( )->factory( )->link( )->standard($link_text, $mail_url)))
/components/ILIAS/Component/src/Dependencies/Reader.php:3341...array_merge(...array_map("array_values", [$this->defines, $this->implements, $this->uses, $this->contributes, $this->seeks, $this->provides, $this->pulls, array_map(fn ($a) => $a[0], $this->internal_out), $this->internal_in]))
/components/ILIAS/Component/classes/class.ilPluginInfo.php:1141implode('/', [ilComponentRepository::PLUGIN_BASE_PATH, $this->getType( ), $this->getComponent( )->getName( ), $this->getPluginSlot( )->getName( ), $this->getName( )])
/components/ILIAS/WebAccessChecker/classes/class.ilWACSignedPath.php:1621setcookie($cookie->getName( ), (string) $cookie->getValue( ), ['expires' => $cookie->getExpires( ), 'path' => $cookie->getPath( ) ?? '/', 'domain' => $cookie->getDomain( ) ?? '', 'secure' => $cookie->getSecure( ), 'httponly' => $cookie->getHttpOnly( )])
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:2721array_reduce($this->http->wrapper( )->post( )->retrieve('interruptive_items', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( ))), static fn (Translations $c, string $v) : Translations => $c->withoutLanguage($v), $this->translations)
/components/ILIAS/FileDelivery/src/Services.php:841rtrim($this->http->request( )->getUri( )->getScheme( ) . '://' . $this->http->request( )->getUri( )->getHost( ) . ($this->http->request( )->getUri( )->getPort( ) ? ':' . $this->http->request( )->getUri( )->getPort( ) : '') . dirname($this->http->request( )->getUri( )->getPath( )), "/")
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactivatedUserAccounts.php:2081implode(',', $this->http->wrapper( )->post( )->retrieve('cron_inactivated_user_delete_include_roles', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserAccounts.php:4781implode(',', $this->http->wrapper( )->post( )->retrieve('cron_inactive_user_delete_include_roles', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteNeverLoggedInUserAccounts.php:2251implode(',', $this->http->wrapper( )->post( )->retrieve('role_whitelist', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:4221str_replace(["\\n", "\\t"], ["\n", "\t"], sprintf($this->lng->txt('pwassist_mail_body'), $pwassist_url, $this->getBaseUrl( ) . '/', $_SERVER['REMOTE_ADDR'], $userObj->getLogin( ), 'mailto:' . $DIC->settings( )->get('admin_email'), $alternative_pwassist_url))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:2511str_replace("\\n", '<br />', sprintf($this->lng->txt('pwassist_enter_username_and_email'), '<a href="mailto:' . ilLegacyFormElementsUtil::prepareFormOutput($this->settings->get('admin_email')) . '">' . ilLegacyFormElementsUtil::prepareFormOutput($this->settings->get('admin_email')) . '</a>'))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3361\sprintf('%s: %s (%s %s)', $this->current_folder->getTitle( ), $this->search->getCount( ) === 1 ? $this->lng->txt('mail_1') : \sprintf($this->lng->txt('mail_s'), $this->search->getCount( )), $this->search->getUnread( ), $this->lng->txt('unread'))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:14961trim($this->http->wrapper( )->query( )->retrieve('rh', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')])))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3471\sprintf('%s: %s', $this->current_folder->getTitle( ), $this->search->getCount( ) === 1 ? $this->lng->txt('mail_1') : \sprintf($this->lng->txt('mail_s'), $this->search->getCount( )), )
/components/ILIAS/Tree/classes/class.ilTree.php:5511sprintf("SELECT * FROM " . $this->table_tree . " " . $this->buildJoin( ) . "WHERE parent = %s " . "AND " . $this->table_tree . "." . $this->tree_pk . " = %s " . "AND " . $this->table_obj_data . ".type = %s " . "ORDER BY " . $this->table_tree . ".lft", $this->db->quote($a_node_id, 'integer'), $this->db->quote($this->tree_id, 'integer'), $this->db->quote($a_type, 'text'))
/components/ILIAS/Database/classes/Setup/class.ilDatabaseServerIsConnectableObjective.php:291hash("sha256", implode("-", [self::class, $this->config->getHost( ), $this->config->getPort( ), $this->config->getUser( ), $pw !== null ? $pw->toString( ) : ""]))
/components/ILIAS/ADT/classes/Types/Location/class.ilADTLocationSearchBridgeSingle.php:1891serialize(array("lat" => $this->getADT( )->getLatitude( ), "long" => $this->getADT( )->getLongitude( ), "zoom" => $this->getADT( )->getZoom( ), "radius" => (int) $this->radius))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:8191str_replace(["\\n", "\\t"], ["\n", "\t"], sprintf($this->lng->txt('pwassist_username_mail_body'), implode(",\n", $logins), $this->getBaseUrl( ) . '/', $_SERVER['REMOTE_ADDR'], $email, 'mailto:' . $this->settings->get('admin_email'), $login_url))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:7331str_replace("\\n", '<br />', sprintf($this->lng->txt('pwassist_enter_email'), '<a href="mailto:' . ilLegacyFormElementsUtil::prepareFormOutput($this->settings->get('admin_email')) . '">' . ilLegacyFormElementsUtil::prepareFormOutput($this->settings->get('admin_email')) . '</a>'))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:2131array_filter($this->http->wrapper( )->post( )->retrieve('ml_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:781current($this->http->wrapper( )->query( )->retrieve('contact_mailinglist_list_ml_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([0])])))
/components/ILIAS/Form/classes/class.ilTextInputGUI.php:3551json_encode(['delimiter' => $this->ajax_datasource_delimiter, 'dataSource' => $this->ajax_datasource, 'submitOnSelection' => $this->ajax_datasource_commit, 'submitUrl' => $this->ajax_datasource_commit_url, 'autocompleteLength' => 3, 'moreText' => $this->lng->txt('autocomplete_more')])
/components/ILIAS/Database/classes/Setup/class.ilDatabaseServerIsConnectableObjective.php:291implode("-", [self::class, $this->config->getHost( ), $this->config->getPort( ), $this->config->getUser( ), $pw !== null ? $pw->toString( ) : ""])
/components/ILIAS/Contact/classes/class.ilMailSearchObjectMembershipsTableGUI.php:1711implode(',', $this->refinery->kindlyTo( )->listOf($this->refinery->in( )->series([$this->refinery->kindlyTo( )->int( ), $this->refinery->kindlyTo( )->string( )]))->transform($value))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:3761explode(',', (string) $this->http->wrapper( )->query( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->string( )))
/components/ILIAS/LearningModule/classes/class.ilLMObject.php:3761$query = "INSERT INTO lm_data (obj_id, title, type, layout, lm_id, import_id, short_title, create_date) " . "VALUES (" . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getType( ), "text") . ", " . $ilDB->quote($this->getLayout( ), "text") . ", " . $ilDB->quote($this->getLMId( ), "integer") . "," . $ilDB->quote($this->getImportId( ), "text") . "," . $ilDB->quote($this->getShortTitle( ), "text") . ", " . $ilDB->now( ) . ")"
/components/ILIAS/LearningModule/classes/class.ilLMObject.php:3991$query = "UPDATE lm_data SET " . " lm_id = " . $ilDB->quote($this->getLMId( ), "integer") . " ,title = " . $ilDB->quote($this->getTitle( ), "text") . " ,short_title = " . $ilDB->quote($this->getShortTitle( ), "text") . " ,layout = " . $ilDB->quote($this->getLayout( ), "text") . " WHERE obj_id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/LearningModule/classes/class.ilLMObject.php:11721return $DIC->learningObjectMetadata( )->paths( )->custom( )->withNextStep('general')->withNextStep('identifier')->withNextStep('catalog')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'ILIAS_NID')->withNextStepToSuperElement( )->withNextStep('entry')->get( )
/components/ILIAS/LearningModule/classes/class.ilLearningModuleDataSet.php:4001$set3 = $ilDB->query($q = "SELECT lm_id, type, title, short_title, public_access, active, layout, import_id, obj_id child FROM lm_data " . "WHERE " . $ilDB->in("lm_id", $a_ids, false, "integer") . " AND " . $ilDB->in("obj_id", $obj_ids, true, "integer") . " AND type = " . $ilDB->quote("pg", "text"))
/components/ILIAS/LearningModule/classes/class.ilObjContentObject.php:8851$q = "UPDATE content_object SET " . " default_layout = " . $ilDB->quote($this->getLayout( ), "text") . ", " . " page_header = " . $ilDB->quote($this->getPageHeader( ), "text") . "," . " toc_mode = " . $ilDB->quote($this->getTOCMode( ), "text") . "," . " toc_active = " . $ilDB->quote(ilUtil::tf2yn($this->isActiveTOC( )), "text") . "," . " numbering = " . $ilDB->quote(ilUtil::tf2yn($this->isActiveNumbering( )), "text") . "," . " print_view_active = " . $ilDB->quote(ilUtil::tf2yn($this->isActivePrintView( )), "text") . "," . " no_glo_appendix = " . $ilDB->quote(ilUtil::tf2yn($this->isActivePreventGlossaryAppendix( )), "text") . "," . " hide_head_foot_print = " . $ilDB->quote($this->getHideHeaderFooterPrint( ), "integer") . "," . " clean_frames = " . $ilDB->quote(ilUtil::tf2yn($this->cleanFrames( )), "text") . "," . " header_page = " . $ilDB->quote($this->getHeaderPage( ), "integer") . "," . " footer_page = " . $ilDB->quote($this->getFooterPage( ), "integer") . "," . " lm_menu_active = " . $ilDB->quote(ilUtil::tf2yn($this->isActiveLMMenu( )), "text") . ", " . " layout_per_page = " . $ilDB->quote($this->getLayoutPerPage( ), "integer") . ", " . " rating = " . $ilDB->quote($this->hasRating( ), "integer") . ", " . " rating_pages = " . $ilDB->quote($this->hasRatingPages( ), "integer") . ", " . " disable_def_feedback = " . $ilDB->quote($this->getDisableDefaultFeedback( ), "integer") . ", " . " progr_icons = " . $ilDB->quote($this->getProgressIcons( ), "integer") . ", " . " store_tries = " . $ilDB->quote($this->getStoreTries( ), "integer") . ", " . " restrict_forw_nav = " . $ilDB->quote($this->getRestrictForwardNavigation( ), "integer") . ", " . " for_translation = " . $ilDB->quote((int) $this->getForTranslation( ), "integer") . " " . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/LearningModule/classes/class.ilObjContentObjectGUI.php:37511$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/LearningModule/classes/class.ilObjContentObjectGUI.php:5111return $this->ui->factory( )->input( )->container( )->form( )->standard($this->ctrl->getLinkTargetByClass(ilObjContentObjectGUI::class, "doExportHTML"), [$section])->withSubmitLabel($this->lng->txt("export"))
/components/ILIAS/LearningModule/classes/class.ilObjContentObjectGUI.php:5341return $this->ui->factory( )->input( )->container( )->form( )->standard($this->ctrl->getLinkTargetByClass(ilObjContentObjectGUI::class, "doExportXML"), [$section])->withSubmitLabel($this->lng->txt("export"))
/components/ILIAS/LearningModule/classes/class.ilLearningModuleNotification.php:1311return ilLMPageObject::_getPresentationTitle($this->page_id, $this->learning_module->getPageHeader( ), $this->learning_module->isActiveNumbering( ), $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lng->getLangKey( ))
/components/ILIAS/LearningModule/classes/class.ilLMQuestionListTableGUI.php:722$questions = ilLMPageObject::queryQuestionsOfLearningModule($this->lm->getId( ), ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )))
/components/ILIAS/LearningModule/classes/class.ilLMQuestionListTableGUI.php:822$questions = ilLMPageObject::queryQuestionsOfLearningModule($this->lm->getId( ), ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )))
/components/ILIAS/LearningModule/classes/class.ilLMMenuEditor.php:1221$q = "INSERT INTO lm_menu (id, lm_id,link_type,title,target,link_ref_id, active) " . "VALUES " . "(" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getObjId( ), "integer") . "," . $ilDB->quote($this->getLinkType( ), "text") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getTarget( ), "text") . "," . $ilDB->quote($this->getLinkRefId( ), "integer") . "," . $ilDB->quote($this->getActive( ), "text") . ")"
/components/ILIAS/LearningModule/classes/class.ilLMMenuEditor.php:1571$entries[] = array('id' => $row->id, 'title' => $row->title, 'link' => $row->target, 'type' => $row->link_type, 'ref_id' => $row->link_ref_id, 'active' => $row->active)
/components/ILIAS/LearningModule/classes/class.ilLMMenuEditor.php:1821$q = "UPDATE lm_menu SET " . " link_type = " . $ilDB->quote($this->getLinkType( ), "text") . "," . " title = " . $ilDB->quote($this->getTitle( ), "text") . "," . " target = " . $ilDB->quote($this->getTarget( ), "text") . "," . " link_ref_id = " . $ilDB->quote($this->getLinkRefId( ), "integer") . " WHERE id = " . $ilDB->quote($this->getEntryId( ), "integer")
/components/ILIAS/LearningModule/classes/class.ilLMMenuEditor.php:2211$q = "UPDATE lm_menu SET " . "active = CASE " . "WHEN " . $ilDB->in("id", $a_entries, false, "integer") . " " . "THEN " . $ilDB->quote("y", "text") . " " . "ELSE " . $ilDB->quote("n", "text") . " " . "END " . "WHERE lm_id = " . $ilDB->quote($this->lm_id, "integer")
/components/ILIAS/LearningModule/classes/class.ilLMObject.php:881$reader = $this->lom_services->read($this->getLMId( ), $this->getId( ), $this->getType( ), $paths->custom( )->withNextStep('general')->get( ))
/components/ILIAS/Survey/Skills/class.ilSurveySkillAssignmentTableGUI.php:811$table_data[$id] = array("id" => $id, "type" => "question", "supported" => $supported, "heading" => $data["heading"], "title" => $data["title"], "description" => $data["description"], "author" => $data["author"], "obligatory" => (bool) $data["obligatory"])
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationGUI.php:9231$props = array($this->lng->txt("link") => ilLink::_getStaticLink($this->object->getRefId( )), $this->lng->txt("path") => $path, $this->lng->txt("svy_results") => !$details ? $this->lng->txt("svy_eval_cumulated") : $this->lng->txt("svy_eval_detail"), $this->lng->txt("date") => ilDatePresentation::formatDate(new ilDateTime(time( ), IL_CAL_UNIX)), )
/components/ILIAS/Survey/Skills/class.ilSurveySkillTableGUI.php:791$data[] = array("title" => ilBasicSkill::_lookupTitle($v[0], $v[1]), "base_skill" => $v[0], "tref_id" => $v[1], "nr_of_q" => count($question_ids), "scale_sum" => $scale_sum)
/components/ILIAS/Survey/Skills/class.ilSurveySkill.php:2121$set = $ilDB->query("SELECT * FROM svy_quest_skill " . " WHERE base_skill_id = " . $ilDB->quote($a_skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND survey_id = " . $ilDB->quote($this->survey->getId( ), "integer"))
/components/ILIAS/BackgroundTasks/src/Implementation/TaskManager/AsyncTaskManager.php:581$client_id = $DIC->http( )->wrapper( )->cookie( )->retrieve('ilClientId', $DIC->refinery( )->byTrying([$DIC->refinery( )->kindlyTo( )->string( ), $DIC->refinery( )->always(defined('CLIENT_ID') ? CLIENT_ID : null)]))
/components/ILIAS/Survey/Export/class.ilSurveyExporter.php:781$dependencies = [["component" => "components/ILIAS/Survey", "entity" => "svy_quest_skill", "ids" => $a_ids], ["component" => "components/ILIAS/Survey", "entity" => "svy_skill_threshold", "ids" => $a_ids], ["component" => "components/ILIAS/ILIASObject", "entity" => "common", "ids" => $a_ids]]
/components/ILIAS/LearningModule/classes/class.ilLMTree.php:631$sql = "SELECT lm_data.obj_id" . " FROM lm_data" . " JOIN lm_tree ON (lm_tree.child = lm_data.obj_id)" . " JOIN page_object ON (page_object.page_id = lm_data.obj_id AND page_object.parent_type = " . $ilDB->quote("lm", "text") . ")" . " WHERE lm_tree.lm_id = " . $ilDB->quote($this->tree_id, "integer") . " AND lm_data.type = " . $ilDB->quote("pg", "text") . " AND page_object.active = " . $ilDB->quote(1, "integer") . " ORDER BY lm_tree.rgt DESC"
/components/ILIAS/LearningModule/classes/class.ilLMMenuGUI.php:681$modal = $ui->factory( )->modal( )->roundtrip($lng->txt("cont_print_view"), $ui->factory( )->legacy( )->content('some modal'))->withAsyncRenderUrl($this->ctrl->getLinkTargetByClass("illmpresentationgui", "showPrintViewSelection"))
/components/ILIAS/Survey/Evaluation/class.ilSurveyResultsCumulatedTableGUI.php:1251$data[] = array("title" => $question->getTitle( ), "question" => strip_tags($question->getQuestiontext( )), "question_type" => SurveyQuestion::_getQuestionTypeName($question->getQuestionType( )), "users_answered" => $question_res->getUsersAnswered( ), "users_skipped" => $question_res->getUsersSkipped( ), "mode" => $question_res->getModeValueAsText( ), "mode_nr_of_selections" => $question_res->getModeNrOfSelections( ), "median" => $question_res->getMedianAsText( ), "arithmetic_mean" => $question_res->getMean( ))
/components/ILIAS/Survey/Execution/Service/class.GUIService.php:481return self::$instance["launch_gui"][$survey->getId( )] ?? self::$instance["launch_gui"][$survey->getId( )] = new LaunchGUI($this->domain_service, $this->ui_service, $survey)
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationResults.php:1621return $lng->txt("median_between") . " " . $this->getScaleText($this->median[0]) . " " . $lng->txt("and") . " " . $this->getScaleText($this->median[1])
/components/ILIAS/Survey/Evaluation/class.ilSurveyResultsCumulatedTableGUI.php:1471$data[] = array("title" => $question->getTitle( ), "question" => $row_title, "question_type" => SurveyQuestion::_getQuestionTypeName($question->getQuestionType( )), "users_answered" => $row_res->getUsersAnswered( ), "users_skipped" => $row_res->getUsersSkipped( ), "mode" => $row_res->getModeValueAsText( ), "mode_nr_of_selections" => $row_res->getModeNrOfSelections( ), "median" => $row_res->getMedianAsText( ), "arithmetic_mean" => $row_res->getMean( ))
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationGUI.php:1111$this->access_manager = $DIC->survey( )->internal( )->domain( )->access($this->object->getRefId( ), $DIC->user( )->getId( ))
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationGUI.php:881$this->evaluation_manager = $DIC->survey( )->internal( )->domain( )->evaluation($this->object, $DIC->user( )->getId( ), $this->request->getAppraiseeId( ), $this->request->getRaterId( ))
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationGUI.php:6792$inputs["export_label"] = $ui_fac->input( )->field( )->select($lng->txt("title"), ["label_only" => $lng->txt("export_label_only"), "title_only" => $lng->txt("export_title_only"), "title_label" => $lng->txt("export_title_label")])->withRequired(true)
/components/ILIAS/Survey/Evaluation/class.ilSurveyEvaluationGUI.php:6692$inputs["export_format"] = $ui_fac->input( )->field( )->select($lng->txt("filetype"), [\ilSurveyEvaluationGUI::TYPE_XLS => $lng->txt("exp_type_excel"), \ilSurveyEvaluationGUI::TYPE_SPSS => $lng->txt("exp_type_csv")])->withRequired(true)
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:1961$succ_title = ilLMPageObject::_getPresentationTitle($succ_id, $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:2961$text = ilLMPageObject::_getPresentationTitle($node["obj_id"], $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, $this->lm->getId( ), $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:15451$text = ilLMPageObject::_getPresentationTitle($this->requested_obj_id, $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lang)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:14851$text = ilLMPageObject::_getPresentationTitle($node["obj_id"], $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lang)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:13111$params = array('mode' => $mode, 'enlarge_path' => $enlarge_path, 'link_params' => "ref_id=" . $this->lm->getRefId( ), 'fullscreen_link' => $fullscreen_link, 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'ref_id' => $this->lm->getRefId( ), 'pg_frame' => $pg_frame, 'webspace_path' => $wb_path)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:11191$navigation_renderer = new ilLMNavigationRendererGUI($this->service, $this, $this->lng, $this->user, $this->tpl, $this->requested_obj_id, $this->requested_back_pg, $this->requested_frame, $this->toolbar, $this->ui)
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:1331$prev_title = ilLMPageObject::_getPresentationTitle($pre_id, $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:23231$navigation_renderer = new ilLMMenuRendererGUI($this->getService( ), $this->tabs, $this->toolbar, $current_page_id, $active_tab, $this->getExportFormat( ), $this->export_all_languages, $this->lm, $this->offlineMode( ), $menu_editor, $this->lang, $this->ctrl, $this->access, $this->user, $this->lng, $this->tpl, function ($additional_content) { /**/ } )
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:18411$page_title = ilLMPageObject::_getPresentationTitle($lm_pg_obj->getId( ), $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, 0, $this->lang)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:15761$modal = $this->ui->factory( )->modal( )->roundtrip($this->lng->txt("cont_print_view"), $this->ui->factory( )->legacy( )->content($tpl->get( )))
/components/ILIAS/LearningModule/Editing/Service/class.GUIService.php:951$acts = [["editPages", $lng->txt("edit"), [\ilObjLearningModuleGUI::class, \ilStructureObjectGUI::class, EditSubObjectsGUI::class], "editPages", "obj_id"], ["insertChapterAfter", $lng->txt("lm_insert_chapter_after"), [EditSubObjectsGUI::class], "insertChapterAfter", "target_id"], ["insertChapterBefore", $lng->txt("lm_insert_chapter_before"), [EditSubObjectsGUI::class], "insertChapterBefore", "target_id"]]
/components/ILIAS/LearningModule/Editing/SubObjectRetrieval.php:1091yield ["id" => $child["child"], "type" => $this->f->symbol( )->icon( )->custom(\ilUtil::getImagePath($img), $alt), "title" => $child["title"], "trans_title" => $trans_title]
/components/ILIAS/LearningModule/Editing/class.TableAdapterGUI.php:2871$this->table = $this->ui->factory( )->table( )->data($table_retrieval, $this->title, $columns)->withId($this->id)->withActions($actions)->withRequest($this->http->request( ))
/components/ILIAS/LearningModule/Editing/class.TableAdapterGUI.php:2771$this->table = $this->ui->factory( )->table( )->ordering($table_retrieval, $uri, $this->title, $columns)->withId($this->id)->withActions($actions)->withRequest($this->http->request( ))
/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php:2701$scripts = array(array("source" => \ilYuiUtil::getLocalPath('yahoo/yahoo-min.js'), "target" => $a_target_dir . '/js/yahoo/yahoo-min.js', "type" => "js"), array("source" => \ilYuiUtil::getLocalPath('yahoo-dom-event/yahoo-dom-event.js'), "target" => $a_target_dir . '/js/yahoo/yahoo-dom-event.js', "type" => "js"), array("source" => \ilYuiUtil::getLocalPath('animation/animation-min.js'), "target" => $a_target_dir . '/js/yahoo/animation-min.js', "type" => "js"), array("source" => './components/ILIAS/Accordion/js/accordion.js', "target" => $a_target_dir . '/js/accordion.js', "type" => "js"), array("source" => './components/ILIAS/Accordion/css/accordion.css', "target" => $a_target_dir . '/css/accordion.css', "type" => "css"), array("source" => './components/ILIAS/TestQuestionPool/resources/js/dist/pure_rendering.js', "target" => $a_target_dir . '/js/pure.js', "type" => "js"), array("source" => './components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.js', "target" => $a_target_dir . '/js/question_handling.js', "type" => "js"), array("source" => './components/ILIAS/TestQuestionPool/resources/js/dist/question_handling.css', "target" => $a_target_dir . '/css/question_handling.css', "type" => "css"), array("source" => './components/ILIAS/TestQuestionPool/templates/default/test_javascript.css', "target" => $a_target_dir . '/css/test_javascript.css', "type" => "css"), array("source" => \ilExplorerBaseGUI::getLocalExplorerJsPath( ), "target" => $a_target_dir . "/" . \ilExplorerBaseGUI::getLocalExplorerJsPath( ), "type" => "js"), array("source" => \ilExplorerBaseGUI::getLocalJsTreeJsPath( ), "target" => $a_target_dir . "/" . \ilExplorerBaseGUI::getLocalJsTreeJsPath( ), "type" => "js"), array("source" => \ilExplorerBaseGUI::getLocalJsTreeCssPath( ), "target" => $a_target_dir . "/" . \ilExplorerBaseGUI::getLocalJsTreeCssPath( ), "type" => "css"), array("source" => './components/ILIAS/LearningModule/js/LearningModule.js', "target" => $a_target_dir . '/js/LearningModule.js', "type" => "js"))
/components/ILIAS/LearningModule/Export/class.LMHtmlExport.php:991return new \ilLMPresentationLinker($this->lm, new \ilLMTree($this->lm->getId( )), 0, $this->lm->getRefId( ), $this->lang, "", "", true, "html", false)
/components/ILIAS/LearningModule/Editing/Service/class.GUIService.php:1951$table = $table->standardAction("delete", $lng->txt("delete"))->singleAction("editTitle", $lng->txt("cont_edit_title"), true)->standardAction("cutItems", $lng->txt("cut"))->standardAction("copyItems", $lng->txt("copy"))
/components/ILIAS/LearningModule/Editing/Service/class.GUIService.php:1351$acts = [["editPage", $lng->txt("edit"), [\ilObjLearningModuleGUI::class, \ilLMPageObjectGUI::class], "edit", "obj_id"], ["insertPageAfter", $lng->txt("lm_insert_page_after"), [EditSubObjectsGUI::class], "insertPageAfter", "target_id"], ["insertPageBefore", $lng->txt("lm_insert_page_before"), [EditSubObjectsGUI::class], "insertPageBefore", "target_id"]]
/components/ILIAS/WOPI/classes/Administration/class.ilWOPISettingsForm.php:971$saving_interval = $this->ui_factory->input( )->field( )->optionalGroup([$this->ui_factory->input( )->field( )->numeric($this->lng->txt("saving_interval"), $this->lng->txt("saving_interval_byline"))->withDisabled(!$this->write_access)->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => $v === '' ? null : $v))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : true { /**/ } ))->withValue($saving_interval_value)], $this->lng->txt("activate_saving_interval"))->withValue($saving_interval_value === null ? null : [$saving_interval_value])->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/WOPI/classes/Administration/class.ilWOPISettingsForm.php:1361return $this->ui_factory->input( )->field( )->section([$this->ui_factory->input( )->field( )->optionalGroup([$wopi_url, $saving_interval], $this->lng->txt("activate_wopi"))->withDisabled(!$this->write_access)->withValue($wopi_discovery_url === null ? null : [$wopi_discovery_url, $saving_interval_value === null ? null : [$saving_interval_value]])->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))], $this->lng->txt("wopi_settings"), )
/components/ILIAS/WOPI/classes/Administration/class.ilWOPIAdministrationGUI.php:671$this->ref_id = $this->http->wrapper( )->query( )->has("ref_id") ? (int) $this->http->wrapper( )->query( )->retrieve("ref_id", $DIC->refinery( )->to( )->string( )) : null
/components/ILIAS/WOPI/classes/Administration/class.ilWOPIAdministrationGUI.php:1021$listing = $this->ui_factory->panel( )->secondary( )->legacy($this->lng->txt("currently_supported"), $this->ui_factory->legacy($this->ui_renderer->render($this->ui_factory->listing( )->descriptive([$this->lng->txt('action_edit') => implode(", ", $supported_suffixes[ActionTarget::EDIT->value]), $this->lng->txt('action_view') => implode(", ", $supported_suffixes[ActionTarget::VIEW->value]), ]))))
/components/ILIAS/WOPI/classes/Embed/EmbeddedApplication.php:931$url = rtrim((string) $this->action->getLauncherUrl( ), '/?#') . '?' . self::WOPI_SRC . '=' . urlencode(rtrim((string) $this->ilias_base_url, '/') . RequestHandler::WOPI_BASE_URL . RequestHandler::NAMESPACE_FILES . '/' . $this->identification->serialize( ))
/components/ILIAS/WOPI/classes/Discovery/ActionDBRepository.php:1831return new Action((int) $row['id'], (string) $row['name'], (string) $row['ext'], new URI((string) $row['urlsrc']), empty($row['url_appendix']) ? null : (string) $row['url_appendix'], empty($row['target_text']) ? null : (string) $row['target_text'])
/components/ILIAS/WOPI/classes/Administration/class.ilWOPISettingsForm.php:581return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(ilWOPIAdministrationGUI::class, ilWOPIAdministrationGUI::CMD_STORE), $this->getSection( )->getInputs( ))
/components/ILIAS/WOPI/classes/Administration/class.ilWOPISettingsForm.php:701$wopi_url = $this->ui_factory->input( )->field( )->text($this->lng->txt("wopi_url"), $this->lng->txt("wopi_url_byline"))->withDisabled(!$this->write_access)->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => $v === '' ? null : $v))->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) : bool { /**/ } , $this->lng->txt('msg_error_wopi_invalid_discorvery_url')))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : true { /**/ } ))->withValue($wopi_discovery_url ?? '')
/components/ILIAS/AuthShibboleth/classes/Config/class.ilShibbolethSettingsForm.php:1381$login_type = $field->switchableGroup(['internal_wayf' => $field->group([$field->textarea('', $this->txt('shib_idp_list'))->withValue($this->settings->getIdPList( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))], $this->txt('shib_login_internal_wayf')), 'external_wayf' => $field->group([$field->text('', $this->txt('shib_login_button'))->withValue($this->settings->getLoginButton( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))], $this->txt('shib_login_external_wayf')), 'embedded_wayf' => $field->group([ ], $this->txt('shib_login_embedded_wayf'))->withByline($this->txt('shib_login_embedded_wayf_description')), ], $this->txt('shib_login_type'))->withRequired(true)->withValue($this->settings->getOrganisationSelectionType( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/WOPI/classes/Embed/class.ilWOPIEmbeddedApplicationGUI.php:1271$return_to = $this->http->has(self::P_RETURN_TO) ? hex2bin((string) $this->http->retrieve(self::P_RETURN_TO, $this->refinery->kindlyTo( )->string( ))) : null
/components/ILIAS/WOPI/classes/Embed/EmbeddedApplicationGSProvider.php:1541return $uif->button( )->bulky($uif->symbol( )->glyph( )->close( ), $this->dic->language( )->txt('close'), (string) $back_target)->withOnClick($signal)->withOnLoadCode(fn ($id) : string => "il.WOPI.bindCloseSignal('$id', '{$signal->getId( )}');")
/components/ILIAS/WOPI/classes/Embed/EmbeddedApplication.php:561$payload = ['resource_id' => $this->identification->serialize( ), 'user_id' => $DIC->user( )->getId( ), 'stakeholder' => $this->stakeholder::class, 'editable' => $edit ?? ($this->action->getName( ) === ActionTarget::EDIT->value)]
/components/ILIAS/AuthShibboleth/classes/class.ilAuthShibbolethSettingsGUI.php:4311$rule_id = $this->wrapper->query( )->has(self::PARAM_RULE_ID) ? $this->wrapper->query( )->retrieve(self::PARAM_RULE_ID, $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/AuthShibboleth/classes/Config/class.ilShibbolethSettingsForm.php:761$active = $field->checkbox($this->txt('shib_active'), $this->lng->txt("auth_shib_instructions"))->withValue($this->settings->isActive( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AuthShibboleth/classes/Config/class.ilShibbolethSettingsForm.php:881$account_creation = $field->switchableGroup([ilShibbolethSettings::ACCOUNT_CREATION_ENABLED => $field->group([ ], $this->lng->txt("shib_account_creation_enabled"), $this->lng->txt("shib_account_creation_enabled_info")), ilShibbolethSettings::ACCOUNT_CREATION_WITH_APPROVAL => $field->group([ ], $this->lng->txt("shib_account_creation_with_approval"), $this->lng->txt("shib_account_creation_with_approval_info")), ilShibbolethSettings::ACCOUNT_CREATION_DISABLED => $field->group([ ], $this->lng->txt("shib_account_creation_disabled"), $this->lng->txt("shib_account_creation_disabled_info"))], $this->lng->txt("shib_account_creation"), $this->lng->txt("shib_account_creation_info"))->withValue($this->settings->getAccountCreation( ))->withRequired(true)->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AuthShibboleth/classes/Config/class.ilShibbolethSettingsForm.php:1161$default_user_role = $field->select($this->txt('shib_user_default_role'), $this->getRoles( ))->withRequired(true)->withValue($this->settings->getDefaultRole( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethRoleAssignmentRule.php:1921$query = 'UPDATE ' . self::TABLE_NAME . ' ' . 'SET role_id = ' . $this->db->quote($this->getRoleId( ), 'integer') . ', ' . 'name = ' . $this->db->quote($this->getName( ), 'text') . ', ' . 'value = ' . $this->db->quote($this->getValue( ), 'text') . ', ' . 'plugin = ' . $this->db->quote((int) $this->isPluginActive( ), 'integer') . ', ' . 'plugin_id = ' . $this->db->quote($this->getPluginId( ) ?? '0', 'integer') . ', ' . 'add_on_update = ' . $this->db->quote((int) $this->isAddOnUpdateEnabled( ), 'integer') . ', ' . 'remove_on_update = ' . $this->db->quote((int) $this->isRemoveOnUpdateEnabled( ), 'integer') . ' ' . 'WHERE rule_id = ' . $this->db->quote($this->getRuleId( ), 'integer')
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethRoleAssignmentRule.php:1751$query = 'INSERT INTO ' . self::TABLE_NAME . ' (rule_id,role_id,name,value,plugin,plugin_id,add_on_update,remove_on_update ) ' . 'VALUES( ' . $this->db->quote($next_id, 'integer') . ', ' . $this->db->quote($this->getRoleId( ), 'integer') . ', ' . $this->db->quote($this->getName( ), 'text') . ', ' . $this->db->quote($this->getValue( ), 'text') . ', ' . $this->db->quote((int) $this->isPluginActive( ), 'integer') . ', ' . $this->db->quote($this->getPluginId( ) ?? '0', 'integer') . ', ' . $this->db->quote((int) $this->isAddOnUpdateEnabled( ), 'integer') . ', ' . $this->db->quote((int) $this->isRemoveOnUpdateEnabled( ), 'integer') . ') '
/components/ILIAS/AuthShibboleth/classes/class.ilAuthShibbolethSettingsGUI.php:2102$rule_ids = $this->wrapper->post( )->retrieve('rule_ids', $this->refinery->to( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/AuthShibboleth/classes/class.ilAuthShibbolethSettingsGUI.php:1832$rule_ids = $this->wrapper->post( )->retrieve('rule_ids', $this->refinery->to( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethWAYF.php:631$idp_selection = $this->wrapper->post( )->has('idp_selection') ? $this->wrapper->post( )->retrieve('idp_selection', $DIC->refinery( )->to( )->string( )) : null
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethWAYF.php:531$this->lng = $DIC->isDependencyAvailable('language') ? $DIC->language( ) : new ilLanguage($this->wrapper->query( )->has('lang') ? $this->wrapper->query( )->retrieve('lang', $DIC->refinery( )->to( )->string( )) : null)
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethWAYF.php:1271$target = $this->wrapper->post( )->has('il_target') ? $this->wrapper->post( )->retrieve('il_target', $this->refinery->kindlyTo( )->string( )) : ''
/components/ILIAS/AuthShibboleth/classes/class.ilShibbolethWAYF.php:891$saml_idp = $this->wrapper->cookie( )->has(self::COOKIE_NAME_SAML_IDP) ? $this->wrapper->cookie( )->retrieve(self::COOKIE_NAME_SAML_IDP, $this->refinery->kindlyTo( )->string( )) : null
/components/ILIAS/UI_/classes/class.ilUIFilterService.php:1131$filter = $ui->input( )->container( )->filter( )->standard($this->request->getAction($base_action, self::CMD_TOGGLE_ON, true), $this->request->getAction($base_action, self::CMD_TOGGLE_OFF, true), $this->request->getAction($base_action, self::CMD_EXPAND), $this->request->getAction($base_action, self::CMD_COLLAPSE), $this->request->getAction($base_action, self::CMD_APPLY, true), $this->request->getAction($base_action, self::CMD_RESET, true), $inputs_with_session_data, $is_input_initially_rendered_with_session, $is_activated, $is_expanded)
/components/ILIAS/Export/Print/class.PrintProcessGUI.php:1201$modal = $this->ui->factory( )->modal( )->roundtrip($this->lng->txt("exp_print_pdf"), $this->ui->factory( )->legacy( )->content($this->ui->renderer( )->render($mb) . $tpl->get( )))
/components/ILIAS/SOAPAuth/classes/class.ilSOAPAuth.php:731return '<br>== Request ==' . '<br><pre>' . htmlspecialchars(str_replace('" ', "\"\n ", str_replace('>', ">\n", $soap_client->request)), ENT_QUOTES) . '</pre><br>' . '<br>== Response ==' . '<br>Valid: -' . $valid['valid'] . '-' . '<br><pre>' . htmlspecialchars(str_replace('" ', "\"\n ", str_replace('>', ">\n", $soap_client->response)), ENT_QUOTES) . '</pre>'
/components/ILIAS/SOAPAuth/classes/class.ilAuthProviderSoap.php:1281$valid = $this->client->call('isValidSession', [$nspref . 'ext_uid' => $this->getCredentials( )->getUsername( ), $nspref . 'soap_pw' => $this->getCredentials( )->getPassword( ), $nspref . 'new_user' => $isNewUser], $this->server_nms, $soapAction)
/components/ILIAS/Export/classes/ExportHandler/Consumer/File/CollectionBuilder.php:572$file_info = $file_info->withPublicAccessEnabled($export_option->isPublicAccessPossible( ) and $this->public_access->hasPublicAccessFile($object_id) and $this->public_access->getPublicAccessFileExportOptionId($object_id) === $export_option->getExportOptionId( ) and $this->public_access->getPublicAccessFileIdentifier($object_id) === $file_info->getFileIdentifier( ))
/components/ILIAS/Export/classes/ExportHandler/Consumer/Handler.php:601return $this->export_handler->consumer( )->exportWriter( )->handler( )->withObjectId($element->getKey( )->getObjectId( ))->withResourceIdSerialized($element->getKey( )->getResourceIdSerialized( ))
/components/ILIAS/Export/Print/class.PrintProcessGUI.php:931$modal = $ui->factory( )->modal( )->roundtrip($this->lng->txt("exp_print_pdf"), $ui->factory( )->legacy( )->content('some modal'))->withAsyncRenderUrl($selection_action)
/components/ILIAS/Export/classes/ExportHandler/Consumer/File/CollectionBuilder.php:772$file_info = $file_info->withPublicAccessEnabled($export_option->isPublicAccessPossible( ) and $this->public_access->hasPublicAccessFile($object_id) and $this->public_access->getPublicAccessFileExportOptionId($object_id) === $export_option->getExportOptionId( ) and $this->public_access->getPublicAccessFileIdentifier($object_id) === $file_info->getFileIdentifier( ))
/components/ILIAS/Survey/Execution/class.RunDBRepository.php:2181return $this->data->run((int) $row["survey_fi"], (int) $row["user_fi"])->withId((int) $row["finished_id"])->withFinished((bool) $row["state"])->withCode((string) $row["anonymous_id"])->withTimestamp((int) $row["tstamp"])->withAppraiseeId((int) $row["appr_id"])->withLastPage((int) $row["lastpage"])
/components/ILIAS/Survey/Execution/class.RunSessionRepo.php:481return (\ilSession::has($this->getAnonymKey($survey_id)) && is_string(\ilSession::get($this->getAnonymKey($survey_id))) && \ilSession::get($this->getAnonymKey($survey_id)) !== "")
/components/ILIAS/Survey/Editing/class.ilSurveyQuestionTableGUI.php:2781$obligatory = $this->ui->renderer( )->render($this->ui->factory( )->symbol( )->icon( )->custom(ilUtil::getImagePath("standard/icon_checked.svg"), $lng->txt("question_obligatory")))
/components/ILIAS/Survey/Execution/class.RunDBRepository.php:1981$runs[$row["finished_id"]] = $this->data->run($survey_id, $user_id)->withId((int) $row["finished_id"])->withFinished((bool) $row["state"])->withCode((string) $row["anonymous_id"])->withTimestamp((int) $row["tstamp"])->withAppraiseeId((int) $row["appr_id"])->withLastPage((int) $row["lastpage"])
/components/ILIAS/Survey/Editing/class.ilSurveyContainsDataMessageBoxGUI.php:451$mbox = $ui->factory( )->messageBox( )->info($lng->txt("survey_has_datasets_warning_page_view"))->withLinks([$ui->factory( )->link( )->standard($lng->txt("survey_has_datasets_warning_page_view_link"), $ctrl->getLinkTargetByClass(["ilObjSurveyGUI", "ilSurveyParticipantsGUI"], "maintenance"))])
/components/ILIAS/Survey/Editing/class.ilSurveyQuestionTableGUI.php:1481$table_data[$id] = array("id" => $id, "type" => "question", "heading" => $data["heading"], "title" => $data["title"], "description" => $data["description"], "author" => $data["author"], "block_id" => $data["questionblock_id"], "obligatory" => (bool) $data["obligatory"])
/components/ILIAS/Survey/PrintView/class.ResultsDetailsPrintViewProviderGUI.php:562$this->evaluation_manager = $DIC->survey( )->internal( )->domain( )->evaluation($this->survey, $DIC->user( )->getId( ), $this->request->getAppraiseeId( ), $this->request->getRaterId( ))
/components/ILIAS/Survey/PrintView/class.ResultsDetailsPrintViewProviderGUI.php:1752$props = array($this->lng->txt("url") => \ilLink::_getStaticLink($this->survey->getRefId( )), $this->lng->txt("path") => $path, $this->lng->txt("date") => \ilDatePresentation::formatDate(new \ilDateTime(time( ), IL_CAL_UNIX)), )
/components/ILIAS/Survey/PrintView/class.ResultsPerUserPrintViewProviderGUI.php:602$this->evaluation_manager = $DIC->survey( )->internal( )->domain( )->evaluation($this->survey, $DIC->user( )->getId( ), $this->request->getAppraiseeId( ), $this->request->getRaterId( ))
/components/ILIAS/Survey/PrintView/class.ResultsPerUserPrintViewProviderGUI.php:1592$props = array($this->lng->txt("url") => \ilLink::_getStaticLink($this->survey->getRefId( )), $this->lng->txt("path") => $path, $this->lng->txt("date") => \ilDatePresentation::formatDate(new \ilDateTime(time( ), IL_CAL_UNIX)), )
/components/ILIAS/Survey/Code/class.CodeDBRepo.php:2971return $this->data->code($rec["survey_key"])->withId((int) $rec["anonymous_id"])->withSurveyId((int) $rec["survey_fi"])->withUserKey((string) $rec["user_key"])->withTimestamp((int) $rec["tstamp"])->withSent((int) $rec["sent"])->withEmail((string) ($ext_data["email"] ?? ""))->withFirstName((string) ($ext_data["firstname"] ?? ""))->withLastName((string) ($ext_data["lastname"] ?? ""))
/components/ILIAS/Survey/Code/class.CodeManager.php:1111return $repo->add($this->survey_id, $code->getCode( ), $code->getUserId( ), $code->getEmail( ), $code->getLastName( ), $code->getFirstName( ), $code->getSent( ), $code->getTimestamp( ))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:53741$set = $ilDB->query("SELECT user_fi FROM svy_finished" . " WHERE survey_fi = " . $ilDB->quote($this->getSurveyId( ), "integer") . " AND state = " . $ilDB->quote(1, "text") . " AND " . $ilDB->in("user_fi", $user_ids, "", "integer"))
/components/ILIAS/Survey/Code/class.CodeDBRepo.php:2681$codes[] = $this->data->code($rec["survey_key"])->withId((int) $rec["anonymous_id"])->withSurveyId((int) $rec["survey_fi"])->withUserKey((string) $rec["user_key"])->withTimestamp((int) $rec["tstamp"])->withSent((int) $rec["sent"])->withEmail((string) $rec["email"])->withFirstName((string) $rec["firstname"])->withLastName((string) $rec["lastname"])
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:48341$set = $ilDB->query("SELECT finished_id, user_fi FROM svy_finished" . " WHERE survey_fi = " . $ilDB->quote($this->getSurveyId( ), "integer") . " AND appr_id = " . $ilDB->quote($a_appr_id, "integer") . " AND user_fi = " . $ilDB->quote($a_rat_id, "integer"))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:51311$set = $ilDB->query("SELECT COUNT(*) numall FROM svy_finished" . " WHERE survey_fi = " . $ilDB->quote($this->getSurveyId( ), "integer") . " AND state = " . $ilDB->quote(1, "integer") . " AND " . $ilDB->in("user_fi", $user_ids, "", "integer"))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:45951$res["a" . $item["id"]] = array("user_id" => "a" . $item["id"], "lastname" => $item["last_name"], "firstname" => $item["first_name"], "name" => $item["last_name"] . ", " . $item["first_name"], "login" => "", "email" => $item["email"], "code" => $item["code"], "href" => $item["href"], "sent" => $res["a" . $item["id"]]["sent"], "finished" => (bool) $this->is360SurveyStarted($a_appraisee_id, 0, $item["code"]))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:36821$item = array('id' => $row["anonymous_id"], 'code' => $row["survey_key"], 'date' => $row["tstamp"], 'used' => $used, 'sent' => $row['sent'], 'href' => $href, 'email' => '', 'last_name' => '', 'first_name' => '')
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:21151$result_array[] = array("id" => $row["constraint_id"], "for_question" => $row["for_question"], "question" => $row["question_fi"], "short" => $row["shortname"], "long" => $row["longname"], "relation_id" => $row["relation_id"], "value" => $row["value"], 'conjunction' => $row['conjunction'])
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:20851$result_array[] = array("id" => $row["constraint_id"], "question" => $row["question_fi"], "short" => $row["shortname"], "long" => $row["longname"], "value" => $row["value"], "conjunction" => $row["conjunction"], "valueoutput" => $valueoutput)
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:7601$affectedRows = $ilDB->update("svy_svy", array("author" => array("text", $this->getAuthor( )), "introduction" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getIntroduction( ), 0)), "outro" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getOutro( ), 0)), "startdate" => array("text", $this->getStartDate( )), "enddate" => array("text", $this->getEndDate( )), "evaluation_access" => array("text", $this->getEvaluationAccess( )), "complete" => array("text", $this->isComplete( )), "anonymize" => array("text", $this->getAnonymize( )), "show_question_titles" => array("text", $this->getShowQuestionTitles( )), "mailnotification" => array('integer', ($this->getMailNotification( )) ? 1 : 0), "mailaddresses" => array('text', $this->getMailAddresses( )), "mailparticipantdata" => array('text', $this->getMailParticipantData( )), "tstamp" => array("integer", time( )), "mode" => array("integer", $this->getMode( )), "mode_360_self_eval" => array("integer", $this->get360SelfEvaluation( )), "mode_360_self_rate" => array("integer", $this->get360SelfRaters( )), "mode_360_self_appr" => array("integer", $this->get360SelfAppraisee( )), "mode_360_results" => array("integer", $this->get360Results( )), "mode_skill_service" => array("integer", (int) $this->getSkillService( )), "mode_self_eval_results" => array("integer", $this->getSelfEvaluationResults( )), "reminder_status" => array("integer", $this->getReminderStatus( )), "reminder_start" => array("datetime", $rmd_start), "reminder_end" => array("datetime", $rmd_end), "reminder_frequency" => array("integer", $this->getReminderFrequency( )), "reminder_target" => array("integer", $this->getReminderTarget( )), "reminder_last_sent" => array("datetime", $this->getReminderLastSent( )), "reminder_tmpl" => array("text", $this->getReminderTemplate( )), "tutor_ntf_status" => array("integer", $this->getTutorNotificationStatus( )), "tutor_ntf_reci" => array("text", implode(";", $this->getTutorNotificationRecipients( ))), "tutor_ntf_target" => array("integer", $this->getTutorNotificationTarget( )), "own_results_view" => array("integer", $this->hasViewOwnResults( )), "own_results_mail" => array("integer", $this->hasMailOwnResults( )), "tutor_res_status" => array("integer", (int) $this->getTutorResultsStatus( )), "tutor_res_reci" => array("text", implode(";", $this->getTutorResultsRecipients( ))), "confirmation_mail" => array("integer", $this->hasMailConfirmation( )), "anon_user_list" => array("integer", $this->hasAnonymousUserList( )), "calculate_sum_score" => array("integer", $this->getCalculateSumScore( ))), array("survey_id" => array("integer", $this->getSurveyId( ))))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:7111$affectedRows = $ilDB->insert("svy_svy", array("survey_id" => array("integer", $next_id), "obj_fi" => array("integer", $this->getId( )), "author" => array("text", $this->getAuthor( )), "introduction" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getIntroduction( ), 0)), "outro" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getOutro( ), 0)), "startdate" => array("text", $this->getStartDate( )), "enddate" => array("text", $this->getEndDate( )), "evaluation_access" => array("text", $this->getEvaluationAccess( )), "complete" => array("text", $this->isComplete( )), "created" => array("integer", time( )), "anonymize" => array("text", $this->getAnonymize( )), "show_question_titles" => array("text", $this->getShowQuestionTitles( )), "mailnotification" => array('integer', ($this->getMailNotification( )) ? 1 : 0), "mailaddresses" => array('text', $this->getMailAddresses( )), "mailparticipantdata" => array('text', $this->getMailParticipantData( )), "tstamp" => array("integer", time( )), "mode" => array("integer", $this->getMode( )), "mode_360_self_eval" => array("integer", $this->get360SelfEvaluation( )), "mode_360_self_rate" => array("integer", $this->get360SelfRaters( )), "mode_360_self_appr" => array("integer", $this->get360SelfAppraisee( )), "mode_360_results" => array("integer", $this->get360Results( )), "mode_skill_service" => array("integer", (int) $this->getSkillService( )), "mode_self_eval_results" => array("integer", self::RESULTS_SELF_EVAL_OWN), "reminder_status" => array("integer", (int) $this->getReminderStatus( )), "reminder_start" => array("datetime", $rmd_start), "reminder_end" => array("datetime", $rmd_end), "reminder_frequency" => array("integer", $this->getReminderFrequency( )), "reminder_target" => array("integer", $this->getReminderTarget( )), "reminder_last_sent" => array("datetime", $this->getReminderLastSent( )), "reminder_tmpl" => array("text", $this->getReminderTemplate(true)), "tutor_ntf_status" => array("integer", (int) $this->getTutorNotificationStatus( )), "tutor_ntf_reci" => array("text", implode(";", $this->getTutorNotificationRecipients( ))), "tutor_ntf_target" => array("integer", $this->getTutorNotificationTarget( )), "own_results_view" => array("integer", $this->hasViewOwnResults( )), "own_results_mail" => array("integer", $this->hasMailOwnResults( )), "tutor_res_status" => array("integer", (int) $this->getTutorResultsStatus( )), "tutor_res_reci" => array("text", implode(";", $this->getTutorResultsRecipients( ))), "confirmation_mail" => array("integer", $this->hasMailConfirmation( )), "anon_user_list" => array("integer", $this->hasAnonymousUserList( )), "calculate_sum_score" => array("integer", $this->getCalculateSumScore( ))))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:6541$affectedRows = $ilDB->insert("svy_settings", array("settings_id" => array("integer", $next_id), "usr_id" => array("integer", $usr_id), "keyword" => array("text", $key), "title" => array("text", $title), "value" => array("clob", $value)))
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:4781$participants[$name["lastname"] . "," . $name["firstname"] . $usr_id] = ["fullname" => ilObjUser::_lookupFullname($usr_id), "sortname" => $name["lastname"] . "," . $name["firstname"], "fistname" => $name["firstname"], "lastname" => $name["lastname"], "login" => $name["login"], "gender" => "", "usr_id" => $usr_id, "finished" => false, "finished_tstamp" => 0, "invited" => true]
/components/ILIAS/Survey/Mode/class.AbstractUIModifier.php:2662$inputs["export_label"] = $ui_fac->input( )->field( )->select($lng->txt("title"), ["label_only" => $lng->txt("export_label_only"), "title_only" => $lng->txt("export_title_only"), "title_label" => $lng->txt("export_title_label")])->withRequired(true)
/components/ILIAS/Survey/Mode/class.AbstractUIModifier.php:2562$inputs["export_format"] = $ui_fac->input( )->field( )->select($lng->txt("filetype"), [\ilSurveyEvaluationGUI::TYPE_XLS => $lng->txt("exp_type_excel"), \ilSurveyEvaluationGUI::TYPE_SPSS => $lng->txt("exp_type_csv")])->withRequired(true)
/components/ILIAS/Survey/Constraints/class.ilSurveyConstraintsGUI.php:2361return ["c" => $this->request->getConstraintPar("c"), "q" => $this->request->getConstraintPar("q"), "r" => $this->request->getConstraintPar("r"), "v" => $this->request->getConstraintPar("v")]
/components/ILIAS/Survey/Constraints/class.ilSurveyConstraintsGUI.php:1281$constraint_id = $this->object->addConstraint($this->request->getConstraintPar("q"), $this->request->getConstraintPar("r"), $this->request->getConstraintPar("v"), $this->request->getConstraintPar("c"))
/components/ILIAS/Survey/Participants/class.ilSurveyParticipantsGUI.php:4611$data[] = array('id' => $user_data["active_id"] ?? null, 'name' => $user_data["sortname"], 'login' => $user_data["login"] ?? null, 'last_access' => $last_access, 'finished' => $user_data["finished_tstamp"] ?? 0, 'usr_id' => $user_data["usr_id"] ?? null, 'invited' => $user_data["invited"] ?? null)
/components/ILIAS/Survey/Participants/class.ilSurveyParticipantsGUI.php:2871$data[] = array('id' => $active_id, 'name' => $user_data["sortname"], 'usr_id' => $user_data["usr_id"] ?? null, 'login' => $user_data["login"], 'last_access' => $last_access, 'workingtime' => $wt, 'finished' => $finished, 'invited' => $user_data["invited"] ?? false)
/components/ILIAS/Survey/Settings/SettingsDBRepository.php:1181$settings[(int) $rec["survey_id"]] = $this->set_factory->accessSettings($this->toUnixTS($rec["startdate"] ?? ''), $this->toUnixTS($rec["enddate"] ?? ''), in_array($rec["anonymize"], ["1", "3"], true))
/components/ILIAS/WOPI/classes/Administration/class.ilWOPIAdministrationGUI.php:1341return [ActionTarget::EDIT->value => $this->action_repo->getSupportedSuffixes(ActionTarget::EDIT), ActionTarget::VIEW->value => $this->action_repo->getSupportedSuffixes(ActionTarget::VIEW), ]
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:933return $this->export_handler->target( )->handler( )->withTargetRelease($target_release)->withType($type)->withObjectIds([$obj_id])->withClassname($class)->withComponent($comp)
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:763return $this->export_handler->target( )->handler( )->withTargetRelease($target_release)->withType($type)->withObjectIds([$obj_id])->withClassname($class)->withComponent($comp)
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:1601$container = $this->export_handler->part( )->container( )->handler( )->withExportInfos($container_export_info->getExportInfos( )->withElementAtHead($main_export_info))->withMainEntityExportInfo($main_export_info)
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:1351$element = $export_info->getReuseExport( ) ? $this->export_handler->repository( )->handler( )->getElements($keys)->newest( ) : $this->createExport($user_id, $export_info, "")
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:2501$keys = $this->export_handler->repository( )->key( )->collection( )->withElement($this->export_handler->repository( )->key( )->handler( )->withObjectId($object_id))
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:2221return $this->export_handler->info( )->export( )->container( )->handler( )->withMainExportEntity($main_entity_object_id)->withObjectIds($object_ids)->withTimestamp(time( ))
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:1051$columns = [self::TABLE_COL_TYPE => $this->ui_services->factory( )->table( )->column( )->text($this->lng->txt(self::TABLE_COL_LNG_TYPE))->withHighlight(true), self::TABLE_COL_FILE => $this->ui_services->factory( )->table( )->column( )->text($this->lng->txt(self::TABLE_COL_LNG_FILE))->withHighlight(true), self::TABLE_COL_SIZE => $this->ui_services->factory( )->table( )->column( )->number($this->lng->txt(self::TABLE_COL_LNG_SIZE))->withHighlight(true)->withDecimals(4), self::TABLE_COL_TIMESTAMP => $this->ui_services->factory( )->table( )->column( )->date($this->lng->txt(self::TABLE_COL_LNG_TIMESTAMP), $format)]
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:2541$create_new_export = (($public_access and !$this->export_handler->publicAccess( )->handler( )->hasPublicAccessFile($object_id)) or !$public_access and $elements->count( ) == 0)
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:1521$actions[self::ACTION_PUBLIC_ACCESS] = $this->ui_services->factory( )->table( )->action( )->single($this->lng->txt('exp_toggle_public_access'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_PUBLIC_ACCESS), $this->row_id_token)
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:1391$actions = [self::ACTION_DOWNLOAD => $this->ui_services->factory( )->table( )->action( )->single($this->lng->txt('download'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_DOWNLOAD), $this->row_id_token), self::ACTION_DELETE => $this->ui_services->factory( )->table( )->action( )->standard($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_DELETE), $this->row_id_token)->withAsync( )]
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:3071$key = $this->export_handler->repository( )->key( )->handler( )->withObjectId($this->data_factory->objId($this->context->exportObject( )->getId( )))
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:2881$this->table = $this->ui_services->factory( )->table( )->data($this->export_handler->table( )->dataRetrieval( )->withExportOptions($this->export_options)->withExportObject($this->context->exportObject( ))->withExportGUI($this->context->exportGUIObject( )), $this->lng->txt("exp_export_files"), $this->getColumns( ), )->withId(self::TABLE_ID)->withActions($this->getActions( ))->withRequest($this->http_services->request( ))
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:3571$action = $this->http_services->wrapper( )->query( )->retrieve($this->action_parameter_token->getName( ), $this->refinery->to( )->string( ))
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:3302$tokens = $this->http_services->wrapper( )->query( )->retrieve($this->row_id_token->getName( ), $this->refinery->custom( )->transformation(fn ($v) => $v))
/components/ILIAS/Export/classes/ExportHandler/Table/DataRetrieval/Handler.php:951$row_id = $this->export_handler->table( )->rowId( )->handler( )->withExportOptionId($export_option->getExportOptionId( ))->withFileIdentifier($file_info->getFileIdentifier( ))
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:3612$tokens = $this->http_services->wrapper( )->query( )->retrieve($this->row_id_token->getName( ), $this->refinery->custom( )->transformation(fn ($v) => $v))
/components/ILIAS/Export/classes/ExportHandler/Repository/Wrapper/DB/Handler.php:1641$tuples[] = "(" . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . "," . $this->db->quote($key->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ")"
/components/ILIAS/Export/classes/ExportHandler/Repository/Element/Factory.php:481return new ilExportHandlerRepositoryElement($this->export_handler->repository( )->element( )->wrapper( )->irss( ), $this->export_handler->repository( )->element( )->wrapper( )->irssInfo( ), )
/components/ILIAS/Export/classes/ExportHandler/Repository/Element/Handler.php:981$key_equals = (isset($this->key) and isset($other_element->key) and $this->key->equals($other_element->key)) || (!isset($this->key) and !isset($other_element->key))
/components/ILIAS/Export/classes/ExportHandler/Repository/Element/Handler.php:1071$values_equals = (isset($this->values) and isset($other_element->values) and $this->values->equals($other_element->values)) || (!isset($this->values) and !isset($other_element->values))
/components/ILIAS/Export/classes/ExportHandler/Repository/Values/Handler.php:661$owner_id_equals = (isset($this->owner_id) and isset($other_repository_values->owner_id) and $this->owner_id = $other_repository_values->owner_id) || (!isset($this->owner_id) and !isset($other_repository_values->owner_id))
/components/ILIAS/Export/classes/ExportHandler/Repository/Values/Handler.php:751$creation_date_equals = (isset($this->creation_date) and isset($other_repository_values->creation_date) and $this->creation_date->getTimestamp( ) === $other_repository_values->creation_date->getTimestamp( )) || (!isset($this->creation_date) and !isset($other_repository_values->creation_date))
/components/ILIAS/Export/classes/ExportHandler/Repository/Key/Handler.php:691return (!$this->isObjectIdKey( ) and !$this->isResourceIdKey( ) and $this->object_id->toInt( ) !== self::EMPTY_OBJECT_ID and $this->resource_identification_serialized !== self::EMPTY_RESOURCE_IDENTIFICATION)
/components/ILIAS/Export/classes/ExportHandler/Repository/Key/Handler.php:961$object_id_equals = (isset($this->object_id) and isset($other_repository_key->object_id) and $this->object_id->toInt( ) === $other_repository_key->object_id->toInt( )) || (!isset($this->object_id) and !isset($other_repository_key->object_id))
/components/ILIAS/Export/classes/ExportHandler/Repository/Key/Handler.php:1051$resource_id_equals = (isset($this->resource_identification_serialized) and isset($other_repository_key->resource_identification_serialized) and $this->resource_identification_serialized === $other_repository_key->resource_identification_serialized) || (!isset($this->resource_identification_serialized) and !isset($other_repository_key->resource_identification_serialized))
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Handler.php:771$path_in_container = $this->getExportFilePathInContainer($this->getExportFolderName( ), $component_info->getTarget( )->getComponent( ), $this->component_counts[$component_info->getTarget( )->getComponent( )])
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Handler.php:821$path_in_container_export_dir = $this->getExportDirectoryPathInContainer($this->getExportFolderName( ), $component_info->getTarget( )->getComponent( ), $this->component_counts[$component_info->getTarget( )->getComponent( )])
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Component/Handler.php:1311$component_infos = $component_infos->withComponent((new Handler($this->export_handler))->withExportTarget($this->export_handler->target( )->handler( )->withClassname($exp_class)->withComponent($s["component"])->withType($s["entity"])->withTargetRelease($this->getTarget( )->getTargetRelease( ))->withObjectIds((array) $s["ids"])))
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Component/Handler.php:1451return $this->getComponentInfos($this->getMinimalComponentExporter( )->getXmlExportHeadDependencies($this->getTarget( )->getType( ), $this->getTarget( )->getTargetRelease( ), $this->getTarget( )->getObjectIds( )))
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Component/Handler.php:1591return $this->getComponentInfos($this->getMinimalComponentExporter( )->getXmlExportTailDependencies($this->getTarget( )->getType( ), $this->getTarget( )->getTargetRelease( ), $this->getTarget( )->getObjectIds( )))
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Container/Handler.php:573return $this->export_handler->target( )->handler( )->withTargetRelease($target_release)->withType($type)->withObjectIds([$obj_id])->withClassname($class)->withComponent($comp)
/components/ILIAS/Export/classes/ExportHandler/Info/Export/Container/Handler.php:911$timestamp = $object_id_handler->getReuseExport( ) ? $repository->handler( )->getElements($keys)->newest( )->getValues( )->getCreationDate( )->getTimestamp( ) : $this->getTimestamp( )
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Values/Handler.php:801$identification_equals = ((!isset($this->identification) and !isset($other->identification)) or (isset($this->identification) and isset($other->identification) and $this->identification === $other->identification))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Element/Handler.php:801$values_equals = ((!isset($this->values) and !isset($other->values)) or (isset($this->values) and isset($other->values) and $this->values->equals($other->values)))
/components/ILIAS/Export/classes/ExportHandler/Part/Component/Handler.php:821$path_info = $this->export_handler->info( )->export( )->path( )->handler( )->withPathToComponentDirInContainer($this->component_info->getComponentExportDirPathInContainer( ))->withPathToComponentExpDirInContainer($this->component_info->getComponentExportDirPathInContainer( ) . "/expDir_" . $exp_dir_count++)->withSetNumber($this->export_info->getSetNumber( ))->withIsContainerExport($this->export_info->getCurrentElement( )->getIRSS( )->isContainerExport( ))
/components/ILIAS/Export/classes/ExportHandler/Part/Component/Handler.php:601$attribs = array("InstallationId" => $this->export_info->getInstallationId( ), "InstallationUrl" => $this->export_info->getHTTPPath( ), "Entity" => $this->component_info->getTarget( )->getType( ), "SchemaVersion" => $this->component_info->getSchemaVersion( ), "xmlns:xsi" => "http://www.w3.org/2001/XMLSchema-instance", "xmlns:exp" => "http://www.ilias.de/Services/Export/exp/4_1", "xsi:schemaLocation" => $this->component_info->getXSDSchemaLocation( ))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Key/Handler.php:601return ((!isset($this->object_id) and !isset($other->object_id)) or (isset($this->object_id) and isset($other->object_id) and $this->object_id->toInt( ) === $other->object_id->toInt( )))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Values/Handler.php:911$export_option_id_equals = ((!isset($this->export_option_id) and !isset($other->export_option_id)) or (isset($this->export_option_id) and isset($other->export_option_id) and $this->export_option_id === $other->export_option_id))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Factory.php:591return new ilExportHandlerPublicAccessRepository($this->export_handler->publicAccess( )->repository( )->wrapper( )->db( )->handler( ), $this->export_handler->publicAccess( )->repository( )->key( ))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Wrapper/DB/Factory.php:441return new ilExportHandlerPublicAccessRepositoryDBWrapper($this->db, $this->export_handler->publicAccess( )->repository( )->element( ), $this->export_handler->publicAccess( )->repository( )->key( ), $this->export_handler->publicAccess( )->repository( )->values( ), $this->export_handler->wrapper( )->dataFactory( )->handler( ))
/components/ILIAS/Export/classes/ExportHandler/Table/DataRetrieval/Handler.php:1451yield $row_builder->buildDataRow($composit_id, [ilExportHandlerTableInterface::TABLE_COL_TYPE => $file_info->getFileType( ), ilExportHandlerTableInterface::TABLE_COL_FILE => $file_info->getFileName( ), ilExportHandlerTableInterface::TABLE_COL_SIZE => ((float) $file_info->getFileSize( )) / ((float) pow(1024, 2)), ilExportHandlerTableInterface::TABLE_COL_TIMESTAMP => $file_info->getLastChanged( ), ilExportHandlerTableInterface::TABLE_COL_PUBLIC_ACCESS => $file_info->getPublicAccessEnabled( ) ? $public_access_status[0] : $public_access_status[1]])->withDisabledAction("enable_pa", !$file_info->getPublicAccessPossible( ))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Factory.php:521return new ilExportHandlerPublicAccess($this->export_handler->publicAccess( )->repository( )->handler( ), $this->export_handler->publicAccess( )->repository( )->element( ), $this->export_handler->publicAccess( )->repository( )->key( ), $this->export_handler->publicAccess( )->link( ), $this->export_handler->publicAccess( )->repository( )->values( ))
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Wrapper/DB/Handler.php:1331return "INSERT INTO " . $this->db->quoteIdentifier(self::TABLE_NAME) . " VALUES" . " (" . $this->db->quote($element->getKey( )->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", " . $this->db->quote($element->getValues( )->getExportOptionId( ), ilDBConstants::T_TEXT) . ", " . $this->db->quote($element->getValues( )->getIdentification( ), ilDBConstants::T_TEXT) . ", " . $this->db->quote($element->getValues( )->getLastModified( )->format("Y-m-d-H-i-s"), ilDBConstants::T_TIMESTAMP) . ") ON DUPLICATE KEY UPDATE" . " object_id = " . $this->db->quote($element->getKey( )->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", export_option_id = " . $this->db->quote($element->getValues( )->getExportOptionId( ), ilDBConstants::T_TEXT) . ", identification = " . $this->db->quote($element->getValues( )->getIdentification( ), ilDBConstants::T_TEXT) . ", timestamp = " . $this->db->quote($element->getValues( )->getLastModified( )->format("Y-m-d-H-i-s"), ilDBConstants::T_TIMESTAMP)
/components/ILIAS/Export/classes/ExportHandler/PublicAccess/Repository/Element/Handler.php:691$key_equals = ((!isset($this->key) and !isset($other->key)) or (isset($this->key) and isset($other->key) and $this->key->equals($other->key)))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1612$path = $this->file_path_factory->handler( )->withStartAtRoot(true)->withNode($this->file_path_factory->node( )->simple( )->withName(self::MANIFEST_NODE_NAME))->withNode($this->file_path_factory->node( )->simple( )->withName($type_name))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1431$file_handlers = $file_handlers->withElement($this->xml_file_factory->export( )->withFileInfo(new SplFileInfo($this->getPathToFileLocation( ) . DIRECTORY_SEPARATOR . $node_info->getValueOfAttribute(self::FILE_PATH_ATTRIBUTE_NAME) . $file_name)))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1001$exp_file_file_path = $this->file_path_factory->handler( )->withNode($this->file_path_factory->node( )->simple( )->withName(self::MANIFEST_NODE_NAME))->withNode($this->file_path_factory->node( )->simple( )->withName(self::EXPORT_FILE_NODE_NAME))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Factory.php:541return new ManifestXMLFile($this->import_handler->file( )->namespace( ), $this->import_status_factory, $this->import_handler->validation( )->handler( ), $this->import_handler->parser( ), $this->import_handler->path( ), $this->import_handler->file( )->xml( ), $this->import_handler->file( )->xsd( ), $this->schema_folder)
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1342$path = $this->file_path_factory->handler( )->withStartAtRoot(true)->withNode($this->file_path_factory->node( )->simple( )->withName(self::MANIFEST_NODE_NAME))->withNode($this->file_path_factory->node( )->simple( )->withName($type_name))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1031$exp_set_file_path = $this->file_path_factory->handler( )->withNode($this->file_path_factory->node( )->simple( )->withName(self::MANIFEST_NODE_NAME))->withNode($this->file_path_factory->node( )->simple( )->withName(self::EXPORT_SET_NODE_NAME))
/components/ILIAS/Export/classes/class.ilExportOptions.php:1441$query = 'INSERT INTO export_options (export_id,keyword,ref_id,obj_id,value,pos) ' . 'VALUES( ' . $this->db->quote($this->getExportId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($a_keyword, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($a_ref_id, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($a_obj_id, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($a_value, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($pos, ilDBConstants::T_INTEGER) . ' ' . ')'
/components/ILIAS/Export/classes/class.ilImport.php:1491return $import_status_collection->withAddedStatus($this->import_status->handler( )->withType(StatusType::FAILED)->withContent($this->import_status->content( )->builder( )->string( )->withString('Could not move file.')))
/components/ILIAS/Export/classes/class.ilImport.php:1581$unzip = $this->archives->unzip(Streams::ofResource(fopen($target_file_path_str, 'rb')), $this->archives->unzipOptions( )->withZipOutputPath($tmp_dir_info->getRealPath( ))->withDirectoryHandling(ZipDirectoryHandling::ENSURE_SINGLE_TOP_DIR))
/components/ILIAS/Export/classes/class.ilImport.php:1641return $unzip->extract( ) ? $import_status_collection->withAddedStatus($this->import_status->handler( )->withType(StatusType::SUCCESS)->withContent($this->import_status->content( )->builder( )->string( )->withString($target_dir_path_str))) : $import_status_collection->withAddedStatus($this->import_status->handler( )->withType(StatusType::FAILED)->withContent($this->import_status->content( )->builder( )->string( )->withString('Unzip failed.')))
/components/ILIAS/Export/classes/class.ilExportExportOptionXML.php:952$keys = $keys->withElement($this->export_handler->repository( )->key( )->handler( )->withObjectId($object_id)->withResourceIdSerialized($file_identifier->getIdentifier( )))
/components/ILIAS/Export/classes/class.ilExportExportOptionXML.php:1122$keys = $keys->withElement($this->export_handler->repository( )->key( )->handler( )->withObjectId($object_id)->withResourceIdSerialized($file_identifier->getIdentifier( )))
/components/ILIAS/Export/classes/class.ilExportExportOptionXML.php:1271$keys = $this->export_handler->repository( )->key( )->collection( )->withElement($this->export_handler->repository( )->key( )->handler( )->withObjectId($object_id)->withResourceIdSerialized($file_identifier->getIdentifier( )))
/components/ILIAS/Export/classes/class.ilExportOptions.php:811$query = 'INSERT INTO export_options (export_id,keyword,ref_id,obj_id,value) ' . 'VALUES( ' . $ilDB->quote($exp_id, 'integer') . ', ' . $ilDB->quote(self::KEY_INIT, 'integer') . ', ' . $ilDB->quote(0, 'integer') . ', ' . $ilDB->quote(0, 'integer') . ', ' . $ilDB->quote(0, 'integer') . ' ' . ')'
/components/ILIAS/Export/classes/class.ilExportFileInfo.php:1741$query = "SELECT * FROM export_file_info " . "WHERE obj_id = " . $this->db->quote($this->getObjId( ), 'integer') . ' ' . "AND export_type = " . $this->db->quote($this->getExportType( ), 'text') . ' ' . "AND filename = " . $this->db->quote($this->getFilename( ), 'text')
/components/ILIAS/Export/classes/class.ilExportGUI.php:2021$table = $this->export_handler->table( )->handler( )->withExportOptions($this->export_options)->withContext($this->context)->withPublicAccessEnabled($this->isPublicAccessEnabled( ))
/components/ILIAS/Export/classes/class.ilExportSelectionTableGUI.php:2081$keys = $this->export_handler->repository( )->key( )->collection( )->withElement($this->export_handler->repository( )->key( )->handler( )->withObjectId($reference_id->toObjectId( )))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Handler.php:731$status_collection = $status_collection->withAddedStatus($this->status->handler( )->withType(StatusType::FAILED)->withContent($this->status->content( )->builder( )->string( )->withString("Error loading dom document:" . "<br> XML: " . $this->getSubPathToDirBeginningAtPathEnd('temp')->getFilePath( ) . "<br>ERROR: " . $error->message)))
/components/ILIAS/Export/classes/class.ilImport.php:2081$path_to_export_item_child = $this->import->path( )->handler( )->withStartAtRoot(true)->withNode($this->import->path( )->node( )->simple( )->withName('exp:Export'))->withNode($this->import->path( )->node( )->simple( )->withName('exp:ExportItem'))->withNode($this->import->path( )->node( )->anyNode( ))
/components/ILIAS/Export/classes/class.ilExport.php:1691$valid_items[] = ["type" => (string) $sub_item["type"], "title" => (string) $sub_item["title"], "ref_id" => (int) $sub_item["child"], "obj_id" => (int) $sub_item["obj_id"], "timestamp" => ilExport::_getLastExportFileDate($sub_item["obj_id"], "xml", $sub_item["type"])]
/components/ILIAS/Export/classes/class.ilExportFileInfo.php:1411$exists_query = 'select * from export_file_info ' . 'where obj_id = ' . $this->db->quote($this->obj_id, 'integer') . ' ' . 'and export_type = ' . $this->db->quote($this->getExportType( ), 'text') . ' ' . 'and filename = ' . $this->db->quote($this->getFilename( ), 'text')
/components/ILIAS/Export/classes/class.ilExportFileInfo.php:1481$query = "INSERT INTO export_file_info (obj_id, export_type, filename, version, create_date) " . "VALUES ( " . $this->db->quote($this->getObjId( ), 'integer') . ', ' . $this->db->quote($this->getExportType( ), 'text') . ', ' . $this->db->quote($this->getFilename( ), 'text') . ', ' . $this->db->quote($this->getVersion( ), 'text') . ', ' . $this->db->quote($this->getCreationDate( )->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), 'timestamp') . ' ' . ")"
/components/ILIAS/Export/classes/ImportHandler/SchemaFolder/Handler.php:821$element = $this->schema_info_factory->handler( )->withSplFileInfo(new SplFileInfo($file->getPathname( )))->withComponent((string) $matches[1])->withSubtype((string) $matches[3])->withVersion(new Version($matches[4] . (($matches[6] ?? '') ? '.' . $matches[6] : '')))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Component/Handler.php:1541return $this->path->handler( )->withStartAtRoot(true)->withNode($this->path->node( )->simple( )->withName('exp:Export'))->withNode($this->path->node( )->simple( )->withName('exp:ExportItem'))->withNode($this->path->node( )->anyNode( ))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Component/Handler.php:1471return $this->path->handler( )->withStartAtRoot(true)->withNode($this->path->node( )->simple( )->withName('exp:Export'))->withNode($this->path->node( )->simple( )->withName('exp:ExportItem'))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Component/Handler.php:1161$statuses = $statuses->withAddedStatus($this->status->handler( )->withType(StatusType::DEBUG)->withContent($this->status->content( )->builder( )->string( )->withString('Missing schema xsd file for entity of type: ' . $export_schema_handler->getTypeString( ))))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Component/Handler.php:1081$statuses = $statuses->withAddedStatus($this->status->handler( )->withType(StatusType::DEBUG)->withContent($this->status->content( )->builder( )->string( )->withString('Missing schema xsd file for entity of type: exp_comp')))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Component/Factory.php:491return new ComponentXMLExportFileHandler($this->import_handler->file( )->namespace( ), new ImportStatusFactory( ), $this->import_handler->schema( ), $this->import_handler->parser( ), $this->import_handler->path( ), $this->logger, $this->import_handler->parser( )->nodeInfo( )->attribute( ), $this->import_handler->validation( )->set( ), $this->lng)
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Handler.php:1701return $this->path->handler( )->withStartAtRoot(true)->withNode($this->path->node( )->openRoundBracked( ))->withNode($this->path->node( )->simple( )->withName('exp:Export'))->withNode($this->path->node( )->simple( )->withName('exp:ExportItem'))->withNode($this->path->node( )->simple( )->withName('ds:DataSet'))->withNode($this->path->node( )->simple( )->withName('ds:Rec'))->withNode($this->path->node( )->anyNode( ))->withNode($this->path->node( )->closeRoundBracked( ))->withNode($this->path->node( )->index( )->withIndex($index + 1))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Handler.php:1601return $this->path->handler( )->withStartAtRoot(true)->withNode($this->path->node( )->simple( )->withName('exp:Export'))->withNode($this->path->node( )->simple( )->withName('exp:ExportItem'))->withNode($this->path->node( )->simple( )->withName('ds:DataSet'))->withNode($this->path->node( )->simple( )->withName('ds:Rec'))
/components/ILIAS/Export/classes/ExportHandler/Repository/Wrapper/DB/Handler.php:1011return "INSERT INTO " . $this->db->quoteIdentifier(self::TABLE_NAME) . " VALUES" . " (" . $this->db->quote($element->getKey( )->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", " . $this->db->quote($element->getKey( )->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ", " . $this->db->quote($element->getValues( )->getOwnerId( ), ilDBConstants::T_INTEGER) . ", " . $this->db->quote($element->getValues( )->getCreationDate( )->format("Y-m-d-H-i-s"), ilDBConstants::T_TIMESTAMP) . ") ON DUPLICATE KEY UPDATE" . " object_id = " . $this->db->quote($element->getKey( )->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", rid = " . $this->db->quote($element->getKey( )->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ", owner_id = " . $this->db->quote($element->getValues( )->getOwnerId( ), ilDBConstants::T_INTEGER) . ", timestamp = " . $this->db->quote($element->getValues( )->getCreationDate( )->format("Y-m-d-H-i-s"), ilDBConstants::T_TIMESTAMP)
/components/ILIAS/Export/classes/ExportHandler/Repository/Wrapper/DB/Handler.php:691$values = $this->export_handler->repository( )->values( )->handler( )->withCreationDate((new DateTimeImmutable($row['timestamp'])))->withOwnerId((int) $row['owner_id'])
/components/ILIAS/Export/classes/ExportHandler/Repository/Wrapper/DB/Handler.php:661$key = $this->export_handler->repository( )->key( )->handler( )->withObjectId($this->data_factory_wrapper->objId((int) $row['object_id']))->withResourceIdSerialized($row['rid'])
/components/ILIAS/Export/classes/ExportHandler/Repository/Factory.php:621return new ilExportHandlerRepository($this->export_handler->repository( )->key( ), $this->export_handler->repository( )->values( ), $this->export_handler->repository( )->element( ), $this->export_handler->repository( )->wrapper( )->db( )->handler( ), $this->export_handler->repository( )->wrapper( )->irss( )->handler( ))
/components/ILIAS/Export/classes/ImportStatus/class.ilCollection.php:1611$new_elements[] = $at_front ? $this->status->handler( )->withType($element->getType( ))->withContent($content->mergeWith($element->getContent( ))) : $this->status->handler( )->withType($element->getType( ))->withContent($element->getContent( )->mergeWith($content))
/components/ILIAS/Export/classes/ImportDirectory/class.ilExportImportDirectory.php:571$finder = $this->storage->finder( )->in([$this->getRelativePath( ) . '/' . $user_id])->depth('< 1')->files( )->sortByName( )
/components/ILIAS/Export/classes/ImportHandler/Validation/Handler.php:1941return $this->validateXMLAtPath($xml_file_handler, $xsd_file_handler, $this->path->handler( )->withNode($this->path->node( )->anyElement( ))->withStartAtRoot(true))
/components/ILIAS/Export/classes/ImportHandler/Validation/Handler.php:631$this->success_status = $import_status->handler( )->withType(StatusType::SUCCESS)->withContent($import_status->content( )->builder( )->string( )->withString('Validation SUCCESS'))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Handler.php:1181$statuses = $statuses->withAddedStatus($this->status->handler( )->withType(StatusType::DEBUG)->withContent($this->status->content( )->builder( )->string( )->withString('Missing schema xsd file for entity of type: ' . $content_schema->getTypeString( ))))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Handler.php:1511return $this->path->handler( )->withStartAtRoot(true)->withNode($this->path->node( )->simple( )->withName('exp:Export'))->withNode($this->path->node( )->simple( )->withName('exp:ExportItem'))->withNode($this->path->node( )->simple( )->withName('ds:DataSet'))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Factory.php:491return new DatasetXMLExportFileHandler($this->import_handler->file( )->namespace( ), new ImportStatusFactory( ), $this->import_handler->schema( ), $this->import_handler->parser( ), $this->import_handler->path( ), $this->logger, $this->import_handler->parser( )->nodeInfo( )->attribute( ), $this->import_handler->validation( )->set( ), $this->lng)
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/DataSet/Handler.php:1051$statuses = $statuses->withAddedStatus($this->status->handler( )->withType(StatusType::DEBUG)->withContent($this->status->content( )->builder( )->string( )->withString('Missing schema xsd file for entity of type: exp_dataset')))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Manifest/Handler.php:1701$xml_file_infos = $xml_file_infos->withElement($this->xml_file_factory->manifest( )->handler( )->withFileInfo(new SplFileInfo($this->getPathToFileLocation( ) . DIRECTORY_SEPARATOR . $node_info->getValueOfAttribute(self::FILE_PATH_ATTRIBUTE_NAME) . $file_name)))
/components/ILIAS/Export/classes/ImportHandler/File/XML/Export/Handler.php:971$node = $component_tree->getFirstNodeWith($this->attribute->collection( )->withElement($this->attribute->handler( )->withValue($matches[4])->withKey('Id'))->withElement($this->attribute->handler( )->withValue($matches[3])->withKey('Type')))
/components/ILIAS/Refinery/src/String/EstimatedReadingTime.php:1691$text .= implode(',', ['level=' . $error->level, 'code=' . $error->code, 'line=' . $error->line, 'col=' . $error->column, 'msg=' . trim($error->message)]) . "\n"
/components/ILIAS/Refinery/src/Parser/ABNF/Intermediate.php:461return new Ok((new self(substr($this->todo, 1), $this->accepted( )))->push([new Character(substr($this->todo, 0, 1))]))
/components/ILIAS/Refinery/src/Encode/Transformation/HTMLAttributeValue.php:1041return 0xFDD0 <= $codepoint && $codepoint <= 0xFDEF || in_array($codepoint, [0xFFFE, 0xFFFF, 0x1FFFE, 0x1FFFF, 0x2FFFE, 0x2FFFF, 0x3FFFE, 0x3FFFF, 0x4FFFE, 0x4FFFF, 0x5FFFE, 0x5FFFF, 0x6FFFE, 0x6FFFF, 0x7FFFE, 0x7FFFF, 0x8FFFE, 0x8FFFF, 0x9FFFE, 0x9FFFF, 0xAFFFE, 0xAFFFF, 0xBFFFE, 0xBFFFF, 0xCFFFE, 0xCFFFF, 0xDFFFE, 0xDFFFF, 0xEFFFE, 0xEFFFF, 0xFFFFE, 0xFFFFF, 0x10FFFE, 0x10FFFF], true)
/components/ILIAS/Refinery/src/KeyValueAccess.php:491return is_array($this->raw_values[$offset]) ? array_map($this->getApplicator( ), $this->raw_values[$offset]) : $this->getApplicator( )($this->raw_values[$offset])
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentDIC.php:841return new ilIndividualAssessmentMemberGUI($dic['ilCtrl'], $dic['lng'], $dic['tpl'], $dic['ilUser'], $dic['ui.factory']->input( ), $dic['ui.factory']->messageBox( ), $dic['ui.factory']->button( ), $dic['ui.factory']->link( ), $dic['refinery'], $c['DataFactory'], $dic['ui.renderer'], $dic['http']->request( ), $c['ilIndividualAssessmentPrimitiveInternalNotificator'], $dic["ilToolbar"], $object, $dic['ilErr'], $dic->refinery( ), $dic->http( )->wrapper( )->query( ), $c['helper.dateformat'], $dic['resource_storage'], $stakeholder = $c['irss.stakeholder'])
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentDIC.php:581return new ilIndividualAssessmentMembersGUI($object, $dic['ilCtrl'], $dic['tpl'], $dic['lng'], $dic["ilToolbar"], $dic['ilUser'], $dic['ilTabs'], $object->accessHandler( ), $dic['ui.factory'], $dic['ui.renderer'], $dic['ilErr'], $c['ilIndividualAssessmentMemberGUI'], $dic->refinery( ), $dic->http( )->wrapper( ), $c['helper.dateformat'])
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentDIC.php:421return new ilIndividualAssessmentSettingsGUI($object, $dic['ilCtrl'], $dic['tpl'], $dic['lng'], $dic['ilTabs'], $dic['ui.factory']->input( ), $dic['refinery'], $dic['ui.renderer'], $dic['http']->request( ), $dic['ilErr'], $c['ilIndividualAssessmentCommonSettingsGUI'])
/components/ILIAS/Refinery/src/String/Transformation/LevenshteinTransformation.php:1041$current_row[$j + 1] = min($cost_matrix[$i][$j + 1] + $this->cost_deletion, $current_row[$j] + $this->cost_insertion, $cost_matrix[$i][$j] + ($primary_string_array[$i] === $secondary_string_array[$j] ? 0.0 : $this->cost_replacement))
/components/ILIAS/Refinery/tests/Encode/Transformation/HTMLAttributeValueTest.php:601return ['Empty string' => ['', '', 'assertSame'], 'Single quote' => ['&#x27;', '\'', 'assertSame'], 'Different quotes' => ['&quot;Hey,&#x20;y&#x27;all&quot;', '"Hey, y' . "'" . 'all"', 'assertSame'], 'UTF-8' => ['&#xAE40;&#xCE58;', '김치', 'assertSame'], 'Characters beyond ASCII value 255' => ['&#x0100;', 'Ā', 'assertSame'], 'Characters beyond Unicode BMP' => ['&#x10000;', "\xF0\x90\x80\x80", 'assertSame'], 'Printable control characters' => ['&#x0D;&#x0A;&#x09;', "\r\n\t", 'assertSame'], 'Unprintable control characters' => ['&#xFFFD;&#xFFFD;&#xFFFD;&#xFFFD;', "\0\1\x1F\x7F", 'assertSame'], 'Named entities' => ['&lt;&gt;&amp;&quot;', '<>&"', 'assertSame'], 'Single space' => ['&#x20;', ' ', 'assertSame'], 'Encode entities' => ['&amp;quot&#x3B;hello&amp;quot&#x3B;', '&quot;hello&quot;', 'assertSame'], 'Braces' => ['&#x7B;&#x5B;&#x28;&#x29;&#x5D;&#x7D;', '{[()]}', 'assertSame'], ...self::oneByteRangeExcept([',', '.', '-', '_']), ]
/components/ILIAS/Refinery/tests/ByTrying/ByTryingTransformTest.php:901$transformation = $this->refinery->byTrying([$this->refinery->kindlyTo( )->null( ), $this->refinery->numeric( )->isNumeric( ), $this->refinery->to( )->string( )])
/components/ILIAS/Refinery/tests/KindlyTo/Transformation/FloatTransformationTest.php:591return ['null' => [null], 'empty' => [""], 'written_false' => ['false'], 'written_null' => ['null'], 'NaN' => [NAN], 'written_NaN' => ['NaN'], 'INF' => [INF], 'neg_INF' => [-INF], 'written_INF' => ['INF'], 'written_neg_INF' => ['-INF'], 'octal_notation1' => ["01"], 'octal_notation2' => ["-01"], 'mill_delim' => ["1'000"], 'leading_dot' => [".5"], 'leading_comma' => [",661"]]
/components/ILIAS/Refinery/tests/KindlyTo/Transformation/DictionaryTransformationTest.php:551return ['from_is_a_string' => ['hello'], 'from_is_an_int' => [1], 'from_is_an_float' => [3.141], 'from_is_null' => [null], 'from_is_a_bool' => [true], 'from_is_a_resource' => [fopen('php://memory', 'rb')], 'from_is_an_object' => [new stdClass( )], ]
/components/ILIAS/Refinery/tests/Logical/Constraint/LogicalOrTest.php:1171return [[$refinery->logical( )->logicalOr([$refinery->int( )->isLessThan(6), $refinery->int( )->isGreaterThan(100)]), '5', 8], [$refinery->logical( )->logicalOr([$refinery->int( )->isGreaterThan(5), $refinery->int( )->isLessThan(2)]), 7, 3]]
/components/ILIAS/Refinery/tests/Parser/ABNF/BrickTest.php:2291return ['Accepts all digits.' => ['digit', $digits, true], 'Accepts no characters from a-z or A-Z.' => ['digit', $alpha, false], 'Accepts characters from a-z and A-Z (Part 1).' => ['alpha', $alpha_parts[0], true], 'Accepts characters from a-z and A-Z (Part 2).' => ['alpha', $alpha_parts[1], true], 'Accepts characters from a-z and A-Z (Part 3).' => ['alpha', $alpha_parts[2], true], 'Accepts no digits.' => ['alpha', $digits, false], ]
/components/ILIAS/Refinery/tests/Encode/Transformation/HTMLSpecialCharsAsEntitiesTest.php:591return array_map(fn ($s) => [htmlspecialchars($s, ENT_QUOTES | ENT_SUBSTITUTE, 'utf-8'), $s], ['Empty string' => '', 'Single quotes' => '\'', 'Different quotes' => '"Hey, y' . "'" . 'all"', 'Characters beyond ASCII value 255' => 'Ā', 'Characters beyond Unicode BMP' => "\xF0\x90\x80\x80", 'UTF-8' => '커피', 'Immune chars' => ',.-_', 'Alpha' => $alpha, 'Numbers' => $numbers, 'Basic control characters and null' => "\r\n\t\0", 'Named entities' => '<>&"', 'Single space' => ' ', 'Encode entities' => '&quot;hello&quot;', 'Braces' => '{[()]}', ])
/components/ILIAS/Refinery/tests/Encode/Transformation/URLTest.php:591$data = array_map(fn ($s) => [rawurlencode($s), $s], ['Empty string' => '', 'Alpha' => $alpha, 'Numbers' => $numbers, 'Quotes' => "'" . '"', 'Different quotes' => '"Hey, y' . "'" . 'all"', 'UTF-8' => '두유', 'Encode entities' => '&quot;hello&quot;', 'Braces' => '{<>}', 'HTML special chars' => '<>\'"&', 'Characters beyond ASCII value 255' => 'Ā', 'Punctuation and unreserved check' => ',._-:;', 'Basic control characters and null' => "\r\n\t\0", ])
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersGUI.php:4121return [self::S_NAME_ASC => $this->txt("iass_sort_name_asc"), self::S_NAME_DESC => $this->txt("iass_sort_name_desc"), self::S_EXAMINER_ASC => $this->txt("iass_sort_examiner_login_asc"), self::S_EXAMINER_DESC => $this->txt("iass_sort_examiner_login_desc"), self::S_CHANGETIME_ASC => $this->txt("iass_sort_changetime_asc"), self::S_CHANGETIME_DESC => $this->txt("iass_sort_changetime_desc")]
/components/ILIAS/IndividualAssessment/classes/ilIndividualAssessmentUserGrading.php:1641$file = $input->file($file_handler, $lng->txt('iass_upload_file'), $lng->txt('iass_file_dropzone'))->withValue($this->hasFile( ) ? [$this->getFile( )] : [ ])->withRequired($file_required)
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMemberGUI.php:5121return $this->getAccessHandler( )->isSystemAdmin( ) || (!$this->targetWasEditedByOtherUser($this->getMember( )) && $this->getAccessHandler( )->mayGradeUser($this->getMember( )->id( )))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersGUI.php:2621$buttons = [$this->factory->button( )->standard($this->lng->txt('remove'), $remove), $this->factory->button( )->standard($this->lng->txt('cancel'), $cancel)]
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentDataSet.php:1391$settings = new ilIndividualAssessmentSettings($newObj->getId( ), $newObj->getTitle( ), $newObj->getDescription( ), $a_rec["content"], $a_rec["recordTemplate"], $a_rec['eventTimePlaceRequired'] == 1, $a_rec['file_required'] == 1)
/components/ILIAS/IndividualAssessment/classes/class.ilObjIndividualAssessment.php:2241$new_settings = new ilIndividualAssessmentSettings($new_obj->getId( ), $new_obj->getTitle( ), $new_obj->getDescription( ), $settings->getContent( ), $settings->getRecordTemplate( ), $settings->isEventTimePlaceRequired( ), $settings->isFileRequired( ))
/components/ILIAS/IndividualAssessment/classes/ilIndividualAssessmentUserGrading.php:1761$learning_progress = $input->select($lng->txt('grading'), $grading_options)->withValue($this->getLearningProgress( ) ?: ilIndividualAssessmentMembers::LP_IN_PROGRESS)->withDisabled(!$may_be_edited)->withRequired(true)
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentDataSet.php:961$data = array('id' => $iass_id, 'title' => $obj->getTitle( ), 'description' => $obj->getDescription( ), 'content' => $settings->getContent( ), 'recordTemplate' => $settings->getRecordTemplate( ), 'eventTimePlaceRequired' => (int) $settings->isEventTimePlaceRequired( ), 'file_required' => (int) $settings->isFileRequired( ), "contact" => $info->getContact( ), "responsibility" => $info->getResponsibility( ), "phone" => $info->getPhone( ), "mails" => $info->getMails( ), "consultation_hours" => $info->getConsultationHours( ))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:2211return array_merge($this->getRecordNote($record->record( )), $this->getInternalRecordNote($record->internalNote( )), $this->checkDownloadFile($usr_id, $file_name) ? $this->getFileDownloadLink($usr_id) : [ ])
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:2411return array_merge($record->LPStatus( ) ? [$this->txt("grading") . ":" => $this->getEntryForStatus($record->LPStatus( ))] : [ ], $this->getImportantInfos($record, false), $this->getLocationInfos($record->finalized( ), $record->id( ), $record->place( ), $record->examinerId( )))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:931return $row->withHeadline($this->getHeadline($record))->withSubheadline($this->getSubheadline($record))->withImportantFields($this->getImportantInfos($record))->withContent($ui->listing( )->descriptive($this->getContent($record)))->withFurtherFieldsHeadline($this->txt("iass_further_field_headline"))->withFurtherFields($this->getFurtherFields($record))->withAction($this->getAction($record, $ui))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:1441return array_merge($this->getGradedInformation($record->eventTime( )), $this->getGradedByInformation($record->examinerId( )), $this->getChangedByInformation($record->changerId( ), $record->changeTime( )))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMemberGUI.php:2161$section = $this->getMember( )->getGrading( )->toFormInput($this->input_factory->field( ), $this->data_factory, $this->lng, $this->refinery_factory, $this, $this->user->getDateFormat( ), $this->getObject( )->getSettings( )->getRecordTemplate( ), $this->getPossibleLPStates( ), $may_be_edited, $this->getObject( )->getSettings( )->isEventTimePlaceRequired( ), $this->getObject( )->getSettings( )->isFileRequired( ), $amend)
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMemberGUI.php:3261return [ilIndividualAssessmentMembers::LP_IN_PROGRESS => $this->lng->txt('iass_status_pending'), ilIndividualAssessmentMembers::LP_COMPLETED => $this->lng->txt('iass_status_completed'), ilIndividualAssessmentMembers::LP_FAILED => $this->lng->txt('iass_status_failed')]
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentSettingsGUI.php:1581$availability = $this->input_factory->field( )->section([$online], $this->lng->txt('iass_settings_availability'))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentSettingsGUI.php:2311return $this->input_factory->container( )->form( )->standard($this->ctrl->getFormAction($this, "updateInfo"), [$field])->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembersStorageDB.php:2321return "SELECT ex.firstname as " . ilIndividualAssessmentMembers::FIELD_EXAMINER_FIRSTNAME . " , ex.lastname as " . ilIndividualAssessmentMembers::FIELD_EXAMINER_LASTNAME . " , ud.firstname as " . ilIndividualAssessmentMembers::FIELD_CHANGER_FIRSTNAME . " , ud.lastname as " . ilIndividualAssessmentMembers::FIELD_CHANGER_LASTNAME . " ,usr.firstname as " . ilIndividualAssessmentMembers::FIELD_FIRSTNAME . " ,usr.lastname as " . ilIndividualAssessmentMembers::FIELD_LASTNAME . " ,usr.login as " . ilIndividualAssessmentMembers::FIELD_LOGIN . " ,iassme." . ilIndividualAssessmentMembers::FIELD_FILE_NAME . " ,iassme.obj_id, iassme.usr_id, iassme.examiner_id, iassme.record, iassme.internal_note, iassme.notify" . " ,iassme.notification_ts, iassme.learning_progress, iassme.finalized,iassme.place" . " ,iassme.event_time, iassme.changer_id, iassme.change_time\n" . " FROM iass_members iassme" . " JOIN usr_data usr ON iassme.usr_id = usr.usr_id" . " LEFT JOIN usr_data ex ON iassme.examiner_id = ex.usr_id" . " LEFT JOIN usr_data ud ON iassme.changer_id = ud.usr_id" . " WHERE obj_id = " . $this->db->quote($obj_id, 'integer')
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembersStorageDB.php:1641$values = [ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => ["text", $member->LPStatus( )], ilIndividualAssessmentMembers::FIELD_EXAMINER_ID => ["integer", $member->examinerId( ) ?? "NULL"], ilIndividualAssessmentMembers::FIELD_RECORD => ["text", $member->record( )], ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE => ["text", $member->internalNote( )], ilIndividualAssessmentMembers::FIELD_PLACE => ["text", $member->place( )], ilIndividualAssessmentMembers::FIELD_EVENTTIME => ["integer", $event_time], ilIndividualAssessmentMembers::FIELD_NOTIFY => ["integer", $member->notify( )], ilIndividualAssessmentMembers::FIELD_FINALIZED => ["integer", $member->finalized( )], ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => ["integer", $member->notificationTS( )], ilIndividualAssessmentMembers::FIELD_FILE_NAME => ["text", $member->fileName( )], ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE => ["integer", $member->viewFile( )], ilIndividualAssessmentMembers::FIELD_CHANGER_ID => ["integer", $member->changerId( )], ilIndividualAssessmentMembers::FIELD_CHANGE_TIME => ["string", $this->getActualDateTime( )]]
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembersStorageDB.php:3631$sql = "DELETE FROM " . self::MEMBERS_TABLE . PHP_EOL . "WHERE obj_id = " . $this->db->quote($iass->getId( ), 'integer') . PHP_EOL . "AND usr_id = " . $this->db->quote($record[ilIndividualAssessmentMembers::FIELD_USR_ID], 'integer') . PHP_EOL
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembersStorageDB.php:2551$values = ["obj_id" => ["integer", $iass->getId( )], "usr_id" => ["integer", $record[ilIndividualAssessmentMembers::FIELD_USR_ID]], ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => ["text", $record[ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS]], ilIndividualAssessmentMembers::FIELD_NOTIFY => ["integer", $record[ilIndividualAssessmentMembers::FIELD_NOTIFY] ?? 0], ilIndividualAssessmentMembers::FIELD_FINALIZED => ["integer", 0], ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => ["integer", -1]]
/components/ILIAS/IndividualAssessment/tests/Settings/ilIndividualAssessmentSettingsStorageDBTest.php:1472$values = ["contact" => ["text", $settings->getContact( )], "responsibility" => ["text", $settings->getResponsibility( )], "phone" => ["text", $settings->getPhone( )], "mails" => ["text", $settings->getMails( )], "consultation_hours" => ["text", $settings->getConsultationHours( )]]
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembers.php:1941return [self::FIELD_USR_ID => $usr->getId( ), self::FIELD_RECORD => $this->iass->getSettings( )->getRecordTemplate( ), self::FIELD_NOTIFY => 0, self::FIELD_FIRSTNAME => $usr->getFirstname( ), self::FIELD_LASTNAME => $usr->getLastname( ), self::FIELD_LOGIN => $usr->getLogin( ), self::FIELD_LEARNING_PROGRESS => self::LP_NOT_ATTEMPTED, self::FIELD_EXAMINER_ID => null, self::FIELD_EXAMINER_FIRSTNAME => null, self::FIELD_EXAMINER_LASTNAME => null, self::FIELD_INTERNAL_NOTE => null, self::FIELD_FILE_NAME => null, self::FIELD_USER_VIEW_FILE => false, self::FIELD_FINALIZED => 0, self::FIELD_CHANGER_ID => null, self::FIELD_CHANGER_FIRSTNAME => null, self::FIELD_CHANGER_LASTNAME => null]
/components/ILIAS/IndividualAssessment/tests/Members/ilIndividualAssessmentMembersStorageDBTest.php:5001$values = [ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => ["text", 33], ilIndividualAssessmentMembers::FIELD_EXAMINER_ID => ["integer", 44], ilIndividualAssessmentMembers::FIELD_RECORD => ["text", "record"], ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE => ["text", "internalNote"], ilIndividualAssessmentMembers::FIELD_PLACE => ["text", "place"], ilIndividualAssessmentMembers::FIELD_EVENTTIME => ["integer", $timestamp], ilIndividualAssessmentMembers::FIELD_NOTIFY => ["integer", true], ilIndividualAssessmentMembers::FIELD_FINALIZED => ["integer", true], ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => ["integer", $timestamp], ilIndividualAssessmentMembers::FIELD_FILE_NAME => ["text", "fileName"], ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE => ["integer", true], ilIndividualAssessmentMembers::FIELD_CHANGER_ID => ["integer", 55], ilIndividualAssessmentMembers::FIELD_CHANGE_TIME => ["string", $obj->getActualDateTime( )]]
/components/ILIAS/IndividualAssessment/tests/Members/ilIndividualAssessmentMembersStorageDBTest.php:3791$record = [ilIndividualAssessmentMembers::FIELD_CHANGER_ID => 11, ilIndividualAssessmentMembers::FIELD_CHANGE_TIME => "2021-12-02", ilIndividualAssessmentMembers::FIELD_EXAMINER_ID => 22, ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => $timestamp, ilIndividualAssessmentMembers::FIELD_EVENTTIME => $timestamp, ilIndividualAssessmentMembers::FIELD_RECORD => "record", ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE => "internal_note", ilIndividualAssessmentMembers::FIELD_FILE_NAME => "file_name", ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE => true, ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => 33, ilIndividualAssessmentMembers::FIELD_PLACE => "place", ilIndividualAssessmentMembers::FIELD_NOTIFY => true, ilIndividualAssessmentMembers::FIELD_FINALIZED => true]
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettings.php:1181return $input->section([$input->text($lng->txt("title"))->withValue($this->getTitle( ))->withRequired(true), $input->textarea($lng->txt("description"))->withValue($this->getDescription( )), $input->textarea($lng->txt("iass_content"), $lng->txt("iass_content_explanation"))->withValue($this->getContent( )), $input->textarea($lng->txt("iass_record_template"), $lng->txt("iass_record_template_explanation"))->withValue($this->getRecordTemplate( )), $input->checkbox($lng->txt("iass_event_time_place_required"), $lng->txt("iass_event_time_place_required_info"))->withValue($this->isEventTimePlaceRequired( )), $input->checkbox($lng->txt("iass_file_required"), $lng->txt("iass_file_required_info"))->withValue($this->isFileRequired( ))], $lng->txt("settings"))->withAdditionalTransformation($refinery->custom( )->transformation(function ($value) { /**/ } ))
/components/ILIAS/IndividualAssessment/classes/class.ilObjIndividualAssessment.php:2351$new_info_settings = new ilIndividualAssessmentInfoSettings($new_obj->getId( ), $info_settings->getContact( ), $info_settings->getResponsibility( ), $info_settings->getPhone( ), $info_settings->getMails( ), $info_settings->getConsultationHours( ))
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettingsStorageDB.php:411$values = ["obj_id" => ["integer", $settings->getObjId( )], "content" => ["text", $settings->getContent( )], "record_template" => ["text", $settings->getRecordTemplate( )], "event_time_place_required" => ["integer", $settings->isEventTimePlaceRequired( )], "file_required" => ["integer", $settings->isFileRequired( )]]
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentInfoSettings.php:841return $input->section([$input->text($lng->txt("iass_contact"))->withValue((string) $this->getContact( ))->withRequired(true), $input->text($lng->txt("iass_responsibility"))->withValue((string) $this->getResponsibility( )), $input->text($lng->txt("iass_phone"))->withValue((string) $this->getPhone( )), $input->textarea($lng->txt("iass_mails"), $lng->txt("iass_info_emails_expl"))->withValue((string) $this->getMails( )), $input->textarea($lng->txt("iass_consultation_hours"))->withValue((string) $this->getConsultationHours( ))], $lng->txt("settings"))->withAdditionalTransformation($refinery->custom( )->transformation(function ($value) { /**/ } ))
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettingsStorageDB.php:1041$values = ["content" => ["text", $settings->getContent( )], "record_template" => ["text", $settings->getRecordTemplate( )], "event_time_place_required" => ["integer", $settings->isEventTimePlaceRequired( )], "file_required" => ["integer", $settings->isFileRequired( )]]
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettingsStorageDB.php:861return new ilIndividualAssessmentSettings($obj->getId( ), $obj->getTitle( ), $obj->getDescription( ), $row["content"], $row["record_template"], (bool) $row["event_time_place_required"], (bool) $row['file_required'])
/components/ILIAS/IndividualAssessment/classes/Members/class.ilIndividualAssessmentMembersStorageDB.php:1351return new ilIndividualAssessmentUserGrading($user_fullname, (string) $record[ilIndividualAssessmentMembers::FIELD_RECORD], (string) $record[ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE], (string) $record[ilIndividualAssessmentMembers::FIELD_FILE_NAME], (bool) $record[ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE], (int) $record[ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS], (string) $record[ilIndividualAssessmentMembers::FIELD_PLACE], $event_time, (bool) $record[ilIndividualAssessmentMembers::FIELD_NOTIFY], (bool) $record[ilIndividualAssessmentMembers::FIELD_FINALIZED])
/components/ILIAS/IndividualAssessment/classes/Settings/class.ilIndividualAssessmentSettingsStorageDB.php:1542$values = ["contact" => ["text", $settings->getContact( )], "responsibility" => ["text", $settings->getResponsibility( )], "phone" => ["text", $settings->getPhone( )], "mails" => ["text", $settings->getMails( )], "consultation_hours" => ["text", $settings->getConsultationHours( )]]
/components/ILIAS/GlobalScreen/src/Scope/MetaBar/Collector/Renderer/TopLegacyItemRenderer.php:411return $this->ui->factory( )->mainControls( )->slate( )->legacy($item->getTitle( ), $this->buildIcon($item), $item->getLegacyContent( ))
/components/ILIAS/GlobalScreen/src/Scope/Layout/Builder/StandardPageBuilder.php:661$standard = $this->ui->factory( )->layout( )->page( )->standard([$parts->getContent( )], $meta_bar, $main_bar, $bread_crumbs, $header_image, $responsive_header_image, $favicon_path, $toast_container, $footer, $title, $short_title, $view_title)
/components/ILIAS/GlobalScreen/src/Scope/MainMenu/Collector/Renderer/TopLinkItemRenderer.php:382return $this->ui_factory->link( )->bulky($this->getStandardSymbol($item), $item->getTitle( ), $this->getURI($item->getAction( )))->withOpenInNewViewport($item->isLinkWithExternalAction( ))
/components/ILIAS/GlobalScreen/src/Scope/MainMenu/Collector/Renderer/LinkItemRenderer.php:382return $this->ui_factory->link( )->bulky($this->getStandardSymbol($item), $item->getTitle( ), $this->getURI($item->getAction( )))->withOpenInNewViewport($item->isLinkWithExternalAction( ))
/components/ILIAS/GlobalScreen/src/Scope/Tool/Collector/Renderer/TreeToolItemRenderer.php:481return $this->ui_factory->mainControls( )->slate( )->legacy($item->getTitle( ), $symbol, $this->ui_factory->legacy( )->content($DIC->ui( )->renderer( )->render([$item->getTree( )])))
/components/ILIAS/GlobalScreen/src/Client/ItemState.php:731$cookie_value = $this->wrapper->cookie( )->has(self::COOKIE_NS_GS) ? $this->wrapper->cookie( )->retrieve(self::COOKIE_NS_GS, $this->refinery->to( )->string( )) : '{}'
/components/ILIAS/GlobalScreen/src/Client/CallbackHandler.php:821$hashed = $this->wrapper->query( )->has(self::KEY_ITEM) ? $this->wrapper->query( )->retrieve(self::KEY_ITEM, $this->refinery->to( )->string( )) : ''
/components/ILIAS/GlobalScreen/src/Client/ModeToggle.php:581return $this->wrapper->cookie( )->has(self::GS_MODE) ? $this->wrapper->cookie( )->retrieve(self::GS_MODE, $this->refinery->to( )->string( )) : self::MODE1
/components/ILIAS/IndividualAssessment/tests/Members/ilIndividualAssessmentMembersStorageDBTest.php:5701$record = [ilIndividualAssessmentMembers::FIELD_USR_ID => 22, ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => 33, ilIndividualAssessmentMembers::FIELD_EXAMINER_ID => 44, ilIndividualAssessmentMembers::FIELD_RECORD => "record", ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE => "internalNote", ilIndividualAssessmentMembers::FIELD_PLACE => "place", ilIndividualAssessmentMembers::FIELD_EVENTTIME => $timestamp, ilIndividualAssessmentMembers::FIELD_NOTIFY => true, ilIndividualAssessmentMembers::FIELD_FINALIZED => 0, ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => -1, ilIndividualAssessmentMembers::FIELD_FILE_NAME => "fileName", ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE => true, ilIndividualAssessmentMembers::FIELD_CHANGER_ID => 55, ilIndividualAssessmentMembers::FIELD_CHANGE_TIME => $obj->getActualDateTime( )]
/components/ILIAS/GlobalScreen/resources/gs_content.php:471$component = $f->button( )->bulky($f->symbol( )->glyph( )->login( ), $DIC->language( )->txt('login'), 'login.php?client_id=' . rawurlencode(CLIENT_ID) . '&cmd=force_login&lang=' . $DIC->user( )->getCurrentLanguage( ))
/components/ILIAS/GlobalScreen/tests/Notification/BaseNotificationSetUpTBD.php:981return new I\MainControls\Factory($this->sig_gen, new I\MainControls\Slate\Factory($this->sig_gen, new Factory( ), new I\Symbol\Factory(new I\Symbol\Icon\Factory( ), new I\Symbol\Glyph\Factory( ), new I\Symbol\Avatar\Factory( ))))
/components/ILIAS/GlobalScreen/src/ScreenContext/ContextRepository.php:911$ref_id = $this->wrapper->query( )->has('ref_id') ? $this->wrapper->query( )->retrieve('ref_id', $this->refinery->kindlyTo( )->int( )) : null
/components/ILIAS/GlobalScreen/src/Scope/Footer/Collector/Renderer/ModalItemRenderer.php:351return $this->ui->factory( )->button( )->shy($item->getTitle( ), '#')->withOnClick($item->getModal( )->getShowSignal( ))
/components/ILIAS/GlobalScreen/src/Scope/Footer/Collector/Renderer/LinkItemRenderer.php:351return $this->ui->factory( )->link( )->standard($item->getTitle( ), (string) $item->getAction( ))->withOpenInNewViewport($item->mustOpenInNewViewport( ))
/components/ILIAS/GlobalScreen/src/Scope/MetaBar/Collector/Renderer/TopLinkItemRenderer.php:401return $this->ui->factory( )->link( )->bulky($this->buildIcon($item), $item->getTitle( ), $this->getURI($item->getAction( )))
/components/ILIAS/GlobalScreen/src/Scope/MetaBar/Collector/Renderer/LinkItemRenderer.php:401$link = $this->ui->factory( )->link( )->bulky($this->buildIcon($item), $item->getTitle( ), $this->getURI($item->getAction( )))
/components/ILIAS/MediaCast/Settings/class.SettingsGUI.php:2171$settings = $this->data->settings($this->obj_id, (bool) $form->getData("public_files"), (bool) $form->getData("downloadable"), (int) $form->getData("defaultaccess"), (int) $form->getData("order"), (string) $form->getData("viewmode"), (bool) $form->getData("autoplaymode"), (int) $form->getData("nr_videos"), \ilLearningProgressAccess::checkAccess($this->ref_id) && (bool) $form->getData("auto_det_lp"))
/components/ILIAS/MediaCast/Settings/class.SettingsGUI.php:1471$form = $form->optional("extra_feed", $lng->txt("news_public_feed"), $lng->txt("news_public_feed_info"), (bool) $public_feed)->number("keep_rss_min", $lng->txt("news_keep_minimal_x_items"), $lng->txt("news_keep_minimal_x_items_info") . " (" . \ilNewsItem::_lookupRSSPeriod( ) . " " . ($lng->txt(\ilNewsItem::_lookupRSSPeriod( ) == 1 ? "day" : "days")) . ")", (int) \ilBlockSetting::_lookup("news", "keep_rss_min", 0, $this->obj_id), 0, 100)->end( )
/components/ILIAS/MediaCast/Settings/class.SettingsGUI.php:1251$form = $form->section("webfeed", $lng->txt("mcst_webfeed"))->switch("defaultaccess", $lng->txt("news_default_visibility"), "", (string) $settings->getDefaultAccess( ))->group("0", $lng->txt("news_visibility_users"), $lng->txt("news_news_item_def_visibility_users_info"))->group("1", $lng->txt("news_visibility_public"), $lng->txt("news_news_item_def_visibility_public_info"))->end( )
/components/ILIAS/MediaCast/Settings/class.SettingsGUI.php:681$form = $this->gui->form(self::class, "save")->section("general", $lng->txt("mcst_settings"))->addStdTitleAndDescription($this->obj_id, "mcst")->section("avail", $lng->txt("rep_activation_availability"))->addOnline($this->obj_id, "mcst")->section("presentation", $lng->txt("obj_presentation"))->addStdTile($this->obj_id, "mcst")->switch("order", $lng->txt("mcst_ordering"), "", (string) $settings->getSortMode( ))->group((string) \ilObjMediaCast::ORDER_TITLE, $lng->txt("mcst_ordering_title"))->group((string) \ilObjMediaCast::ORDER_CREATION_DATE_ASC, $lng->txt("mcst_ordering_creation_date_asc"))->group((string) \ilObjMediaCast::ORDER_CREATION_DATE_DESC, $lng->txt("mcst_ordering_creation_date_desc"))->group((string) \ilObjMediaCast::ORDER_MANUAL, $lng->txt("mcst_ordering_manual"))->end( )->switch("viewmode", $lng->txt("mcst_viewmode"), "", $settings->getViewMode( ))->group(\ilObjMediaCast::VIEW_IMG_GALLERY, $lng->txt("mcst_img_gallery"))->group(\ilObjMediaCast::VIEW_PODCAST, $lng->txt("mcst_podcast"))->group(\ilObjMediaCast::VIEW_VCAST, $lng->txt("mcst_video_cast"))->select("autoplaymode", $lng->txt("mcst_autoplay"), [\ilObjMediaCast::AUTOPLAY_NO => $lng->txt("mcst_no_autoplay"), \ilObjMediaCast::AUTOPLAY_ACT => $lng->txt("mcst_autoplay_active"), \ilObjMediaCast::AUTOPLAY_INACT => $lng->txt("mcst_autoplay_inactive")], "", (string) $settings->getAutoplayMode( ))->number("nr_videos", $lng->txt("mcst_nr_videos"), "", max(1, $settings->getNumberInitialVideos( )), 1)->end( )->checkbox("downloadable", $lng->txt("mcst_downloadable"), $lng->txt("mcst_downloadable_info"), $settings->getDownloadable( ))
/components/ILIAS/WorkspaceRootFolder/classes/class.ilObjWorkspaceRootFolder.php:903$query = "INSERT INTO object_translation " . "(obj_id,title,description,lang_code,lang_default) " . "VALUES " . "(" . $ilDB->quote($this->getId( ), 'integer') . "," . $ilDB->quote($a_title, 'text') . "," . $ilDB->quote($a_desc, 'text') . "," . $ilDB->quote($a_lang, 'text') . "," . $ilDB->quote($a_lang_default, 'integer') . ")"
/components/ILIAS/WebDAV/tests/lock/ilWebDAVLockUriPathResolverTest.php:1201$pathes = [$this->webdav_test_helper->getClientId( ) . '/Non exitent First Child/Last Third Child' => ['parameters' => [1, 4], 'error_message' => 'Node not found'], $this->webdav_test_helper->getClientId( ) . '/Last Child/Non existent Last Child' => ['parameters' => [2, 8], 'error_message' => 'Last node not found']]
/components/ILIAS/WebDAV/classes/mount_instructions/class.ilWebDAVMountInstructionsRepositoryImpl.php:1751return new ilWebDAVMountInstructionsDocument((int) $result['id'], $result['title'], $result['uploaded_instructions'], $result['processed_instructions'], $result['lng'], $result['creation_ts'], $result['modification_ts'], (int) $result['owner_usr_id'], (int) $result['last_modification_usr_id'], (int) $result['sorting'])
/components/ILIAS/WebDAV/classes/mount_instructions/class.ilWebDAVMountInstructionsDocumentTableGUI.php:2931$delete_modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('webdav_doc_delete'), $this->lng->txt('webdav_sure_delete_documents_s') . ' ' . $row['title'], $this->ctrl->getFormAction($this->getParentObject( ), 'deleteDocument'))
/components/ILIAS/WebDAV/classes/mount_instructions/class.ilWebDAVMountInstructionsDocumentTableGUI.php:2531$data['items'][$key] = ['id' => $document->getId( ), 'title' => $document->getTitle( ), 'creation_ts' => $document->getCreationTs( ), 'modification_ts' => $document->getModificationTs( ), 'raw_text' => $document->getUploadedInstructions( ), 'processed_text' => $document->getProcessedInstructions( ), 'language' => $document->getLanguage( ), ]
/components/ILIAS/WebDAV/classes/mount_instructions/class.ilWebDAVMountInstructionsUploadGUI.php:1331$form = new ilWebDAVMountInstructionsDocumentFormGUI($a_document, $this->mount_instructions_repository, new ilWebDAVMountInstructionsDocumentPurifier( ), $this->user, $this->file_systems->temp( ), $this->file_upload, $form_action, $save_command, 'showDocuments', $this->rbacsystem->checkAccess('write', $this->webdav_object_ref_id))
/components/ILIAS/Tracking/classes/View/DataRetrieval/DataRetrieval.php:1191return $this->info_factory->view($this->info_factory->iterator( )->objectData(...$object_infos), $this->info_factory->iterator( )->lp(...$lp_infos), $this->info_factory->iterator( )->combined(...$combined_infos))
/components/ILIAS/Tracking/classes/View/ProgressBlock/Settings/Repository.php:461$query = 'INSERT INTO ut_progress_block (obj_id, show_block) VALUES (' . $this->db->quote($obj_id, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($show, ilDBConstants::T_INTEGER) . ') ON DUPLICATE KEY UPDATE show_block = ' . $this->db->quote($show, ilDBConstants::T_INTEGER)
/components/ILIAS/Tracking/classes/View/PersonalLearningProgress/class.ilLPPersonalGUI.php:2311$ui_panel = $this->ui->factory( )->panel( )->listing( )->standard($this->lng->txt(self::LNG_VAR_LISTING_TITLE), [$crs_item_group])->withViewControls($view_controls)
/components/ILIAS/Tracking/classes/View/PersonalLearningProgress/class.ilLPPersonalGUI.php:1171$modes = $this->ui->factory( )->viewControl( )->mode([$presentation_options[self::PRESENTATION_OPTION_CURRENT] => (string) $url_builder->withParameter($action_parameter_token, self::PRESENTATION_OPTION_CURRENT)->buildURI( ), $presentation_options[self::PRESENTATION_OPTION_FUTURE] => (string) $url_builder->withParameter($action_parameter_token, self::PRESENTATION_OPTION_FUTURE)->buildURI( ), $presentation_options[self::PRESENTATION_OPTION_PAST] => (string) $url_builder->withParameter($action_parameter_token, self::PRESENTATION_OPTION_PAST)->buildURI( ), $presentation_options[self::PRESENTATION_OPTION_ALL] => (string) $url_builder->withParameter($action_parameter_token, self::PRESENTATION_OPTION_ALL)->buildURI( ), ], 'Presentation Mode')->withActive($presentation_options[$current_presentation])
/components/ILIAS/Tracking/classes/View/PersonalLearningProgress/class.ilLPPersonalGUI.php:1041$presentation_options = [self::PRESENTATION_OPTION_CURRENT => $this->lng->txt(self::LNG_VAR_PRESENTATION_OPTION_CURRENT), self::PRESENTATION_OPTION_FUTURE => $this->lng->txt(self::LNG_VAR_PRESENTATION_OPTION_FUTURE), self::PRESENTATION_OPTION_PAST => $this->lng->txt(self::LNG_VAR_PRESENTATION_OPTION_PAST), self::PRESENTATION_OPTION_ALL => $this->lng->txt(self::LNG_VAR_PRESENTATION_OPTION_ALL), ]
/components/ILIAS/Tracking/classes/View/Renderer/Renderer.php:791return $this->ui->factory( )->item( )->standard($title)->withProperties($properties)->withDescription($object_info->getDescription( ))->withLeadIcon($icon)
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:961$dashboard = $this->mainmenu->topLinkItem($this->if->identifier('mm_pd_crs_grp'))->withSymbol($icon)->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToMemberships")->withPosition(10)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('component_not_active')}"))->withAvailableCallable(fn ( ) : true => true)->withVisibilityCallable($this->basic_access_helper->isUserLoggedIn( ))
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1121$repository = $this->mainmenu->topParentItem($this->getRepositoryIdentification( ))->withVisibilityCallable($this->basic_access_helper->isRepositoryReadable( ))->withSymbol($icon)->withTitle($title)->withPosition(20)
/components/ILIAS/MainMenu/classes/class.ilObjMainMenuGUI.php:475$this->ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/MainMenu/classes/class.ilObjMainMenuAccess.php:425$this->ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/Administration/GlobalScreen/classes/AdministrationMainBarProvider.php:941$entries[] = $this->globalScreen( )->mainBar( )->linkList($this->if->identifier('adm_content_' . $group))->withSupportsAsynchronousLoading(true)->withLinks($links)->withTitle($title)->withSymbol($this->getIconForGroup($group, $title))->withParent($top)->withPosition($position * 10)->withAlwaysAvailable(true)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('item_must_be_always_active')}"))->withVisibilityCallable($access_helper->hasAdministrationAccess( ))->withAvailableCallable($access_helper->isUserLoggedIn( ))
/components/ILIAS/Administration/GlobalScreen/classes/AdministrationMainBarProvider.php:1631$new_objects[$lng->txt("repository_admin") . ":" . ROOT_FOLDER_ID] = array("tree" => 1, "child" => ROOT_FOLDER_ID, "ref_id" => ROOT_FOLDER_ID, "depth" => 3, "type" => "root", "title" => $lng->txt("repository_admin"), "description" => $lng->txt("repository_admin_desc"), "desc" => $lng->txt("repository_admin_desc"), )
/components/ILIAS/Administration/GlobalScreen/classes/AdministrationMainBarProvider.php:701$icon = $this->dic->ui( )->factory( )->symbol( )->icon( )->standard($titems[$group_item]["type"], $titems[$group_item]["title"])
/components/ILIAS/Administration/GlobalScreen/classes/AdministrationMainBarProvider.php:811$links[] = $this->globalScreen( )->mainBar( )->link($identification)->withTitle($titems[$group_item]["title"])->withAction($action)->withSymbol($icon)->withVisibilityCallable(function ( ) use ($ref_id) { /**/ } )
/components/ILIAS/MediaCast/classes/class.ilObjMediaCastGUI.php:5451$values["label_value_" . $med->getPurpose( )] = (strlen($med->getLocation( )) > 100) ? "..." . substr($med->getLocation( ), strlen($med->getLocation( )) - 100) : $med->getLocation( )
/components/ILIAS/MediaCast/Presentation/class.VideoViewGUI.php:2401$items[] = ["id" => $video->getId( ), "resource" => $video->getResource( ), "preview" => $preview->render( ), "preview_pic" => $video->getPreviewPic( ), "title" => $video->getTitle( ), "linked_title" => $renderer->renderAsync($b), "mime" => $video->getMime( ), "poster" => $video->getPreviewPic( ), "description" => nl2br($video->getDescription( )), "completed" => $completed, "duration" => $video->getDuration( ), "renderUrl" => $this->ctrl->getLinkTargetByClass(\ilObjMediaCastGUI::class, "renderVideo")]
/components/ILIAS/MediaCast/classes/class.ilMediaCastManageTableGUI.php:2411$table = $f->table( )->data($this, $this->lng->txt("mcst_items"), $this->getColumns( ))->withActions($actions)->withRequest($this->http->request( ))
/components/ILIAS/MediaCast/classes/class.ilObjMediaCastGUI.php:5441$values["value_" . $med->getPurpose( )] = (strlen($med->getLocation( )) > 100) ? "..." . substr($med->getLocation( ), strlen($med->getLocation( )) - 100) : $med->getLocation( )
/components/ILIAS/MediaCast/classes/class.ilObjMediaCast.php:2721$query = "UPDATE il_media_cast_data SET " . " is_online = " . $ilDB->quote((int) $this->getOnline( ), "integer") . ", public_files = " . $ilDB->quote((int) $this->getPublicFiles( ), "integer") . ", downloadable = " . $ilDB->quote((int) $this->getDownloadable( ), "integer") . ", def_access = " . $ilDB->quote($this->getDefaultAccess( ), "integer") . ", sortmode = " . $ilDB->quote($this->getOrder( ), "integer") . ", viewmode = " . $ilDB->quote($this->getViewMode( ), "text") . ", autoplaymode = " . $ilDB->quote($this->getAutoplayMode( ), "integer") . ", nr_initial_videos = " . $ilDB->quote($this->getNumberInitialVideos( ), "integer") . ", new_items_in_lp = " . $ilDB->quote($this->getNewItemsInLearningProgress( ), "integer") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/MediaCast/classes/class.ilMediaCastManageTableGUI.php:1001$columns = ['title' => $c->text($this->lng->txt("title"))->withIsSortable(false), 'type' => $c->text($this->lng->txt("type"))->withIsSortable(false), 'size' => $c->text($this->lng->txt("size"))->withIsSortable(false)]
/components/ILIAS/MediaCast/Settings/SettingsDBRepository.php:891return $this->data->settings((int) $record['id'], (bool) $record['public_files'], (bool) $record['downloadable'], (int) $record['def_access'], (int) $record['sortmode'], (string) $record['viewmode'], (bool) $record['autoplaymode'], (int) $record['nr_initial_videos'], (bool) $record['new_items_in_lp'])
/components/ILIAS/MediaCast/classes/class.ilObjMediaCast.php:2341$query = "INSERT INTO il_media_cast_data (" . " id" . ", is_online" . ", public_files" . ", downloadable" . ", def_access" . ", sortmode" . ", viewmode" . ", autoplaymode" . ", nr_initial_videos" . ", new_items_in_lp" . " ) VALUES (" . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote((int) $this->getOnline( ), "integer") . "," . $ilDB->quote((int) $this->getPublicFiles( ), "integer") . "," . $ilDB->quote((int) $this->getDownloadable( ), "integer") . "," . $ilDB->quote((int) $this->getDefaultAccess( ), "integer") . "," . $ilDB->quote((int) $this->getOrder( ), "integer") . "," . $ilDB->quote($this->getViewMode( ), "text") . "," . $ilDB->quote((int) $this->getAutoplayMode( ), "integer") . "," . $ilDB->quote((int) $this->getNumberInitialVideos( ), "integer") . "," . $ilDB->quote((int) $this->getNewItemsInLearningProgress( ), "integer") . ")"
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:2262$f = new ilMMTopItemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $DIC->http( ), $this->repository->getItemFacade( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:2142$f = new ilMMTopItemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $DIC->http( ), $this->repository->getItemFacade( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:2551$f = new ilMMTopItemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $DIC->http( ), $item, $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:2411$f = new ilMMTopItemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $DIC->http( ), $this->getMMItemFromRequest( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:1661$restoration_modal = $this->ui->factory( )->modal( )->interruptive($this->lng->txt(self::CMD_RESTORE), $this->lng->txt('msg_restore_confirm'), $this->ctrl->getLinkTarget($this, self::CMD_RESTORE))->withActionButtonLabel($this->lng->txt('restore'))
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:1592$btn_add = $this->ui->factory( )->button( )->standard($this->lng->txt(self::CMD_ADD), $this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:1822$btn_flush = $this->ui->factory( )->button( )->standard($this->lng->txt(self::CMD_FLUSH), $this->ctrl->getLinkTarget($this, self::CMD_FLUSH))
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemGUI.php:1711$btn_restore = $this->ui->factory( )->button( )->standard($this->lng->txt(self::CMD_RESTORE), '')->withOnClick($restoration_modal->getShowSignal( ))
/components/ILIAS/MainMenu/classes/TypeHandler/class.ilMMTypeHandlerRepositoryLink.php:741$url = $DIC->ui( )->factory( )->input( )->field( )->numeric($this->getFieldTranslation( ))->withAdditionalTransformation($DIC->refinery( )->custom( )->constraint(fn ($value) : bool => !$DIC->repositoryTree( )->isGrandChild(SYSTEM_FOLDER_ID, $value), $DIC->language( )->txt("msg_ref_id_not_callable")))
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1571$administration = $this->mainmenu->topParentItem($this->getAdministrationIdentification( ))->withSupportsAsynchronousLoading(false)->withAvailableCallable($this->basic_access_helper->isUserLoggedIn( ))->withSymbol($icon)->withTitle($title)->withPosition(70)->withVisibilityCallable($this->basic_access_helper->hasAdministrationAccess( ))
/components/ILIAS/MainMenu/classes/TypeHandler/class.ilMMAbstractBaseTypeHandlerAction.php:831$external = $DIC->ui( )->factory( )->input( )->field( )->checkbox($DIC->language( )->txt('field_external'), $DIC->language( )->txt('field_external_info'))
/components/ILIAS/MainMenu/classes/TypeHandler/class.ilMMAbstractBaseTypeHandlerAction.php:751$url = $DIC->ui( )->factory( )->input( )->field( )->text($this->getFieldTranslation( ))->withAdditionalTransformation($DIC->refinery( )->custom( )->transformation(BaseTypeRenderer::getURIConverter( )))->withAdditionalTransformation($DIC->refinery( )->custom( )->constraint(BaseTypeRenderer::getURIChecker( ), $DIC->language( )->txt('err_uri_not_valid')))->withRequired(true)->withByline($this->getFieldInfoTranslation( ))
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1301$achievements = $this->mainmenu->topParentItem($this->getAchievementsIdentification( ))->withVisibilityCallable($this->basic_access_helper->isUserLoggedIn( ))->withSymbol($icon)->withTitle($title)->withPosition(40)
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1211$personal_workspace = $this->mainmenu->topParentItem($this->getPersonalWorkspaceIdentification( ))->withVisibilityCallable($this->basic_access_helper->isUserLoggedIn( ))->withSymbol($icon)->withTitle($title)->withPosition(30)
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1481$organisation = $this->mainmenu->topParentItem($this->getOrganisationIdentification( ))->withVisibilityCallable($this->basic_access_helper->isUserLoggedIn( ))->withSymbol($icon)->withTitle($title)->withPosition(60)
/components/ILIAS/MainMenu/classes/Provider/StandardTopItemsProvider.php:1391$communication = $this->mainmenu->topParentItem($this->getCommunicationIdentification( ))->withVisibilityCallable($this->basic_access_helper->isUserLoggedIn( ))->withSymbol($icon)->withTitle($title)->withPosition(50)
/components/ILIAS/Refinery/tests/Password/Constraint/PasswordContraintsTest.php:541return [[$v->hasMinLength(3), [$d->password('abc'), $d->password('abcd')], [$d->password('a'), $d->password('ab')]], [$v->hasLowerChars( ), [$d->password('abc'), $d->password('AbC')], [$d->password('AB'), $d->password('21'), $d->password('#*+')]], [$v->hasUpperChars( ), [$d->password('Abc'), $d->password('ABC')], [$d->password('abc'), $d->password('21'), $d->password('#*+')]], [$v->hasNumbers( ), [$d->password('Ab1'), $d->password('123')], [$d->password('abc'), $d->password('ABC'), $d->password('#*+')]], [$v->hasSpecialChars( ), [$d->password('Ab+'), $d->password('123#')], [$d->password('abc'), $d->password('ABC'), $d->password('123')]]]
/components/ILIAS/Refinery/tests/KindlyTo/Transformation/StringTransformationTest.php:531return ['string_val' => ['hello', 'hello'], 'int_val' => [300, '300'], 'neg_int_val' => [-300, '-300'], 'zero_int_val' => [0, '0'], 'pos_bool' => [true, 'true'], 'neg_bool' => [false, 'false'], 'float_val' => [20.5, '20.5'], 'object_val' => [$obj, 'an object']]
/components/ILIAS/Refinery/tests/KindlyTo/Transformation/DateTimeTransformationTest.php:581return ['datetime' => [$now, $now], 'iso8601' => ['2020-07-06T12:23:05+0000', DateTimeImmutable::createFromFormat(DateTimeInterface::ISO8601, '2020-07-06T12:23:05+0000')], 'atom' => ['2020-07-06T12:23:05+00:00', DateTimeImmutable::createFromFormat(DateTimeInterface::ATOM, '2020-07-06T12:23:05+00:00')], 'rfc3339_ext' => ['2020-07-06T12:23:05.000+00:00', DateTimeImmutable::createFromFormat(DateTimeInterface::RFC3339_EXTENDED, '2020-07-06T12:23:05.000+00:00')], 'cookie' => ['Monday, 06-Jul-2020 12:23:05 GMT+0000', DateTimeImmutable::createFromFormat(DateTimeInterface::COOKIE, 'Monday, 06-Jul-2020 12:23:05 GMT+0000')], 'rfc822' => ['Mon, 06 Jul 20 12:23:05 +0000', DateTimeImmutable::createFromFormat(DateTimeInterface::RFC822, 'Mon, 06 Jul 20 12:23:05 +0000')], 'rfc7231' => ['Mon, 06 Jul 2020 12:23:05 GMT', DateTimeImmutable::createFromFormat(DateTimeInterface::RFC7231, 'Mon, 06 Jul 2020 12:23:05 GMT')], 'unix_timestamp' => [481556262, DateTimeImmutable::createFromFormat(DateTimeInterface::ISO8601, '1985-04-05T13:37:42+0000')], 'unix_timestamp_float' => [481556262.4, DateTimeImmutable::createFromFormat(DateTimeInterface::ISO8601, '1985-04-05T13:37:42+0000')]]
/components/ILIAS/Refinery/tests/KindlyTo/Transformation/IntegerTransformationTest.php:701return ['bigger_than_int_max' => ["9223372036854775808"], 'smaller_than_int_min' => ["-9223372036854775809"], 'weird_notation' => ["01"], 'some_array' => [[ ]], 'mill_delim' => ["1'000"], 'null' => [null], 'empty' => [""], 'written_false' => ['false'], 'written_null' => ['null'], 'NaN' => [NAN], 'written_NaN' => ['NaN'], 'INF' => [INF], 'neg_INF' => [-INF], 'written_INF' => ['INF'], 'written_neg_INF' => ['-INF'], ]
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:1932$f = new ilMMSubitemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $this->getMMItemFromRequest( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:2252$btn_add = $this->ui->factory( )->button( )->standard($this->lng->txt(self::CMD_ADD), $this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:2332$btn_flush = $this->ui->factory( )->button( )->standard($this->lng->txt(self::CMD_FLUSH), $this->ctrl->getLinkTarget($this, self::CMD_FLUSH))
/components/ILIAS/MainMenu/classes/Items/class.ilMMItemInformation.php:721$usr_language_key = $DIC->http( )->wrapper( )->query( )->has('lang') ? $DIC->http( )->wrapper( )->query( )->retrieve('lang', $DIC->refinery( )->to( )->string( )) : null
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubitemFormGUI.php:1371$role_based_visibility = $f( )->field( )->optionalGroup([$f( )->field( )->multiSelect($txt('sub_global_roles'), $access->getGlobalRoles( ))->withRequired(false)], $txt('sub_role_based_visibility'), $txt('sub_role_based_visibility_byline'))->withValue($value_role_based_visibility)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:1542$f = new ilMMSubitemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $this->repository->getItemFacade( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:1662$f = new ilMMSubitemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $this->repository->getItemFacade( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemGUI.php:1812$f = new ilMMSubitemFormGUI($DIC->ctrl( ), $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ), $this->lng, $this->getMMItemFromRequest( ), $this->repository)
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemTableGUI.php:1901$m = $factory->modal( )->interruptive($this->lng->txt(ilMMSubItemGUI::CMD_DELETE), $this->lng->txt(ilMMSubItemGUI::CMD_CONFIRM_DELETE), $action)->withAffectedItems([$ditem])
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubItemTableGUI.php:2081$m = $factory->modal( )->interruptive($this->lng->txt(ilMMSubItemGUI::CMD_MOVE), $this->lng->txt(ilMMSubItemGUI::CMD_CONFIRM_MOVE), $action)->withActionButtonLabel($this->lng->txt(ilMMSubItemGUI::CMD_MOVE))->withAffectedItems([$ditem])
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemTableGUI.php:1121$m = $factory->modal( )->interruptive($this->lng->txt(ilMMTopItemGUI::CMD_DELETE), $this->lng->txt(ilMMTopItemGUI::CMD_CONFIRM_DELETE), $action)->withAffectedItems([$ditem])
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemFormGUI.php:1341$role_based_visibility = $f( )->field( )->optionalGroup([$f( )->field( )->multiSelect($txt('sub_global_roles'), $global_roles)->withRequired(false)], $txt('sub_role_based_visibility'), $txt('sub_role_based_visibility_byline'))->withValue($value_role_based_visibility)
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableFilter.php:981$inputs[self::FILTER_NAME_SCOPE] = $this->ui_factory->input( )->field( )->select($this->lng->txt('didactic_scope'), [self::FILTER_GLOBAL => $this->lng->txt('didactic_global'), self::FILTER_LOCAL => $this->lng->txt('didactic_local')])
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableFilter.php:1061$inputs[self::FILTER_NAME_ACTIVE] = $this->ui_factory->input( )->field( )->select($this->lng->txt('status'), [self::FILTER_ON => $this->lng->txt('active'), self::FILTER_OFF => $this->lng->txt('inactive')])
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableGUI.php:1391return $this->ui_factory->table( )->data($data_retrieval, $this->lng->txt('didactic_available_templates'), $columns, )->withActions($actions)->withRequest($this->http->request( ))
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableFilter.php:761$inputs[self::FILTER_NAME_ICON] = $this->ui_factory->input( )->field( )->select($this->lng->txt('icon'), [self::FILTER_ON => $this->lng->txt('didactic_filter_with_icon'), self::FILTER_OFF => $this->lng->txt('didactic_filter_without_icon')])
/components/ILIAS/Tracking/classes/class.ilLPStatus.php:4701$ret = $ilDB->manipulate("UPDATE ut_lp_marks SET " . " status = " . $ilDB->quote($a_status, "integer") . "," . " status_changed = " . $ilDB->now( ) . "," . " status_dirty = " . $ilDB->quote(0, "integer") . " WHERE usr_id = " . $ilDB->quote($a_user_id, "integer") . " AND obj_id = " . $ilDB->quote($a_obj_id, "integer"))
/components/ILIAS/Tracking/classes/class.ilLPMarks.php:1151$query = "UPDATE ut_lp_marks " . "SET mark = " . $this->db->quote($this->getMark( ), 'text') . ", " . "u_comment = " . $this->db->quote($this->getComment( ), 'text') . ", " . "completed = " . $this->db->quote($this->getCompleted( ), 'integer') . " " . "WHERE obj_id = " . $this->db->quote($this->getObjId( ), 'integer') . " " . "AND usr_id = " . $this->db->quote($this->getUserId( ), 'integer')
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsGUI.php:1051return SplFixedArray::fromArray(explode(',', $this->http->wrapper( )->query( )->retrieve('tpls', $this->refinery->custom( )->transformation(fn ($v) => $v))))
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsGUI.php:3141$statuses = $statuses->withAddedStatus($status->handler( )->withType(ImportStatusType::SUCCESS)->withContent($status->content( )->builder( )->string( )->withString('')))
/components/ILIAS/Tracking/classes/class.ilLPMarks.php:2251$res = $this->db->query("SELECT * FROM ut_lp_marks " . "WHERE obj_id = " . $this->db->quote($this->obj_id, 'integer') . " " . "AND usr_id = " . $this->db->quote($this->usr_id, 'integer'))
/components/ILIAS/Tracking/classes/class.ilLPMarks.php:2461$query = "INSERT INTO ut_lp_marks (mark,u_comment, completed,obj_id,usr_id) " . "VALUES( " . $this->db->quote($this->getMark( ), 'text') . ", " . $this->db->quote($this->getComment( ), 'text') . ", " . $this->db->quote($this->getCompleted( ), 'integer') . ", " . $this->db->quote($this->getObjId( ), 'integer') . ", " . $this->db->quote($this->getUserId( ), 'integer') . " " . ")"
/components/ILIAS/Tracking/classes/class.ilLPMarks.php:1601$query = "SELECT * FROM ut_lp_marks " . "WHERE usr_id = " . $ilDB->quote($user_id, 'integer') . " AND status = " . $ilDB->quote(ilLPStatus::LP_STATUS_COMPLETED_NUM, 'integer') . " AND status_changed >= " . $ilDB->quote($from, "timestamp") . " AND status_changed <= " . $ilDB->quote($to, "timestamp")
/components/ILIAS/Tracking/classes/class.ilLPMarks.php:1721$completion = ['obj_id' => (int) $rec['obj_id'], 'usr_id' => (int) $rec['usr_id'], 'completed' => (bool) $rec['completed'], 'mark' => (string) $rec['mark'], 'comment' => (string) $rec['u_comment'], 'status' => (int) $rec['status'], 'status_changed' => (string) $rec['status_changed'], 'status_dirty' => (int) $rec['status_changed'], 'percentage' => (int) $rec['percentage']]
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:2571$query = sprintf('UPDATE read_event SET ' . 'childs_read_count = childs_read_count + %s ,' . 'childs_spent_seconds = childs_spent_seconds + %s ' . 'WHERE obj_id = %s ' . 'AND usr_id = %s ', $ilDB->quote((int) $read_count_diff, 'integer'), $ilDB->quote((int) $time_diff, 'integer'), $ilDB->quote($obj2_id, 'integer'), $ilDB->quote($usr_id, 'integer'))
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:4491$where = array("obj_id" => array("integer", $row["obj_id"]), "obj_type" => array("text", $row["obj_type"]), "yyyy" => array("integer", $row["yyyy"]), "mm" => array("integer", $row["mm"]), "dd" => array("integer", $row["dd"]), "hh" => array("integer", $row["hh"]))
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:881$query = sprintf('INSERT INTO write_event ' . '(write_id, obj_id, parent_obj_id, usr_id, action, ts) VALUES ' . '(%s, %s, %s, %s, %s, ' . $ilDB->now( ) . ')', $ilDB->quote($nid, 'integer'), $ilDB->quote($obj_id, 'integer'), $ilDB->quote($prec["par_obj_id"], 'integer'), $ilDB->quote($usr_id, 'integer'), $ilDB->quote($action, 'text'))
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:1031$query = sprintf('INSERT INTO write_event ' . '(write_id, obj_id, parent_obj_id, usr_id, action, ts) ' . 'VALUES (%s,%s,%s,%s,%s,' . $ilDB->now( ) . ')', $ilDB->quote($nid, 'integer'), $ilDB->quote($obj_id, 'integer'), $ilDB->quote($parent_obj_id, 'integer'), $ilDB->quote($usr_id, 'integer'), $ilDB->quote($action, 'text'))
/components/ILIAS/Tracking/classes/class.ilLPTableBaseGUI.php:951return $this->http->wrapper( )->post( )->retrieve('uid', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Tracking/classes/class.ilLPTableBaseGUI.php:821return $this->http->wrapper( )->post( )->retrieve('item_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:7051$query = 'INSERT INTO write_event ' . '(write_id, obj_id,parent_obj_id,usr_id,action,ts) VALUES (' . $ilDB->quote($nid, "integer") . "," . $ilDB->quote($rec["obj_id"], "integer") . "," . $ilDB->quote($rec["p"], "integer") . "," . $ilDB->quote($rec["owner"], "integer") . "," . $ilDB->quote("create", "text") . "," . $ilDB->quote($rec["create_date"], "timestamp") . ')'
/components/ILIAS/Tracking/classes/class.ilChangeEvent.php:4831$fields = array("read_count" => array("integer", $old["read_count"] + $row["read_count"]), "childs_read_count" => array("integer", $old["childs_read_count"] + $row["childs_read_count"]), "spent_seconds" => array("integer", $old["spent_seconds"] + $row["spent_seconds"]), "childs_spent_seconds" => array("integer", $old["childs_spent_seconds"] + $row["childs_spent_seconds"]))
/components/ILIAS/Tracking/classes/class.ilLPObjSettings.php:3821$query = "INSERT INTO ut_lp_settings (obj_id,obj_type,u_mode,visits) " . "VALUES(" . $this->db->quote($this->getObjId( ), 'integer') . ", " . $this->db->quote($this->getObjType( ), 'text') . ", " . $this->db->quote($this->getMode( ), 'integer') . ", " . $this->db->quote($this->getVisits( ), 'integer') . ")"
/components/ILIAS/Tracking/classes/class.ilLPObjSettings.php:3621$query = "UPDATE ut_lp_settings SET u_mode = " . $this->db->quote($this->getMode( ), 'integer') . ", " . "visits = " . $this->db->quote($this->getVisits( ), 'integer') . " " . "WHERE obj_id = " . $this->db->quote($this->getObjId( ), 'integer')
/components/ILIAS/Tracking/classes/class.ilLPObjSettings.php:3001$query = "INSERT INTO ut_lp_settings (obj_id,obj_type,u_mode,visits) " . "VALUES( " . $this->db->quote($a_new_obj_id, 'integer') . ", " . $this->db->quote($this->getObjType( ), 'text') . ", " . $this->db->quote($this->getMode( ), 'integer') . ", " . $this->db->quote($this->getVisits( ), 'integer') . ")"
/components/ILIAS/Tracking/classes/class.ilLPProgressBlockGUI.php:731$mode_and_status = $this->ui->factory( )->item( )->standard(ilLearningProgressBaseGUI::_getStatusText($status, $this->lng))->withDescription($this->lng->txt('trac_mode_collection'))
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:8461$query = " FROM usr_data " . $left . " JOIN read_event ON (read_event.usr_id = usr_data.usr_id" . " AND obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN ut_lp_marks ON (ut_lp_marks.usr_id = usr_data.usr_id " . " AND ut_lp_marks.obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN usr_pref ON (usr_pref.usr_id = usr_data.usr_id AND keyword = " . $ilDB->quote("language", "text") . ")" . self::buildFilters($where, $a_filters, true)
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:5051$query = " FROM object_data LEFT JOIN read_event ON (object_data.obj_id = read_event.obj_id AND" . " read_event.usr_id = " . $ilDB->quote($a_user_id, "integer") . ")" . " LEFT JOIN ut_lp_marks ON (ut_lp_marks.usr_id = " . $ilDB->quote($a_user_id, "integer") . " AND" . " ut_lp_marks.obj_id = object_data.obj_id)" . " WHERE " . $ilDB->in("object_data.obj_id", $objects["object_ids"], false, "integer") . self::buildFilters(array( ), $a_filters)
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:3011$query = " FROM usr_data " . $left . " JOIN read_event ON (read_event.usr_id = usr_data.usr_id" . " AND read_event.obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN ut_lp_marks ON (ut_lp_marks.usr_id = usr_data.usr_id " . " AND ut_lp_marks.obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN usr_pref ON (usr_pref.usr_id = usr_data.usr_id AND keyword = " . $ilDB->quote("language", "text") . ")" . self::buildFilters($where, $a_filters)
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:461$query = "SELECT object_data.obj_id, title, CASE WHEN status IS NULL THEN " . ilLPStatus::LP_STATUS_NOT_ATTEMPTED_NUM . " ELSE status END AS status," . " status_changed, percentage, read_count+childs_read_count AS read_count, spent_seconds+childs_spent_seconds AS spent_seconds," . " u_mode, type, visits, mark, u_comment" . " FROM object_data" . " LEFT JOIN ut_lp_settings ON (ut_lp_settings.obj_id = object_data.obj_id)" . " LEFT JOIN read_event ON (read_event.obj_id = object_data.obj_id AND read_event.usr_id = " . $ilDB->quote($a_user_id, "integer") . ")" . " LEFT JOIN ut_lp_marks ON (ut_lp_marks.obj_id = object_data.obj_id AND ut_lp_marks.usr_id = " . $ilDB->quote($a_user_id, "integer") . ")" . " WHERE " . $ilDB->in("object_data.obj_id", $obj_ids, false, "integer") . " ORDER BY title"
/components/ILIAS/Tracking/classes/class.ilLPCronObjectStatistics.php:2191$set = array("type" => array("text", $type), "yyyy" => array("integer", date("Y", $this->date)), "mm" => array("integer", date("m", $this->date)), "dd" => array("integer", date("d", $this->date)), "fulldate" => array("integer", date("Ymd", $this->date)), "cnt_references" => array("integer", (int) $item["references"]), "cnt_objects" => array("integer", (int) $item["objects"]), "cnt_deleted" => array("integer", isset($item["deleted"]) ? (int) $item["deleted"] : 0))
/components/ILIAS/Tracking/classes/class.ilLPCronObjectStatistics.php:1791$set = array("type" => array("text", "crs"), "obj_id" => array("integer", $crs_id), "yyyy" => array("integer", date("Y", $this->date)), "mm" => array("integer", date("m", $this->date)), "dd" => array("integer", date("d", $this->date)), "fulldate" => array("integer", date("Ymd", $this->date)), "mem_cnt" => array("integer", count($members)), "in_progress" => array("integer", $in_progress), "completed" => array("integer", $completed), "failed" => array("integer", $failed), "not_attempted" => array("integer", $not_attempted))
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:19341$sql = "SELECT " . $tree->getObjectDataTable( ) . ".obj_id," . $tree->getObjectDataTable( ) . ".type," . $tree->getTreeTable( ) . "." . $tree->getTreePk( ) . "," . $tree->getTableReference( ) . ".ref_id" . " FROM " . $tree->getTreeTable( ) . " " . $tree->buildJoin( ) . " WHERE " . $ilDB->in($tree->getObjectDataTable( ) . ".type", $types, "", "text")
/components/ILIAS/Tracking/classes/class.ilTrQuery.php:17201$query = " FROM usr_data " . $left . " JOIN read_event ON (read_event.usr_id = usr_data.usr_id" . " AND read_event.obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN ut_lp_marks ON (ut_lp_marks.usr_id = usr_data.usr_id " . " AND ut_lp_marks.obj_id = " . $ilDB->quote($obj_id, "integer") . ")" . " LEFT JOIN usr_pref ON (usr_pref.usr_id = usr_data.usr_id AND keyword = " . $ilDB->quote("language", "text") . ")" . self::buildFilters($where)
/components/ILIAS/Tracking/classes/class.ilLPCronObjectStatistics.php:2691$iset = array("obj_id" => array("integer", $row["obj_id"]), "yyyy" => array("integer", date("Y", $this->date)), "mm" => array("integer", date("m", $this->date)), "dd" => array("integer", date("d", $this->date)), "fulldate" => array("integer", date("Ymd", $this->date)), "counter" => array("integer", $row["counter"]))
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:2361$query = "INSERT INTO ut_lp_collections" . " (obj_id, lpmode, item_id, grouping_id, num_obligatory, active)" . " VALUES (" . $this->db->quote($this->obj_id, "integer") . ", " . $this->db->quote($this->mode, "integer") . ", " . $this->db->quote($a_item_id, "integer") . ", " . $this->db->quote(0, "integer") . ", " . $this->db->quote(0, "integer") . ", " . $this->db->quote(1, "integer") . ")"
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:2531$query = "DELETE FROM ut_lp_collections " . " WHERE obj_id = " . $this->db->quote($this->obj_id, "integer") . " AND item_id = " . $this->db->quote($a_item_id, "integer") . " AND grouping_id = " . $this->db->quote(0, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:2771$query = "SELECT item_id FROM ut_lp_collections" . " WHERE obj_id = " . $this->db->quote($this->obj_id, ilDBConstants::T_INTEGER) . " AND " . $this->db->in("item_id", $a_item_ids, false, ilDBConstants::T_INTEGER) . " AND grouping_id > " . $this->db->quote(0, ilDBConstants::T_INTEGER)
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:2931$query = "SELECT grouping_id FROM ut_lp_collections" . " WHERE obj_id = " . $this->db->quote($this->obj_id, ilDBConstants::T_INTEGER) . " AND " . $this->db->in("item_id", $a_item_ids, false, ilDBConstants::T_INTEGER) . " AND grouping_id > " . $this->db->quote(0, ilDBConstants::T_INTEGER)
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:3111$query = "UPDATE ut_lp_collections" . " SET active = " . $this->db->quote(0, "integer") . " WHERE " . $this->db->in("grouping_id", $grouping_ids, false, "integer") . " AND obj_id = " . $this->db->quote($this->obj_id, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:3321$query = "UPDATE ut_lp_collections" . " SET active = " . $this->db->quote(1, "integer") . " WHERE " . $this->db->in("grouping_id", $grouping_ids, false, "integer") . " AND obj_id = " . $this->db->quote($this->obj_id, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:3791$query = "UPDATE ut_lp_collections SET" . " grouping_id = " . $this->db->quote($grp_id, "integer") . ", num_obligatory = " . $this->db->quote($a_num_obligatory, "integer") . ", active = " . $this->db->quote(1, "integer") . " WHERE obj_id = " . $this->db->quote($this->obj_id, "integer") . " AND " . $this->db->in("item_id", $all_item_ids, false, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:3951$query = "UPDATE ut_lp_collections" . " SET grouping_id = " . $this->db->quote(0, "integer") . ", num_obligatory = " . $this->db->quote(0, "integer") . " WHERE obj_id = " . $this->db->quote($this->obj_id, "integer") . " AND " . $this->db->in("grouping_id", $grouping_ids, false, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollectionOfRepositoryObjects.php:4291$query = "UPDATE ut_lp_collections" . " SET num_obligatory = " . $this->db->quote($num, "integer") . " WHERE obj_id = " . $this->db->quote($this->obj_id, "integer") . " AND grouping_id = " . $this->db->quote($grouping_id, "integer")
/components/ILIAS/Tracking/classes/collection/class.ilLPCollection.php:1741$query = "INSERT INTO ut_lp_collections" . " (obj_id, lpmode, item_id)" . " VALUES (" . $this->db->quote($this->obj_id, "integer") . ", " . $this->db->quote($this->mode, "integer") . ", " . $this->db->quote($a_item_id, "integer") . ")"
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrSummaryTableGUI.php:4981$data = ilTrQuery::getObjectsSummaryForObject($a_object_id, $a_ref_id, ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), $filter, $this->getSelectedColumns( ), $preselected_obj_ids)
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrSummaryTableGUI.php:5801$data["set"][$idx]["gender"] = $this->getItemsPercentages($result["gender"], $users_no, array("n" => $this->lng->txt("gender_n"), "m" => $this->lng->txt("gender_m"), "f" => $this->lng->txt("gender_f"), ))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrUserObjectsPropsTableGUI.php:1702$tr_data = ilTrQuery::getObjectsDataForUser($this->user_id, $this->obj_id, $this->ref_id, ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), $this->filter, $additional_fields, $this->filter["view_mode"] ?? false)
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrUserObjectsPropsTableGUI.php:1852$tr_data = ilTrQuery::getObjectsDataForUser($this->user_id, $this->obj_id, $this->ref_id, ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), $this->filter, $additional_fields, $this->filter["view_mode"] ?? false)
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:611return $this->http->wrapper( )->post( )->retrieve('item_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:1161$mode_config_inputs['show_block'] = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('trac_show_progress_block'), )->withValue($this->progress_block_settings->isBlockShownForObject($this->getObjId( )))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:1001$mode_config_inputs['visits'] = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('trac_visits'), sprintf($this->lng->txt('trac_visits_info'), (string) ilObjUserTracking::_getValidTimeSpan( )))->withRequired(true)->withAdditionalTransformation($this->refinery->in( )->series([$this->refinery->int( )->isGreaterThanOrEqual(1), $this->refinery->int( )->isLessThanOrEqual(99999)]))->withValue($this->obj_settings->getVisits( ))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:3901$groups = $this->http->wrapper( )->post( )->retrieve('grp', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:1361$mode = $this->ui_factory->input( )->field( )->switchableGroup($mode_groups, $this->lng->txt('trac_mode'))->withRequired(true)->withValue((string) $this->obj_lp->getCurrentMode( ))
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrObjectUsersPropsTableGUI.php:2012$tr_data = ilTrQuery::getUserDataForObject($this->ref_id, ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), $this->getCurrentFilter( ), $additional_fields, $check_agreement, $this->user_fields)
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPListOfSettingsGUI.php:6131$panel = $this->ui_factory->panel( )->secondary( )->legacy($this->lng->txt("trac_lp_settings_info_parent_container"), $this->ui_factory->legacy( )->content($tpl->get( )))
/components/ILIAS/Tracking/classes/Provider/LPMainBarProvider.php:581return [$this->mainmenu->link($this->if->identifier('mm_pd_lp'))->withTitle($title)->withAction($ctrl->getLinkTargetByClass([ilDashboardGUI::class, ilAchievementsGUI::class, ilLPPersonalGUI::class]))->withParent(StandardTopItemsProvider::getInstance( )->getAchievementsIdentification( ))->withPosition(30)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('component_not_active')}"))->withAvailableCallable(function ( ) { /**/ } ), ]
/components/ILIAS/Tracking/classes/repository_statistics/class.ilTrObjectUsersPropsTableGUI.php:2142$tr_data = ilTrQuery::getUserDataForObject($this->ref_id, ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), $this->getCurrentFilter( ), $additional_fields, $check_agreement, $this->user_fields)
/components/ILIAS/Tracking/classes/status/class.ilLPStatusManual.php:762$set = $this->db->query($q = "SELECT usr_id FROM ut_lp_marks " . "WHERE obj_id = " . $this->db->quote($a_obj_id, 'integer') . " " . "AND usr_id = " . $this->db->quote($a_usr_id, 'integer') . " " . "AND completed = '1' ")
/components/ILIAS/Tracking/classes/status/class.ilLPStatusTestPassed.php:831$res = $this->db->query(" SELECT tst_active.active_id, tst_active.tries, count(tst_sequence.active_fi) " . $this->db->quoteIdentifier("sequences") . ", tst_active.last_finished_pass, CASE WHEN (tst_tests.nr_of_tries - 1) = tst_active.last_finished_pass THEN '1' ELSE '0' END is_last_pass FROM tst_active LEFT JOIN tst_sequence ON tst_sequence.active_fi = tst_active.active_id LEFT JOIN tst_tests ON tst_tests.test_id = tst_active.test_fi WHERE tst_active.user_fi = {$this->db->quote($a_usr_id, "integer")} AND tst_active.test_fi = {$this->db->quote(ilObjTestAccess::_getTestIDFromObjectID($a_obj_id), ilDBConstants::T_INTEGER)} GROUP BY tst_active.active_id, tst_active.tries, is_last_pass ")
/components/ILIAS/Tracking/classes/status/class.ilLPStatusTestFinished.php:1321$res = $this->db->query(" SELECT active_id, user_fi, tries, COUNT(tst_sequence.active_fi) sequences FROM tst_active LEFT JOIN tst_sequence ON tst_sequence.active_fi = tst_active.active_id WHERE user_fi = {$this->db->quote($a_usr_id, "integer")} AND test_fi = {$this->db->quote(ilObjTestAccess::_getTestIDFromObjectID($a_obj_id), ilDBConstants::T_INTEGER)} GROUP BY active_id, user_fi, tries ")
/components/ILIAS/Tracking/classes/status/class.ilLPStatusManualByTutor.php:1162$set = $this->db->query($q = "SELECT usr_id FROM ut_lp_marks " . "WHERE obj_id = " . $this->db->quote($a_obj_id, 'integer') . " " . "AND usr_id = " . $this->db->quote($a_usr_id, 'integer') . " " . "AND completed = '1' ")
/components/ILIAS/Tracking/classes/object_statistics/class.ilLPObjectStatisticsLPTableGUI.php:2581$options = array("mem_cnt_max" => $this->lng->txt("members") . " " . $this->lng->txt("trac_object_stat_lp_max"), "mem_cnt_avg" => $this->lng->txt("members") . " &#216;", "in_progress_max" => ilLearningProgressBaseGUI::_getStatusText(ilLPStatus::LP_STATUS_IN_PROGRESS_NUM) . " " . $this->lng->txt("trac_object_stat_lp_max"), "in_progress_avg" => ilLearningProgressBaseGUI::_getStatusText(ilLPStatus::LP_STATUS_IN_PROGRESS_NUM) . " &#216;")
/components/ILIAS/Tracking/classes/learning_history/class.ilTrackingLearningHistoryProvider.php:581$entries[] = $this->getFactory( )->entry($this->lng->txt("trac_lhist_obj_completed"), $in_txt, ilObject::_getIcon((int) $c["obj_id"]), $ts->get(IL_CAL_UNIX), $c["obj_id"])
/components/ILIAS/Tracking/classes/View/Renderer/Renderer.php:701$icon = $this->ui->factory( )->symbol( )->icon( )->standard($object_info->getType( ), $object_info->getType( ) . " Icon", UIIconIcon::MEDIUM)
/components/ILIAS/Tracking/classes/object_statistics/class.ilLPObjectStatisticsGUI.php:561return $this->http->wrapper( )->post( )->retrieve('item_id', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Glossary/Term/class.ilTermDefinitionBulkCreationGUI.php:1001$form = $this->gui->form(self::class, "showConfirmationScreen", $lng->txt("glo_save_and_continue"))->asyncModal( )->textarea("bulk_data", $lng->txt("glo_term_definition_pairs"), $lng->txt("glo_term_definition_pairs_info"), )->required( )
/components/ILIAS/Glossary/tests/Flashcard/FlashcardShuffleManagerTest.php:461self::$box_entries = [new Term(1, 11, 111, 1, "2024-01-01 01:00:00"), new Term(2, 11, 111, 1, "2024-01-02 01:00:00"), new Term(3, 11, 111, 1, "2024-01-02 02:00:00"), new Term(4, 11, 111, 1, "2024-01-02 03:00:00"), new Term(5, 11, 111, 1, "2024-01-02 04:00:00"), new Term(6, 11, 111, 1, "2024-01-03 01:00:00"), new Term(7, 11, 111, 1, "2024-01-04 02:00:00"), new Term(8, 11, 111, 1, "2024-01-05 01:00:00"), new Term(9, 11, 111, 1, "2024-02-01 01:00:00"), new Term(10, 11, 111, 1, "2024-02-02 01:00:00"), new Term(11, 11, 111, 1, "2024-02-03 01:00:00"), new Term(12, 11, 111, 1, "2024-02-03 01:01:00"), new Term(13, 11, 111, 1, "2024-02-03 02:00:00"), new Term(14, 11, 111, 1, "2024-03-01 01:00:00")]
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:7281$modal = $this->ui_fac->modal( )->roundtrip($this->lng->txt("glo_add_to_collection"), $this->ui_fac->legacy( )->content(!$exp->handleCommand( ) ? $exp->getHTML(true) : ""))
/components/ILIAS/Glossary/Term/class.ilGlossaryTerm.php:5471$terms[] = array("term" => $term_rec["term"], "language" => $term_rec["language"], "id" => $term_rec["id"], "glo_id" => $term_rec["glo_id"], "short_text" => strip_tags((string) $term_rec["short_text"], "<br>"), "short_text_dirty" => $term_rec["short_text_dirty"])
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:6781$delete_modal = $this->ui_fac->modal( )->interruptive("", $this->lng->txt("glo_really_remove_from_collection"), $form_action)->withAffectedItems([$this->ui_fac->modal( )->interruptiveItem( )->standard($glossary->getId( ), $glossary->getTitle( ), $this->ui_fac->image( )->standard(ilObject::_getIcon($glossary->getId( ), "small", $glossary->getType( )), $this->lng->txt("icon") . " " . $this->lng->txt("obj_" . $glossary->getType( ))))])
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:6921$actions = $this->ui_fac->dropdown( )->standard([$this->ui_fac->button( )->shy($this->lng->txt("remove"), "")->withOnClick($delete_modal->getShowSignal( )), ])
/components/ILIAS/Glossary/Settings/class.SettingsGUI.php:2141$settings = $this->data->settings($this->obj_id, $online_prop->getIsOnline( ), $form->getData("glo_mode"), $old_settings->getActiveGlossaryMenu( ), $form->getData("pres_mode"), $old_settings->getShowTaxonomy( ), (int) $form->getData("snippet_length") ?: 200, (bool) $form->getData("flash_active"), $form->getData("flash_mode"))
/components/ILIAS/Glossary/Settings/SettingsDBRepository.php:751return $this->data->settings((int) $record['id'], $this->textToBool($record['is_online']), (string) $record['virtual'], $this->textToBool($record['glo_menu_active']), (string) $record['pres_mode'], (int) $record['show_tax'], (int) $record['snippet_length'], $this->textToBool($record['flash_active']), (string) $flash_mode)
/components/ILIAS/Glossary/Table/class.TermUsagesTable.php:571$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("cont_usage"), $columns)->withId(self::class . "_" . $glo_id . "_" . $this->term_id)->withRequest($this->request)
/components/ILIAS/Glossary/Table/class.TermUsagesTable.php:711$columns = ["object" => $this->ui_fac->table( )->column( )->text($this->lng->txt("objects")), "sub_object" => $this->ui_fac->table( )->column( )->text($this->lng->txt("subobjects")), "version" => $this->ui_fac->table( )->column( )->text($this->lng->txt("cont_versions"))->withIsSortable(false), "type" => $this->ui_fac->table( )->column( )->text($this->lng->txt("type")), "link" => $this->ui_fac->table( )->column( )->link($this->lng->txt("cont_link"))->withIsSortable(false)]
/components/ILIAS/Glossary/Flashcard/class.ilGlossaryFlashcardBoxGUI.php:1601$flashcard = $this->ui_fac->panel( )->standard(sprintf($this->lng->txt("glo_what_means_term"), $this->getTermText( )), $this->ui_fac->legacy( )->content("???"))
/components/ILIAS/Glossary/Flashcard/class.ilGlossaryFlashcardBoxGUI.php:1651$flashcard = $this->ui_fac->panel( )->standard($this->lng->txt("glo_what_means_definition"), $this->ui_fac->legacy( )->content($this->getDefinitionPage( )))
/components/ILIAS/Glossary/Flashcard/class.ilGlossaryFlashcardGUI.php:891$intro_box = $this->ui_fac->panel( )->standard($this->lng->txt("glo_introduction"), $this->ui_fac->legacy( )->content($this->lng->txt("glo_flashcards_intro")))
/components/ILIAS/Glossary/Flashcard/class.ilGlossaryFlashcardGUI.php:1011$boxes_pnl = $this->ui_fac->panel( )->listing( )->standard($this->lng->txt("glo_boxes"), [$this->ui_fac->item( )->group("", $boxes)])
/components/ILIAS/Glossary/tests/Flashcard/FlashcardShuffleManagerTest.php:661self::$box_entries_shuffled = [new Term(14, 11, 111, 1, "2024-03-01 01:00:00"), new Term(13, 11, 111, 1, "2024-02-03 02:00:00"), new Term(12, 11, 111, 1, "2024-02-03 01:01:00"), new Term(11, 11, 111, 1, "2024-02-03 01:00:00"), new Term(10, 11, 111, 1, "2024-02-02 01:00:00"), new Term(9, 11, 111, 1, "2024-02-01 01:00:00"), new Term(8, 11, 111, 1, "2024-01-05 01:00:00"), new Term(7, 11, 111, 1, "2024-01-04 02:00:00"), new Term(6, 11, 111, 1, "2024-01-03 01:00:00"), new Term(5, 11, 111, 1, "2024-01-02 04:00:00"), new Term(4, 11, 111, 1, "2024-01-02 03:00:00"), new Term(3, 11, 111, 1, "2024-01-02 02:00:00"), new Term(2, 11, 111, 1, "2024-01-02 01:00:00"), new Term(1, 11, 111, 1, "2024-01-01 01:00:00"), ]
/components/ILIAS/Glossary/tests/Flashcard/FlashcardShuffleManagerTest.php:861self::$box_entries_shuffled_equal_day = [new Term(1, 11, 111, 1, "2024-01-01 01:00:00"), new Term(5, 11, 111, 1, "2024-01-02 04:00:00"), new Term(4, 11, 111, 1, "2024-01-02 03:00:00"), new Term(3, 11, 111, 1, "2024-01-02 02:00:00"), new Term(2, 11, 111, 1, "2024-01-02 01:00:00"), new Term(6, 11, 111, 1, "2024-01-03 01:00:00"), new Term(7, 11, 111, 1, "2024-01-04 02:00:00"), new Term(8, 11, 111, 1, "2024-01-05 01:00:00"), new Term(9, 11, 111, 1, "2024-02-01 01:00:00"), new Term(10, 11, 111, 1, "2024-02-02 01:00:00"), new Term(13, 11, 111, 1, "2024-02-03 02:00:00"), new Term(12, 11, 111, 1, "2024-02-03 01:01:00"), new Term(11, 11, 111, 1, "2024-02-03 01:00:00"), new Term(14, 11, 111, 1, "2024-03-01 01:00:00")]
/components/ILIAS/Glossary/Table/class.TermDefinitionBulkCreationTable.php:681$columns = ["term" => $this->ui_fac->table( )->column( )->text($this->lng->txt("cont_term"))->withIsSortable(false), "definition" => $this->ui_fac->table( )->column( )->text($this->lng->txt("cont_definition"))->withIsSortable(false)]
/components/ILIAS/Glossary/Table/class.TermDefinitionBulkCreationTable.php:551$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("glo_term_definition_pairs"), $columns)->withId(self::class . "_" . $this->glossary->getRefId( ))->withRequest($this->request)
/components/ILIAS/Glossary/Table/class.TermListTable.php:2871$actions = ["copy" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("copy"), $url_builder_copy->withParameter($action_parameter_token_copy, "copyTerms"), $row_id_token_copy), "reference" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("glo_reference"), $url_builder_reference->withParameter($action_parameter_token_reference, "referenceTerms"), $row_id_token_reference), "delete" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("delete"), $url_builder_delete->withParameter($action_parameter_token_delete, "deleteTerms"), $row_id_token_delete)->withAsync( )]
/components/ILIAS/Glossary/Table/class.TermListTable.php:1361$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("cont_terms"), $columns)->withId(self::class . "_" . $this->glossary->getRefId( ))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Glossary/Table/class.GlossaryForeignTermTable.php:1121$actions = ["copy" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("glo_copy_terms"), $url_builder_copy->withParameter($action_parameter_token_copy, "copyTerms"), $row_id_token_copy), "reference" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("glo_reference_terms"), $url_builder_reference->withParameter($action_parameter_token_reference, "referenceTerms"), $row_id_token_reference)]
/components/ILIAS/Glossary/Table/class.GlossaryForeignTermTable.php:591$table = $this->ui_fac->table( )->data($data_retrieval, $this->foreign_glossary->getTitle( ) . ": " . $this->lng->txt("glo_select_terms"), $columns, )->withId(self::class . "_" . $this->glossary->getRefId( ) . "_" . $this->foreign_glossary->getRefId( ))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Glossary/Table/class.GlossaryAutoLinkTable.php:1231$actions["remove"] = $this->ui_fac->table( )->action( )->single($this->lng->txt("remove"), $url_builder_remove->withParameter($action_parameter_token_remove, "removeGlossary"), $row_id_token_remove)->withAsync( )
/components/ILIAS/Glossary/Table/class.GlossaryAutoLinkTable.php:901$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("cont_auto_glossaries"), $columns)->withId(self::class . "_" . $this->glossary->getRefId( ))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Glossary/Presentation/class.ilPresentationTableGUI.php:2521$default_inputs = ["letter" => $this->ui_fac->input( )->field( )->select($this->lng->txt("glo_term_letter"), $first_letters), "term" => $this->ui_fac->input( )->field( )->text($this->lng->txt("cont_term")), "definition" => $this->ui_fac->input( )->field( )->text($this->lng->txt("cont_definition"))]
/components/ILIAS/Glossary/Presentation/class.ilPresentationTableGUI.php:1451$this->terms = $this->glossary->getTermList($this->filter_data["term"] ?? "", $this->filter_data["letter"] ?? "", $this->filter_data["definition"] ?? "", $this->tax_node, false, true, $adt_search_bridges, false, true)
/components/ILIAS/Glossary/Presentation/class.ilPresentationFullGUI.php:2031$pagination = $this->ui_fac->viewControl( )->pagination( )->withTargetURL($this->ctrl->getLinkTarget($this, "show"), "current_page")->withTotalEntries(count($terms))->withPageSize($page_length)->withMaxPaginationButtons(5)->withCurrentPage($this->request->getCurrentPage( ))
/components/ILIAS/Glossary/Presentation/class.ilPresentationFullGUI.php:1881$subs[] = $this->ui_fac->panel( )->sub($term["term"], $this->ui_fac->legacy( )->content($this->parent_obj->listDefinitions($this->request->getRefId( ), (int) $term["id"], true, false, ilPageObjectGUI::PRESENTATION, false)))
/components/ILIAS/Glossary/Presentation/class.ilPresentationFullGUI.php:1681$terms = $this->glossary->getTermList($this->filter_data["term"] ?? "", $this->filter_data["letter"] ?? "", $this->filter_data["definition"] ?? "", $this->tax_node, false, false, null, false, true)
/components/ILIAS/Glossary/Presentation/class.ilPresentationFullGUI.php:1411$filter = $this->filter_service->standard(self::class . "_filter_" . $this->glossary->getRefId( ), $this->ctrl->getLinkTarget($this, "show"), ["letter" => $this->ui_fac->input( )->field( )->select($this->lng->txt("glo_term_letter"), $first_letters), "term" => $this->ui_fac->input( )->field( )->text($this->lng->txt("cont_term")), "definition" => $this->ui_fac->input( )->field( )->text($this->lng->txt("cont_definition"))], [true, true, true], true, true)
/components/ILIAS/Glossary/Export/class.ilGlossaryDataSet.php:2501return array("glo_term" => array("ids" => $a_rec["Id"] ?? null), "glo_advmd_col_order" => array("ids" => $a_rec["Id"] ?? null), "glo_auto_glossaries" => array("ids" => $a_rec["Id"] ?? null))
/components/ILIAS/Glossary/Export/class.ilGlossaryDataSet.php:1851$this->data[] = ["Id" => $rec["term_id"], "GloId" => $rec["glo_id"], "Term" => $rec["term"], "Language" => $rec["language"], "ShortText" => $rec["short_text"], "ShortTextDirty" => $rec["short_text_dirty"]]
/components/ILIAS/MediaObjects/ImageMap/class.ilMapArea.php:961$q = "INSERT INTO map_area (item_id, nr, shape, " . "coords, link_type, title, href, target, type, highlight_mode, highlight_class, target_frame) " . " VALUES (" . $ilDB->quote($this->getItemId( ), "integer") . "," . $ilDB->quote($this->getNr( ), "integer") . "," . $ilDB->quote($this->getShape( ), "text") . "," . $ilDB->quote($this->getCoords( ), "text") . "," . $ilDB->quote($this->getLinkType( ), "text") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getHref( ), "text") . "," . $ilDB->quote($this->getTarget( ), "text") . "," . $ilDB->quote($this->getType( ), "text") . "," . $ilDB->quote($this->getHighlightMode( ), "text") . "," . $ilDB->quote($this->getHighlightClass( ), "text") . "," . $ilDB->quote($this->getTargetFrame( ), "text") . ")"
/components/ILIAS/MediaObjects/ImageMap/class.ilMapArea.php:1591$q = "UPDATE map_area SET shape = " . $ilDB->quote($this->getShape( ), "text") . ", coords = " . $ilDB->quote($this->getCoords( ), "text") . ", link_type = " . $ilDB->quote($this->getLinkType( ), "text") . ", title = " . $ilDB->quote($this->getTitle( ), "text") . ", href = " . $ilDB->quote($this->getHref( ), "text") . ", target = " . $ilDB->quote($this->getTarget( ), "text") . ", type = " . $ilDB->quote($this->getType( ), "text") . ", highlight_mode = " . $ilDB->quote($this->getHighlightMode( ), "text") . ", highlight_class = " . $ilDB->quote($this->getHighlightClass( ), "text") . ", target_frame = " . $ilDB->quote($this->getTargetFrame( ), "text") . " WHERE item_id = " . $ilDB->quote($this->getItemId( ), "integer") . " AND nr = " . $ilDB->quote($this->getNr( ), "integer")
/components/ILIAS/MediaObjects/ImageMap/class.ImageMapEditSessionRepository.php:1821return ["type" => (string) $this->get("il_type"), "target" => (string) $this->get("il_target"), "target_frame" => (string) $this->get("il_targetframe"), "anchor" => (string) $this->get("il_anchor")]
/components/ILIAS/MediaObjects/ImageMap/class.ilImageMapEditorGUI.php:1871$item = $this->makeMapWorkCopy($this->request->getOutEditProperty( ), $this->request->getOutAreaNr( ), $this->request->getOutOutputNewArea( ), $this->request->getOutAreaType( ), $this->request->getOutCoords( ))
/components/ILIAS/Glossary/Presentation/class.ilPresentationTableGUI.php:3031$data[] = ["term_id" => (int) $term["id"], "term" => $term["term"], "short_txt" => $this->getShortTextForTerm((int) $term["id"]), "definition" => $this->parent_obj->listDefinitions($this->pres_gui_request->getRefId( ), (int) $term["id"], true, false, ilPageObjectGUI::PRESENTATION, false)]
/components/ILIAS/Glossary/Presentation/class.ilPresentationTableGUI.php:3391return $row->withHeadline($record["term"])->withImportantFields([$record["short_txt"]])->withContent($ui_factory->legacy( )->content($record["definition"]))->withFurtherFieldsHeadline($this->lng->txt("glo_md_advanced"))->withFurtherFields($adv_data)
/components/ILIAS/Glossary/Presentation/class.ilPresentationTableGUI.php:3581$pagination = $this->ui_fac->input( )->viewControl( )->pagination( )->withTotalCount(count($this->terms))->withValue([Pagination::FNAME_OFFSET => $offset, Pagination::FNAME_LIMIT => $limit])
/components/ILIAS/Glossary/Presentation/class.ilGlossaryPresentationGUI.php:5861$params = array('mode' => $mode, 'enlarge_path' => $enlarge_path, 'link_params' => "ref_id=" . $this->requested_ref_id, 'fullscreen_link' => $fullscreen_link, 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'ref_id' => $this->requested_ref_id, 'pg_frame' => "", 'webspace_path' => $wb_path)
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObject.php:1601$manipulator = $this->domain->metadata( )->learningObjectMetadata( )->manipulate(0, $this->getId( ), $this->getType( ))->prepareCreateOrUpdate($paths->title( ), $this->getTitle( ))
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObject.php:8881$q = "DELETE FROM mob_usage WHERE " . " id = " . $ilDB->quote($a_mob_id, "integer") . " AND " . " usage_type = " . $ilDB->quote($a_type, "text") . " AND " . " usage_id = " . $ilDB->quote($a_id, "integer") . " AND " . " usage_lang = " . $ilDB->quote($a_lang, "text") . " AND " . " usage_hist_nr = " . $ilDB->quote($a_usage_hist_nr, "integer")
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObjectGUI.php:10371$wh = ilObjMediaObject::_determineWidthHeight($format, $form->getInput("standard_type"), $mob_dir . "/" . $location, $std_item->getLocation( ), (bool) ($wh_input["constr_prop"] ?? false), ($form->getInput("standard_size") == "original"), ($wh_input["width"] == "") ? null : (int) $wh_input["width"], ($wh_input["height"] == "") ? null : (int) $wh_input["height"])
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObjectGUI.php:11601$wh = ilObjMediaObject::_determineWidthHeight($format, $type, $mob_dir . "/" . $location, $full_item->getLocation( ), (bool) ($wh_input["constr_prop"] ?? false), ($form->getInput("full_size") == "original"), ($wh_input["width"] == "") ? null : (int) $wh_input["width"], ($wh_input["height"] == "") ? null : (int) $wh_input["height"])
/components/ILIAS/MediaObjects/ImageMap/class.ilImageMapEditorGUI.php:5611$params = array('map_edit_mode' => $a_map_edit_mode, 'map_item' => $st_item->getId( ), 'map_mob_id' => $this->media_object->getId( ), 'mode' => $mode, 'media_mode' => 'enable', 'image_map_link' => $ilCtrl->getLinkTarget($this, "showImageMap", "", false, false), 'link_params' => "ref_id=" . $this->request->getRefId( ) . "&rand=" . $random->getInt(1, 999999), 'ref_id' => $this->request->getRefId( ), 'pg_frame' => "", 'enlarge_path' => ilUtil::getImagePath("media/enlarge.svg"), 'webspace_path' => $wb_path)
/components/ILIAS/MediaObjects/classes/class.ilMediaItem.php:2071$query = "INSERT INTO media_item (id,mob_id, purpose, location, " . "location_type, format, width, " . "height, halign, caption, nr, text_representation, upload_hash, duration) VALUES " . "(" . $ilDB->quote($item_id, "integer") . "," . $ilDB->quote($this->getMobId( ), "integer") . "," . $ilDB->quote($this->getPurpose( ), "text") . "," . $ilDB->quote($this->getLocation( ), "text") . "," . $ilDB->quote($this->getLocationType( ), "text") . "," . $ilDB->quote($this->getFormat( ), "text") . "," . $ilDB->quote($this->getWidth( ), "text") . "," . $ilDB->quote($this->getHeight( ), "text") . "," . $ilDB->quote($this->getHAlign( ), "text") . "," . $ilDB->quote($this->getCaption( ), "text") . "," . $ilDB->quote($this->getNr( ), "integer") . "," . $ilDB->quote($this->getTextRepresentation( ), "text") . "," . $ilDB->quote($this->getUploadHash( ), "text") . "," . $ilDB->quote($this->getDuration( ), "integer") . ")"
/components/ILIAS/MediaObjects/classes/class.ilMediaItem.php:2541$query = "UPDATE media_item SET " . " mob_id = " . $ilDB->quote($this->getMobId( ), "integer") . "," . " purpose = " . $ilDB->quote($this->getPurpose( ), "text") . "," . " location = " . $ilDB->quote($this->getLocation( ), "text") . "," . " location_type = " . $ilDB->quote($this->getLocationType( ), "text") . "," . " format = " . $ilDB->quote($this->getFormat( ), "text") . "," . " width = " . $ilDB->quote($this->getWidth( ), "text") . "," . " height = " . $ilDB->quote($this->getHeight( ), "text") . "," . " halign = " . $ilDB->quote($this->getHAlign( ), "text") . "," . " caption = " . $ilDB->quote($this->getCaption( ), "text") . "," . " nr = " . $ilDB->quote($this->getNr( ), "integer") . "," . " text_representation = " . $ilDB->quote($this->getTextRepresentation( ), "text") . "," . " upload_hash = " . $ilDB->quote($this->getUploadHash( ), "text") . "," . " duration = " . $ilDB->quote($this->getDuration( ), "integer") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObject.php:1291$reader = $this->domain->metadata( )->learningObjectMetadata( )->read(0, $this->getId( ), $this->getType( ), $paths->custom( )->withNextStep('general')->get( ))
/components/ILIAS/DidacticTemplate/classes/Action/class.ilDidacticTemplateLocalPolicyAction.php:1031$query = 'INSERT INTO didactic_tpl_alp (action_id,filter_type,template_type,template_id) ' . 'VALUES( ' . $this->db->quote($this->getActionId( ), 'integer') . ', ' . $this->db->quote($this->getFilterType( ), 'integer') . ', ' . $this->db->quote($this->getRoleTemplateType( ), 'integer') . ', ' . $this->db->quote($this->getRoleTemplateId( ), 'integer') . ' ' . ')'
/components/ILIAS/DidacticTemplate/classes/Action/class.ilDidacticTemplateBlockRoleAction.php:721$query = 'INSERT INTO didactic_tpl_abr (action_id,filter_type) ' . 'VALUES( ' . $this->db->quote($this->getActionId( ), \ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getFilterType( ), \ilDBConstants::T_INTEGER) . ' ' . ')'
/components/ILIAS/DidacticTemplate/classes/Pattern/class.ilDidacticTemplateFilterPattern.php:1361$query = 'UPDATE didactic_tpl_fp ' . 'SET ' . 'pattern_type = ' . $this->db->quote($this->getPatternType( ), 'integer') . ', ' . 'pattern_sub_type = ' . $this->db->quote($this->getPatternSubType( ), 'integer') . ' ' . 'pattern = ' . $this->db->quote($this->getPattern( ), 'text') . ' ' . 'parent_id = ' . $this->db->quote($this->getParentId( ), 'integer') . ', ' . 'parent_type = ' . $this->db->quote($this->getParentType( ), 'text') . ', ' . 'WHERE pattern_id = ' . $this->db->quote($this->getPatternId( ), 'integer')
/components/ILIAS/DidacticTemplate/classes/Action/class.ilDidacticTemplateAction.php:1141$query = 'INSERT INTO didactic_tpl_a (id, tpl_id, type_id) ' . 'VALUES( ' . $this->db->quote($this->getActionId( ), 'integer') . ', ' . $this->db->quote($this->getTemplateId( ), 'integer') . ', ' . $this->db->quote($this->getType( ), 'integer') . ')'
/components/ILIAS/MediaObjects/Creation/class.ilMediaCreationGUI.php:2641$this->bulk_upload_form = $this->gui->form(self::class, 'performBulkUpload')->section("props", $this->lng->txt('mob_upload_file'))->file("media_files", $this->lng->txt("files"), \Closure::fromCallable([$this, 'handleUploadResult']), "mep_id", "", 20, $this->getMimeTypes(true))->required( )
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObjectGUI.php:14421$keyword_data = $lom_services->read(0, $med->getMobId( ), 'mob', $lom_services->paths( )->keywords( ))->allData($lom_services->paths( )->keywords( ))
/components/ILIAS/DidacticTemplate/classes/class.ilDidacticTemplateImport.php:961return $status->collection( )->withAddedStatus($status->handler( )->withType(StatusType::FAILED)->withContent($status->content( )->builder( )->string( )->withString("Invalid import status, import status 'IMPORT_FILE' expected.")))
/components/ILIAS/MediaObjects/Creation/class.ilMediaCreationGUI.php:6911$view_control = $f->viewControl( )->mode($actions, $aria_label)->withActive(($this->pool_view == self::POOL_VIEW_FOLDER) ? $lng->txt("folders") : $lng->txt("mep_all_mobs"))
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableDataRetrieval.php:1371$icon_active = $this->ui_factory->symbol( )->icon( )->custom($tpl->isEnabled( ) ? ilUtil::getImagePath('standard/icon_ok.svg') : ilUtil::getImagePath('standard/icon_not_ok.svg'), $tpl->isEnabled( ) ? $this->lng->txt('active') : $this->lng->txt('inactive'), Icon::MEDIUM)
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableDataRetrieval.php:1101$link = $this->ui_renderer->render($this->ui_factory->link( )->standard(ilObject::_lookupTitle(ilObject::_lookupObjId($ref_id)), (string) $this->static_url->builder( )->build(ilObject::_lookupType($ref_id, true), $this->data_factory->refId($ref_id))))
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableGUI.php:1041$actions = ['settings' => $this->ui_factory->table( )->action( )->single($this->lng->txt('settings'), $url_builder->withParameter($action_parameter_token, 'editTemplate'), $row_id_token), 'copy' => $this->ui_factory->table( )->action( )->single($this->lng->txt('copy'), $url_builder->withParameter($action_parameter_token, 'copyTemplate'), $row_id_token), 'didactic_do_export' => $this->ui_factory->table( )->action( )->single($this->lng->txt('didactic_do_export'), $url_builder->withParameter($action_parameter_token, 'exportTemplate'), $row_id_token), 'confirmDelete' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'confirmDelete'), $row_id_token)->withAsync( ), 'activateTemplates' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('activate'), $url_builder->withParameter($action_parameter_token, 'activateTemplates'), $row_id_token), 'deactivateTemplates' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('deactivate'), $url_builder->withParameter($action_parameter_token, 'deactivateTemplates'), $row_id_token)]
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableGUI.php:721$columns = ['icon' => $this->ui_factory->table( )->column( )->statusIcon(($this->lng->txt('icon')))->withIsSortable(false)->withIsOptional(true), 'title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('search_title_description')), 'applicable' => $this->ui_factory->table( )->column( )->text($this->lng->txt('didactic_applicable_for')), 'scope' => $this->ui_factory->table( )->column( )->text($this->lng->txt('didactic_scope')), 'enabled' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('active'))]
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSetting.php:3141$query = 'INSERT INTO didactic_tpl_settings (id,enabled,title,description,info,type,auto_generated,exclusive_tpl,icon_ide) ' . 'VALUES( ' . $this->db->quote($this->getId( ), 'integer') . ', ' . $this->db->quote($this->isEnabled( ), 'integer') . ', ' . $this->db->quote($this->getTitle( ), 'text') . ', ' . $this->db->quote($this->getDescription( ), 'text') . ', ' . $this->db->quote($this->getInfo( ), 'text') . ', ' . $this->db->quote($this->getType( ), 'integer') . ', ' . $this->db->quote((int) $this->isAutoGenerated( ), 'integer') . ', ' . $this->db->quote((int) $this->isExclusive( ), 'integer') . ', ' . $this->db->quote($this->getIconIdentifier( ), ilDBConstants::T_TEXT) . ' ' . ')'
/components/ILIAS/DidacticTemplate/classes/Pattern/class.ilDidacticTemplateFilterPattern.php:1551$query = 'INSERT INTO didactic_tpl_fp (pattern_id,pattern_type,pattern_sub_type,pattern,parent_id,parent_type) ' . 'VALUES ( ' . $this->db->quote($this->getPatternId( ), 'integer') . ', ' . $this->db->quote($this->getPatternType( ), 'integer') . ', ' . $this->db->quote($this->getPatternSubType( ), 'integer') . ', ' . $this->db->quote($this->getPattern( ), 'text') . ', ' . $this->db->quote($this->getParentId( ), 'integer') . ', ' . $this->db->quote($this->getParentType( ), 'text') . ' ' . ')'
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsTableDataRetrieval.php:1001$title_desc = $tpl->getPresentationTitle( ) . "<br><br>" . $tpl->getPresentationDescription( ) . (trim($tpl->getInfo( )) ? "<br><br>" . $tpl->getInfo( ) : '') . ($tpl->isAutoGenerated( ) ? "<br><br>" . $this->lng->txt("didactic_auto_generated") : '')
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSetting.php:4271$query = 'UPDATE didactic_tpl_settings ' . 'SET ' . 'enabled = ' . $this->db->quote($this->isEnabled( ), 'integer') . ', ' . 'title = ' . $this->db->quote($this->getTitle( ), 'text') . ', ' . 'description = ' . $this->db->quote($this->getDescription( ), 'text') . ', ' . 'info = ' . $this->db->quote($this->getInfo( ), 'text') . ', ' . 'type = ' . $this->db->quote($this->getType( ), 'integer') . ', ' . 'exclusive_tpl = ' . $this->db->quote((int) $this->isExclusive( ), 'integer') . ', ' . 'icon_ide = ' . $this->db->quote($this->getIconIdentifier( ), ilDBConstants::T_TEXT) . ' ' . 'WHERE id = ' . $this->db->quote($this->getId( ), 'integer')
/components/ILIAS/Notifications/classes/Provider/NotificationCenterProvider.php:441return [$mb->notificationCenter($id('notification_center'))->withAmountOfOldNotifications($new + $old)->withAmountOfNewNotifications($new)->withNotifications($nc->getNotifications( ))->withAvailableCallable(function ( ) : bool { /**/ } )->withVisibilityCallable(function ( ) : bool { /**/ } ), ]
/components/ILIAS/Notifications/classes/Provider/NotificationCenterProvider.php:541return (!$this->dic->user( )->isAnonymous( ) && $this->dic->globalScreen( )->collector( )->notifications( )->hasItems( ))
/components/ILIAS/Notifications/classes/Repository/ilNotificationOSDRepository.php:791$affected = $this->database->insert(ilNotificationSetupHelper::$tbl_notification_osd_handler, ['notification_osd_id' => [ilDBConstants::T_INTEGER, $notification->getId( )], 'usr_id' => [ilDBConstants::T_INTEGER, $notification->getUser( )], 'serialized' => [ilDBConstants::T_TEXT, serialize($notification->getObject( ))], 'valid_until' => [ilDBConstants::T_INTEGER, $notification->getValidUntil( )], 'visible_for' => [ilDBConstants::T_INTEGER, $notification->getVisibleFor( )], 'type' => [ilDBConstants::T_TEXT, $notification->getType( )], 'time_added' => [ilDBConstants::T_INTEGER, $notification->getTimeAdded( )], 'identification' => [ilDBConstants::T_TEXT, (string) $notification->getIdentification( )]])
/components/ILIAS/Notifications/classes/Repository/ilNotificationOSDRepository.php:1401$notification = new ilOSDNotificationObject((int) $row['notification_osd_id'], (int) $row['usr_id'], $object, (int) $row['time_added'], (int) $row['valid_until'], (int) $row['visible_for'], $row['type'], new NotificationIdentification($row['type'], $row['identification']))
/components/ILIAS/Notifications/classes/ilNotificationDatabaseHandler.php:4481$result[$row['channel_name']] = ['name' => $row['channel_name'], 'title' => $row['title'], 'description' => $row['description'], 'handler' => $row['class'], 'include' => $row['include'], 'config_type' => $row['config_type'], ]
/components/ILIAS/Notifications/classes/Repository/ilNotificationOSDRepository.php:641$notification = new ilOSDNotificationObject($id, $user_id, $object, $now, $base->getValidForSeconds( ) ? $base->getValidForSeconds( ) + $now : 0, $base->getVisibleForSeconds( ), $base->getType( ), $base->getIdentification( ))
/components/ILIAS/Notifications/classes/class.ilObjNotificationAdminGUI.php:1711return $this->dic->ui( )->factory( )->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveOSDSettings'), ['osd' => $this->dic->ui( )->factory( )->input( )->field( )->section(['enable_osd' => $enable_osd], $this->lng->txt('osd_settings'))])
/components/ILIAS/Notifications/classes/ilNotificationDatabaseHandler.php:1701$query = 'DELETE FROM ' . ilNotificationSetupHelper::$tbl_userconfig . ' WHERE usr_id = %s AND ' . $ilDB->in('module', array_keys($types), false, ilDBConstants::T_TEXT) . ' AND ' . $ilDB->in('channel', array_keys($channels), false, ilDBConstants::T_TEXT)
/components/ILIAS/BookingManager/BookingProcess/class.ObjectSelectionListGUI.php:791$p = $this->ui->factory( )->panel( )->secondary( )->legacy($this->lng->txt("book_object_selection"), $this->ui->factory( )->legacy( )->content($tpl->get( )))
/components/ILIAS/Notifications/classes/class.ilObjNotificationAdminGUI.php:1451$enable_osd = $this->dic->ui( )->factory( )->input( )->field( )->optionalGroup(['osd_interval' => $this->dic->ui( )->factory( )->input( )->field( )->numeric($this->lng->txt('osd_interval'), $this->lng->txt('osd_interval_desc'))->withRequired(true)->withValue(60000)->withAdditionalTransformation($this->dic->refinery( )->custom( )->constraint(static function ($value) { /**/ } , $this->lng->txt('osd_error_refresh_interval_too_small'))), 'osd_play_sound' => $this->dic->ui( )->factory( )->input( )->field( )->checkbox($this->lng->txt('osd_play_sound'), $this->lng->txt('osd_play_sound_desc'))], $this->lng->txt('enable_osd'))->withByline($this->lng->txt('enable_osd_desc'))
/components/ILIAS/BookingManager/BookingProcess/class.ilBookingProcessWithScheduleGUI.php:3671$form = $this->gui->form([self::class], "checkAvailability")->section("props", $this->lng->txt("book_confirm_booking_schedule_number_of_objects"), $this->lng->txt("book_confirm_booking_schedule_number_of_objects_info"))->switch("recurrence", $this->lng->txt("cal_recurrences"), "", "1")->group("1", $this->lng->txt("cal_weekly"))->date("until1", $this->lng->txt("cal_repeat_until"), "", $today)->group("2", $this->lng->txt("r_14"))->date("until2", $this->lng->txt("cal_repeat_until"), "", $today)->group("4", $this->lng->txt("r_4_weeks"))->date("until4", $this->lng->txt("cal_repeat_until"), "", $today)->end( )
/components/ILIAS/BookingManager/BookingProcess/class.ilBookingProcessWithoutScheduleGUI.php:1771return $this->gui->form([self::class], "saveMessage", $this->lng->txt("book_book"))->section("main", $this->lng->txt("book_booking") . ": " . $obj->getTitle( ))->textarea("message", $this->lng->txt("book_message"), $this->lng->txt("book_message_info"))
/components/ILIAS/BookingManager/BookingProcess/class.ilBookingProcessWithScheduleGUI.php:1761$mode_control = $this->gui->ui( )->factory( )->viewControl( )->mode([$this->lng->txt("book_list") => $list_link, $this->lng->txt("book_week") => $week_link], $this->lng->txt("book_view"))->withActive($this->lng->txt("book_week"))
/components/ILIAS/BookingManager/BookingProcess/class.ilBookingProcessWithScheduleGUI.php:2881$form = $this->gui->form([self::class], "processNumberForm")->asyncModal( )->section("props", $this->lng->txt("book_confirm_booking_schedule_number_of_objects"), $this->lng->txt("book_confirm_booking_schedule_number_of_objects_info"))->number("nr", $period, "", 1, 1, $counter)->radio("recurrence", $this->lng->txt("book_recurrence"), "", "0")->radioOption("0", $this->lng->txt("book_no_recurrence"))->radioOption("1", $this->lng->txt("book_book_recurrence"))
/components/ILIAS/BookingManager/Objects/class.ilBookingObject.php:1911return array('title' => array('text', $this->getTitle( )), 'description' => array('text', $this->getDescription( )), 'schedule_id' => array('text', $this->getScheduleId( )), 'nr_items' => array('text', $this->getNrOfItems( )), 'info_file' => array('text', $this->getFile( )), 'post_text' => array('text', $this->getPostText( )), 'post_file' => array('text', $this->getPostFile( )))
/components/ILIAS/BookingManager/Objects/class.ilBookingObjectsTableGUI.php:1651$av_to = ($schedule->getAvailabilityTo( ) && !$schedule->getAvailabilityTo( )->isNull( )) ? strtotime($schedule->getAvailabilityTo( )->get(IL_CAL_DATE) . " 23:59:59") : null
/components/ILIAS/BookingManager/Objects/class.ilBookingObjectGUI.php:2511$mode_control = $this->gui->ui( )->factory( )->viewControl( )->mode([$this->lng->txt("book_list") => $list_link, $this->lng->txt("book_week") => $week_link], $this->lng->txt("book_view"))
/components/ILIAS/BookingManager/Objects/class.ilBookBulkCreationGUI.php:1021$form = $this->gui->form(self::class, "showConfirmationScreen")->asyncModal( )->section("creation", $lng->txt("book_bulk_data"))->textarea("data", $lng->txt("book_title_description_nr"), $lng->txt("book_title_description_nr_info"), )->required( )
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservationsGUI.php:6541$mess = $this->ui->factory( )->messageBox( )->confirmation($this->lng->txt("book_rerun_confirmation"))->withButtons([$this->ui->factory( )->button( )->standard($this->lng->txt("book_rerun_assignments"), $this->ctrl->getLinkTarget($this, "resetRun")), $this->ui->factory( )->button( )->standard($this->lng->txt("cancel"), $this->ctrl->getLinkTarget($this, "log"))])
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservationsGUI.php:4311$caption = $obj->getTitle( ) . ", " . ilDatePresentation::formatPeriod(new ilDateTime($rsv->getFrom( ), IL_CAL_UNIX), new ilDateTime($rsv->getTo( ) + 1, IL_CAL_UNIX))
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservationsTableGUI.php:7491$c = $this->gui->modal($this->lng->txt("book_message"), $this->lng->txt("close"))->legacy(nl2br($a_set["message"]))->getTriggerButtonComponents($this->lng->txt("book_show_message"), true)
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservationsTableGUI.php:2872$title = $this->addFilterItemByMetaType("title", ilTable2GUI::FILTER_TEXT, false, $this->lng->txt("object") . " " . $this->lng->txt("title") . "/" . $this->lng->txt("description"))
/components/ILIAS/BookingManager/Reservations/class.ReservationDBRepository.php:2591$res[$idx] = array("object_id" => $obj_id, "title" => $row["title"], "post_text" => $row["post_text"], "post_file" => $row["post_file"], "pool_id" => $row["pool_id"], "context_obj_id" => (int) $row["context_obj_id"], "user_id" => $user_id, "message" => (string) $row["message"], "counter" => 1, "user_name" => $uname["lastname"] . ", " . $uname["firstname"], "login" => $uname["login"])
/components/ILIAS/BookingManager/Reservations/class.ReservationDBRepository.php:1531$set = $ilDB->query('SELECT count(*) cnt, object_id' . ' FROM booking_reservation' . ' WHERE ' . $ilDB->in('object_id', $ids, '', 'integer') . $date . ' AND (status IS NULL OR status <> ' . $ilDB->quote(\ilBookingReservation::STATUS_CANCELLED, 'integer') . ')' . ' AND date_from <= ' . $to . ' AND date_to >= ' . $from . ' GROUP BY object_id')
/components/ILIAS/BookingManager/Reservations/class.ReservationDBRepository.php:1021return $ilDB->manipulate('UPDATE booking_reservation' . ' SET object_id = ' . $ilDB->quote($object_id, 'text') . ', user_id = ' . $ilDB->quote($user_id, 'integer') . ', assigner_id = ' . $ilDB->quote($assigner_id, 'integer') . ', date_from = ' . $ilDB->quote($from, 'integer') . ', date_to = ' . $ilDB->quote($to, 'integer') . ', status = ' . $ilDB->quote($status, 'integer') . ', group_id = ' . $ilDB->quote($group_id, 'integer') . ', context_obj_id = ' . $ilDB->quote($context_obj_id, 'integer') . ', message = ' . $ilDB->quote($message, 'text') . ' WHERE booking_reservation_id = ' . $ilDB->quote($id, 'integer'))
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservation.php:6531$sql = "SELECT booking_reservation_id" . " FROM booking_reservation" . " WHERE object_id = " . $ilDB->quote($a_obj_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND date_from = " . $ilDB->quote($a_from, "integer") . " AND date_to = " . $ilDB->quote($a_to, "integer") . " AND (status IS NULL" . " OR status <> " . $ilDB->quote(self::STATUS_CANCELLED, "integer") . ")"
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservation.php:2041$this->id = $this->repo->create($this->getUserId( ), $this->getAssignerId( ), $this->getObjectId( ), $this->getContextObjId( ), $this->getFrom( ), $this->getTo( ), $this->getStatus( ), $this->getGroupId( ), $this->getMessage( ))
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservation.php:3471$av_to = ($a_schedule->getAvailabilityTo( ) && !$a_schedule->getAvailabilityTo( )->isNull( )) ? strtotime($a_schedule->getAvailabilityTo( )->get(IL_CAL_DATE) . " 23:59:59") : null
/components/ILIAS/BookingManager/Participants/class.ilBookingAssignObjectsTableGUI.php:1101$data[] = array('object_id' => $item['booking_object_id'], 'title' => $item['title'], 'description' => $item['description'], 'nr_items' => ilBookingReservation::numAvailableFromObjectNoSchedule($item['booking_object_id']) . '/' . $item['nr_items'], 'url_assign' => $this->ctrl->getLinkTargetByClass(["ilbookingobjectgui", $this->process_class], 'book'))
/components/ILIAS/BookingManager/classes/class.ilObjBookingPool.php:601return array("schedule_type" => array("integer", $this->getScheduleType( )), "public_log" => array("integer", $this->hasPublicLog( )), "ovlimit" => array("integer", $this->getOverallLimit( )), "reminder_status" => array("integer", $this->getReminderStatus( )), "reminder_day" => array("integer", $this->getReminderDay( )), "rsv_filter_period" => array("integer", $this->getReservationFilterPeriod( )), "preference_nr" => array("integer", $this->getPreferenceNumber( )), "pref_deadline" => array("integer", $this->getPreferenceDeadline( )), "messages" => array("integer", $this->usesMessages( )))
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservation.php:4751$set = $ilDB->query('SELECT user_id, status, date_from, date_to' . ' FROM booking_reservation' . ' WHERE ((date_from <= ' . $now . ' AND date_to >= ' . $now . ')' . ' OR date_from > ' . $now . ')' . ' AND (status <> ' . $ilDB->quote(self::STATUS_CANCELLED, 'integer') . ' OR STATUS IS NULL) AND object_id = ' . $ilDB->quote($a_object_id, 'integer') . ' ORDER BY date_from')
/components/ILIAS/BookingManager/Reservations/class.ilBookingReservation.php:6251$set = $ilDB->query("SELECT ce.cal_id FROM cal_entries ce" . " JOIN cal_cat_assignments cca ON ce.cal_id = cca.cal_id" . " JOIN cal_categories cc ON cca.cat_id = cc.cat_id" . " JOIN booking_reservation br ON ce.context_id = br.booking_reservation_id" . " WHERE cc.obj_id = " . $ilDB->quote($this->getUserId( ), 'integer') . " AND br.user_id = " . $ilDB->quote($this->getUserId( ), 'integer') . " AND cc.type = " . $ilDB->quote(ilCalendarCategory::TYPE_BOOK, 'integer') . " AND ce.context_id = " . $ilDB->quote($this->getId( ), 'integer'))
/components/ILIAS/BookingManager/Settings/class.SettingsGUI.php:1611$form = $form->dateTime("pref_deadline", $lng->txt("book_pref_deadline"), $lng->txt("book_pref_deadline_info"), $settings->getPrefDeadline( ) ? new \ilDateTime($settings->getPrefDeadline( ), IL_CAL_UNIX) : null)
/components/ILIAS/BookingManager/Settings/class.SettingsGUI.php:1861$form = $form->checkbox("public", $lng->txt("book_public_log"), $lng->txt("book_public_log_info"), $settings->getPublicLog( ))->checkbox("messages", $lng->txt("book_messages"), $lng->txt("book_messages_info"), $settings->getMessages( ))
/components/ILIAS/Logging/classes/public/class.ilLogLevel.php:661return array(self::DEBUG => $lng->txt('log_level_debug'), self::INFO => $lng->txt('log_level_info'), self::NOTICE => $lng->txt('log_level_notice'), self::WARNING => $lng->txt('log_level_warning'), self::ERROR => $lng->txt('log_level_error'), self::CRITICAL => $lng->txt('log_level_critical'), self::ALERT => $lng->txt('log_level_alert'), self::EMERGENCY => $lng->txt('log_level_emergency'), self::OFF => $lng->txt('log_level_off'))
/components/ILIAS/BookingManager/Settings/class.SettingsGUI.php:981$form = $form->group((string) \ilObjBookingPool::TYPE_FIX_SCHEDULE, $lng->txt("book_schedule_type_fixed"), $lng->txt("book_schedule_type_fixed_info"))->number("period", $lng->txt("book_reservation_filter_period"), $lng->txt("days") . " - " . $lng->txt("book_reservation_filter_period_info"), $settings->getReservationPeriod( ))->checkbox("rmd", $lng->txt("book_reminder_setting"), "", (bool) $settings->getReminderStatus( ))->number("rmd_day", $lng->txt("book_reminder_day"), "", max($settings->getReminderDay( ), 1))->group((string) \ilObjBookingPool::TYPE_NO_SCHEDULE, $lng->txt("book_schedule_type_none_direct"), $lng->txt("book_schedule_type_none_direct_info"))->number("limit", $lng->txt("book_bookings_per_user") . " - " . $lng->txt("book_overall_limit"), "", $settings->getOverallLimit( ))
/components/ILIAS/BookingManager/Participants/class.ilBookingParticipant.php:821$query = 'INSERT INTO booking_member' . ' (participant_id, user_id, booking_pool_id, assigner_user_id)' . ' VALUES (' . $this->db->quote($next_id, 'integer') . ',' . $this->db->quote($this->participant_id, 'integer') . ',' . $this->db->quote($this->booking_pool_id, 'integer') . ',' . $this->db->quote($assigner_id, 'integer') . ')'
/components/ILIAS/BookingManager/Participants/class.ilBookingParticipantsTableGUI.php:862$title = $this->addFilterItemByMetaType("title", ilTable2GUI::FILTER_TEXT, false, $this->lng->txt("object") . " " . $this->lng->txt("title") . "/" . $this->lng->txt("description"))
/components/ILIAS/BookingManager/Settings/class.SettingsGUI.php:2601$settings = $this->data->settings($this->obj_id, (bool) $form->getData("public"), (int) $form->getData("stype"), (int) $form->getData("limit"), (int) $form->getData("period"), (bool) $form->getData("rmd"), (int) $form->getData("rmd_day"), $form->getData("pref_deadline") ? (int) $form->getData("pref_deadline")->getUnixTime( ) : 0, (int) $form->getData("preference_nr"), (bool) $form->getData("messages"))
/components/ILIAS/BookingManager/Settings/SettingsDBRepository.php:941return $this->data->settings((int) $record['booking_pool_id'], (bool) $record['public_log'], (int) $record['schedule_type'], (int) $record['ovlimit'], (int) $record['rsv_filter_period'], (bool) $record['reminder_status'], (int) $record['reminder_day'], (int) $record['pref_deadline'], (int) $record['preference_nr'], (bool) $record['messages'])
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:3701$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('condition_1'), $this->getMockStep('nested_condition_1'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('step_1'), $this->getMockStep('condition_2'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('step_2'), $this->getMockStep('condition_3'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('condition_4'), $this->getMockStep('nested_condition_4'), $this->getMockStep('nested_nested_condition_4'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target'), $this->getMockStep('condition_5'), $this->getMockStep('nested_condition_5'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER)], false, false))
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:3181$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('condition_1'), $this->getMockStep('nested_condition_1'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('step_1'), $this->getMockStep('condition_2'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('step_2'), $this->getMockStep('condition_3'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('condition_4'), $this->getMockStep('nested_condition_4'), $this->getMockStep('nested_nested_condition_4'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target')], false, false))
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:2741$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('step_1'), $this->getMockStep('condition_1'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('step_2'), $this->getMockStep('condition_2'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('condition_3'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target')], false, false))
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:2391$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('step_1'), $this->getMockStep('condition'), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target')], false, false))
/components/ILIAS/Logging/classes/Setup/class.ilLoggingConfigStoredObjective.php:991return $ini->readVariable("log", "path") !== $logPath || $ini->readVariable("log", "file") !== $logFile || $ini->readVariable("log", "error_path") !== $this->config->getErrorlogDir( ) || $ini->readVariable("log", "enabled") !== $enabled
/components/ILIAS/MetaData/tests/Services/Manipulator/ManipulatorTest.php:2951$manipulator = $manipulator->prepareForceCreate($this->getPath($exp5['path']), ...$exp5['values'])->prepareDelete($this->getPath($exp6['path']))->prepareCreateOrUpdate($this->getPath($exp7['path']), ...$exp7['values'])
/components/ILIAS/MetaData/tests/Services/Manipulator/ManipulatorTest.php:2891$manipulator = $this->getManipulator( )->prepareDelete($this->getPath($exp1['path']))->prepareForceCreate($this->getPath($exp2['path']), ...$exp2['values'])->prepareDelete($this->getPath($exp3['path']))->prepareCreateOrUpdate($this->getPath($exp4['path']), ...$exp4['values'])
/components/ILIAS/MetaData/tests/Structure/Dictionaries/DictionaryTest.php:931$tag_assignments = [$this->getTagAssignment(0, 'tag 0'), $this->getTagAssignment(0, 'tag 0 index 0', 0), $this->getTagAssignment(0, 'tag 0 index 3', 3), $this->getTagAssignment(1, 'tag 1 index 1', 1), $this->getTagAssignment(1, 'tag 1 index -2', -2), $this->getTagAssignment(1, 'tag 1 index 0 and 1', 0, 1), $this->getTagAssignment(1, 'tag 1 index -3 and 1', -3, 1), $this->getTagAssignment(2, 'tag 2'), $this->getTagAssignment(2, 'tag 2 number 2')]
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:15962$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tags_condition', [$this->getFilterMock(FilterType::DATA, ['tags_condition'])]), $this->getStepMock(StepToken::SUPER, [ ]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag'])]), ], false, false)
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:14352$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tags_condition', [$this->getFilterMock(FilterType::DATA, ['tags_condition'])]), $this->getStepMock(StepToken::SUPER, [ ]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag'])]), ], false, false)
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:13001$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('general_condition', [$this->getFilterMock(FilterType::DATA, ['general_condition'])]), $this->getStepMock(StepToken::SUPER, [ ]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag']), $this->getFilterMock(FilterType::INDEX, [0, 2])]), ], false, false)
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:11771$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag']), $this->getFilterMock(FilterType::INDEX, [0, 2])]), ], false, false)
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:2001$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('step_1'), $this->getMockStep('condition'), $this->getMockStep('nested_condition'), $this->getMockStep('nested_nested_condition'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target')], false, false))
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCollectionTest.php:1631$path_conditions = $this->getPartiallyMockedPathConditionsCollection($this->getMockPath([$this->getMockStep('start'), $this->getMockStep('step_1'), $this->getMockStep('condition'), $this->getMockStep('nested_condition'), $this->getMockStep(StepToken::SUPER), $this->getMockStep(StepToken::SUPER), $this->getMockStep('target')], false, false))
/components/ILIAS/MetaData/tests/Manipulator/Path/PathConditionsCheckerTest.php:2561$path_conditions = $this->getPathConditionsCollectionMock($path_without_conditions, ['start' => $this->getPathMock([$this->getStepMock('has_elements')], true, false), 'step1' => $this->getPathMock([$this->getStepMock('has_elements'), $this->getStepMock('has_elements')], true, false), 'step2' => $this->getPathMock([$this->getStepMock('has_elements'), $this->getStepMock('no_elements')], true, false), 'end' => $this->getPathMock([$this->getStepMock('no_elements')], true, false)])
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:17441$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag'])]), ], false, false)
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:10761$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([45], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 new</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:11041$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332, 45 => 12345]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 new</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:11321$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 0), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332, 45 => 12345]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 new</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:11601$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5]), $object_handler = $this->getObjectHandler( ), $this->getExportHandler( ), $status_repo = $this->getStatusRepository([ ], [ ], true), $this->getExposedRecordRepository( ), $search_factory = $this->getSearchFactory( ), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:7631$msg = 'Failed during check of element with data value: ' . $element_to_check->getData( )->value( ) . ', and with NoID: ' . ($element_to_check->getMDID( ) instanceof NoID ? $element_to_check->getMDID( )->value : $element_to_check->getMDID( ))
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:8211$delete_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('subsection_1', [$this->getFilterMock(FilterType::DATA, ['subsection_1']), $this->getFilterMock(FilterType::MDID, [2])]), $this->getStepMock('target', [$this->getFilterMock(FilterType::DATA, ['target'])])], false, false)
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:9411$delete_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('subsection_1', [$this->getFilterMock(FilterType::DATA, ['subsection_1'])]), $this->getStepMock('i_do_not_exist_one', [$this->getFilterMock(FilterType::DATA, ['i_do_not_exist_one'])]), $this->getStepMock('i_do_not_exist_two', [$this->getFilterMock(FilterType::DATA, ['i_do_not_exist_two'])])], false, false)
/components/ILIAS/MetaData/tests/Manipulator/ManipulatorTest.php:10771$add_path = $this->getPathMock([$this->getStepMock('general', [$this->getFilterMock(FilterType::DATA, ['general'])]), $this->getStepMock('tags', [$this->getFilterMock(FilterType::DATA, ['tags'])]), $this->getStepMock('tag', [$this->getFilterMock(FilterType::DATA, ['tag']), $this->getFilterMock(FilterType::INDEX, [0, 1])]), ], false, false)
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:10071$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332, 45 => 12345]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 new</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:10481$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332], [45]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 new</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:9671$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332, 45 => 12345]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $writer = $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45 changed</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:9361$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332, 45 => 12345]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:6271$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler([45]), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332]), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:5991$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332], [45]), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:5571$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332]), $this->getExposedRecordRepository( ), $search_factory = $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:5301$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler([ ], 0, [ ], 12345), $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332, 45 => 12345, 67 => 12367]), $this->getExposedRecordRepository( ), $this->getSearchFactory( ), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:5031$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler([32]), $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332, 45 => 12345]), $this->getExposedRecordRepository( ), $this->getSearchFactory(45, 32), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:4761$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332, 45 => 12345], [32]), $this->getExposedRecordRepository( ), $this->getSearchFactory(45, 32), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:4451$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332, 45 => 12345]), $this->getExposedRecordRepository( ), $search_factory = $this->getSearchFactory(45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Requests/ParserTest.php:1001$parser = $this->getParser($this->getHTTPWrapper([Argument::IDENTIFIER->value => 'some identifier', Argument::VERB->value => Verb::LIST_IDENTIFIERS->value, Argument::FROM_DATE->value => 'some date']))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:9051$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([45], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:8741$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332], [45]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:8351$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $this->getObjectHandler([ ], 456, [32, 45]), $this->getExportHandler( ), $this->getStatusRepository([32 => 12332]), $record_repo = $this->getExposedRecordRepository([32 => '<el>32</el>', 45 => '<el>45</el>']), $search_factory = $this->getSearchFactory(32), new NullLOMRepository( ), $this->getXMLWriter([32 => '<el>32</el>', 45 => '<el>45</el>']), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:7931$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler(45), $status_repo = $this->getStatusRepository( ), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45, 67), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:7511$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler(null, 45), $status_repo = $this->getStatusRepository([32 => 12332]), $this->getExposedRecordRepository( ), $search_factory = $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:7111$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler([ ], 0, [ ], null, 45), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository( ), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45, 67), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:6831$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 0, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332]), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/OERHarvester/HarvesterTest.php:6551$harvester = new Harvester($this->getSettings(['type', 'second type'], [12, 5], 123, 456), $object_handler = $this->getObjectHandler( ), $export_handler = $this->getExportHandler( ), $status_repo = $this->getStatusRepository([32 => 12332, 45 => 12345]), $this->getExposedRecordRepository( ), $this->getSearchFactory(32, 45), new NullLOMRepository( ), $this->getXMLWriter( ), $this->getNullLogger( ))
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:5632$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2', DataType::STRING, $filter), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table2', 'table1', 'data', 'step4')), false)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:5942$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', 'filter_data', 'step2', DataType::STRING, $filter), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table2', 'table1', 'data', 'step4')), false)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:4731$data_column_1 = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2'), $this->getTag('table2', 'table2', '', 'step3'), $this->getTag('table2', 'table2', 'data1', 'step4')), true)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:5221$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2'), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table1', '', 'data1', StepToken::SUPER), $this->getTag('table2', 'table1', 'data2', 'step5')), false)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:3391$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2'), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table2', 'table1', 'data', 'step4')), false)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:4241$data_column_1 = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2'), $this->getTag('table2', 'table2', '', 'step3'), $this->getTag('table2', 'table2', 'data1', 'step4')), false)
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:4492$repo = new Repository($gateway = $this->getGateway(SlotIdentifier::EDUCATIONAL_DIFFICULTY, SlotIdentifier::LIFECYCLE_STATUS), $this->getVocabFactory( ), $this->getAssignments([SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4'], SlotIdentifier::LIFECYCLE_STATUS->value => ['value 5', 'value 6']]))
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:4691$expected_content = [SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4'], SlotIdentifier::LIFECYCLE_STATUS->value => ['value 5', 'value 6'], SlotIdentifier::TECHNICAL_REQUIREMENT_BROWSER->value => ['value 7', 'value 8']]
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorListRecordsTest.php:2001$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::LIST_RECORDS, [Argument::MD_PREFIX->value => 'oai_dc', Argument::UNTIL_DATE->value => '2033-11-02', Argument::FROM_DATE->value => '2019-01-02'], ))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorListRecordsTest.php:6831$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::LIST_RECORDS, [Argument::MD_PREFIX->value => 'invalid', Argument::UNTIL_DATE->value => 'also invalid', Argument::FROM_DATE->value => 'more invalid', Argument::SET->value => 'set', Argument::IDENTIFIER->value => 'id'], false))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorListIdentifiersTest.php:2001$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::LIST_IDENTIFIERS, [Argument::MD_PREFIX->value => 'oai_dc', Argument::UNTIL_DATE->value => '2033-11-02', Argument::FROM_DATE->value => '2019-01-02'], ))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorListIdentifiersTest.php:6831$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::LIST_IDENTIFIERS, [Argument::MD_PREFIX->value => 'invalid', Argument::UNTIL_DATE->value => 'also invalid', Argument::FROM_DATE->value => 'more invalid', Argument::SET->value => 'set', Argument::IDENTIFIER->value => 'id'], false))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorGetRecordTest.php:1241$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::GET_RECORD, [Argument::IDENTIFIER->value => 'prefix_id+2022-11-27', Argument::MD_PREFIX->value => 'oai_dc', Argument::FROM_DATE->value => 'date'], false))
/components/ILIAS/MetaData/tests/OERExposer/OAIPMH/Responses/RequestProcessorGetRecordTest.php:2281$response = $processor->getResponseToRequest($this->getRequest('base url', Verb::GET_RECORD, [Argument::IDENTIFIER->value => 'prefix_id+2022-11-27', Argument::MD_PREFIX->value => 'invalid', Argument::FROM_DATE->value => 'date'], false))
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:6252$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', '', 'step2', DataType::STRING, $filter), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table2', 'table1', 'data', 'step4')), false)
/components/ILIAS/MetaData/tests/Repository/Utilities/Queries/Paths/DatabasePathsParserTest.php:6572$data_column = $parser->addPathAndGetColumn($this->getPath($this->getTag('table1', '', '', 'step1'), $this->getTag('table1', '', 'filter_data', 'step2', DataType::STRING, $filter), $this->getTag('table2', 'table1', '', 'step3'), $this->getTag('table2', 'table1', 'data', 'step4')), false)
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:2842$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, ...($is_in_copyright ? [$value] : [ ])), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, false, ...($is_in_controlled ? [$value] : [ ])), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, ...($is_in_standard ? [$value] : [ ])))
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:1461$this->manipulator = new Manipulator($this->manipulator_services->manipulator( ), $this->path_services->navigatorFactory( ), $this->repository_services->repository( ), $this->manipulator_services->scaffoldProvider( ))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:3861$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, 'cp 1', 'cp 2'), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, false, 'contr 1', 'contr 2', 'contr 3'), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, 'stand 1', 'stand 2'))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:3232$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, ...($is_in_copyright ? [$value] : [ ])), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, false, ...($is_in_controlled ? [$value] : [ ])), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, true, ...($is_in_standard ? [$value] : [ ])))
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:1101return $this->dictionary = (new LOMDictionaryInitiator(new TagFactory($this->path_services->pathFactory( )), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:871$this->presenter = new Presenter($utilities = new Utilities($this->presentation_services->utilities( )), $data = new Data($this->presentation_services->utilities( ), $this->presentation_services->data( ), $this->vocabularies_services->presentation( )), new Elements($data, $this->dictionary( ), $this->path_services->navigatorFactory( ), $this->presentation_services->elements( )), )
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:1461return $this->manipulator = new Manipulator($this->manipulator_services->manipulator( ), $this->path_services->navigatorFactory( ), $this->repository_services->repository( ), $this->manipulator_services->scaffoldProvider( ))
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:1101$this->dictionary = (new LOMDictionaryInitiator(new TagFactory($this->path_services->pathFactory( )), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:3612$repo = new Repository($gateway = $this->getGateway( ), $this->getVocabFactory( ), $this->getAssignments([SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4']]))
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:3452$repo = new Repository($gateway = $this->getGateway( ), $this->getVocabFactory( ), $this->getAssignments([SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4']]))
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:3952$repo = new Repository($gateway = $this->getGateway(SlotIdentifier::EDUCATIONAL_DIFFICULTY, SlotIdentifier::LIFECYCLE_STATUS), $this->getVocabFactory( ), $this->getAssignments([SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4'], SlotIdentifier::LIFECYCLE_STATUS->value => ['value 5', 'value 6']]))
/components/ILIAS/MetaData/tests/Vocabularies/Standard/RepositoryTest.php:3781$repo = new Repository($gateway = $this->getGateway(SlotIdentifier::EDUCATIONAL_DIFFICULTY), $this->getVocabFactory( ), $this->getAssignments([SlotIdentifier::EDUCATIONAL_DIFFICULTY->value => ['value 1', 'value 2'], SlotIdentifier::CLASSIFICATION_PURPOSE->value => ['value 3', 'value 4']]))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:4804$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, 'v1', 'v2', 'v3'), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, false, 'v1', 'v2', 'v3'), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, 'v1', 'v2', 'v3'))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:4334$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, 'v1', 'v2', 'v3'), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, false, 'v1', 'v2', 'v3'), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, 'v1', 'v2', 'v3'))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:5744$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, 'v1', 'v2', 'v3'), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, false, 'v1', 'v2', 'v3'), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, 'v1', 'v2', 'v3'))
/components/ILIAS/MetaData/tests/Vocabularies/Dispatch/Presentation/PresentationTest.php:5274$presentation = new Presentation($this->getCopyrightBridge(SlotIdentifier::EDUCATIONAL_DIFFICULTY, 'v1', 'v2', 'v3'), $this->getControlledRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, false, 'v1', 'v2', 'v3'), $this->getStandardRepository(SlotIdentifier::EDUCATIONAL_DIFFICULTY, false, 'v1', 'v2', 'v3'))
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:2141$labels = [$this->presenter->utilities( )->txt('meta_first_author'), $this->presenter->utilities( )->txt('meta_second_author'), $this->presenter->utilities( )->txt('meta_third_author')]
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:2701$modal = $this->ui_factory->modal( )->interruptive($this->presenter->utilities( )->txt("meta_copyright_change_warning_title"), $message, (string) $this->link_factory->custom(Command::UPDATE_DIGEST)->get( ))
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:3161$sub_inputs[self::OER_BLOCKED] = $ff->checkbox($this->presenter->utilities( )->txt('meta_oer_blocked'), $this->presenter->utilities( )->txt('meta_oer_blocked_info'))->withValue($this->copyright_handler->isOerHarvesterBlocked($set->getRessourceID( )->objID( )))
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:3561$copyright = $ff->switchableGroup($options, $this->presenter->utilities( )->txt('meta_copyright'))->withValue($value)->withAdditionalOnLoadCode(function ($id) use ($signal, $signal_with_oer_warning, $potential_oer_values) { /**/ } )->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) use ($outdated) { /**/ } , $this->presenter->utilities( )->txt('meta_copyright_outdated_error')))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Inputs/WithoutConditions/DatetimeFactory.php:721$input = $this->ui_factory->dateTime($this->getInputLabelFromElement($this->presenter, $element, $context_element))->withFormat($this->presenter->utilities( )->getUserDateFormat( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($dh) { /**/ } ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Inputs/WithoutConditions/StringFactory.php:1131$input = $this->ui_factory->switchableGroup(['from_vocab' => $this->ui_factory->group(['value' => $select_input], $this->presenter->utilities( )->txt('md_editor_from_vocab_input')), 'custom' => $this->ui_factory->group(['value' => $text_input], $this->presenter->utilities( )->txt('md_editor_custom_input'))], $this->getInputLabelFromElement($this->presenter, $element, $context_element))
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:1051$form = $this->ui_factory->input( )->container( )->form( )->standard((string) $this->link_factory->custom(Command::UPDATE_DIGEST)->get( ), $sections)
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:1271$inputs[$path->toString( )] = $ff->text($this->presenter->utilities( )->txt('meta_title'))->withRequired(true)->withValue($title_el?->getData( )?->value( ) ?? '')
/components/ILIAS/MetaData/classes/Editor/Digest/DigestInitiator.php:361return new Digest($content_assembler = new ContentAssembler($path_factory = $this->services->paths( )->pathFactory( ), $navigator_factory = $this->services->paths( )->navigatorFactory( ), $this->services->dic( )->ui( )->factory( ), $this->services->dic( )->refinery( ), $this->services->editor( )->presenter( ), $path_collection = new PathCollection($path_factory), $this->services->editor( )->linkFactory( ), $copyright_handler = new CopyrightHandler($this->services->copyright( )->repository( ), \ilMDSettings::_getInstance( ), $this->services->OERHarvester( )->settings( ), $this->services->OERHarvester( )->statusRepository( ), $this->services->copyright( )->identifiersHandler( )), $this->services->dataHelper( )->dataHelper( )), new ManipulatorAdapter($content_assembler, $copyright_handler, $path_collection, $this->services->editor( )->manipulator( ), $path_factory, $navigator_factory))
/components/ILIAS/MetaData/classes/Editor/Digest/DigestInitiator.php:371$content_assembler = new ContentAssembler($path_factory = $this->services->paths( )->pathFactory( ), $navigator_factory = $this->services->paths( )->navigatorFactory( ), $this->services->dic( )->ui( )->factory( ), $this->services->dic( )->refinery( ), $this->services->editor( )->presenter( ), $path_collection = new PathCollection($path_factory), $this->services->editor( )->linkFactory( ), $copyright_handler = new CopyrightHandler($this->services->copyright( )->repository( ), \ilMDSettings::_getInstance( ), $this->services->OERHarvester( )->settings( ), $this->services->OERHarvester( )->statusRepository( ), $this->services->copyright( )->identifiersHandler( )), $this->services->dataHelper( )->dataHelper( ))
/components/ILIAS/MetaData/classes/Editor/Digest/DigestInitiator.php:471$copyright_handler = new CopyrightHandler($this->services->copyright( )->repository( ), \ilMDSettings::_getInstance( ), $this->services->OERHarvester( )->settings( ), $this->services->OERHarvester( )->statusRepository( ), $this->services->copyright( )->identifiersHandler( ))
/components/ILIAS/MetaData/classes/Editor/Services/Services.php:871return $this->presenter = new Presenter($utilities = new Utilities($this->presentation_services->utilities( )), $data = new Data($this->presentation_services->utilities( ), $this->presentation_services->data( ), $this->vocabularies_services->presentation( )), new Elements($data, $this->dictionary( ), $this->path_services->navigatorFactory( ), $this->presentation_services->elements( )), )
/components/ILIAS/MetaData/classes/Editor/Digest/ContentAssembler.php:4031$labels = [$this->presenter->utilities( )->txt('years'), $this->presenter->utilities( )->txt('months'), $this->presenter->utilities( )->txt('days'), $this->presenter->utilities( )->txt('hours'), $this->presenter->utilities( )->txt('minutes'), $this->presenter->utilities( )->txt('seconds')]
/components/ILIAS/MetaData/classes/Editor/Digest/PathCollection.php:1381return $this->path_factory->custom( )->withNextStep('general')->withNextStep('keyword')->withNextStep('string')->withNextStepToSuperElement( )->withAdditionalFilterAtCurrentStep(FilterType::INDEX, ...$indices)->get( )
/components/ILIAS/MetaData/classes/Editor/Digest/PathCollection.php:1651return $this->path_factory->custom( )->withNextStep('lifeCycle')->withNextStep('contribute')->withNextStep('role')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'author', 'Author')->withNextStepToSuperElement( )->withNextStep('source')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'LOMv1.0')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('entity')->withAdditionalFilterAtCurrentStep(FilterType::INDEX, (string) $index)->get( )
/components/ILIAS/MetaData/classes/Editor/Digest/ManipulatorAdapter.php:1511$paths = [ContentAssembler::FIRST_AUTHOR => $this->path_collection->firstAuthor( ), ContentAssembler::SECOND_AUTHOR => $this->path_collection->secondAuthor( ), ContentAssembler::THIRD_AUTHOR => $this->path_collection->thirdAuthor( )]
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:931$this->input_factory = new InputFactory($field_factory, $refinery, $presenter, $path_factory, $this->dataFinder( ), $this->repository_services->databaseDictionary( ), new FactoryWithConditionTypesService($field_factory, $presenter, $this->repository_services->constraintDictionary( ), $refinery, $path_factory, $this->data_helper_services->dataHelper( ), $element_vocab_helper, $this->vocabularies_services->slotHandler( )), $element_vocab_helper)
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:931return $this->input_factory = new InputFactory($field_factory, $refinery, $presenter, $path_factory, $this->dataFinder( ), $this->repository_services->databaseDictionary( ), new FactoryWithConditionTypesService($field_factory, $presenter, $this->repository_services->constraintDictionary( ), $refinery, $path_factory, $this->data_helper_services->dataHelper( ), $element_vocab_helper, $this->vocabularies_services->slotHandler( )), $element_vocab_helper)
/components/ILIAS/MetaData/classes/Editor/Full/PanelContent.php:961$panel = $this->ui_factory->panel( )->standard($this->presenter->elements( )->nameWithParents($element), $this->listing($element) ?? [ ])->withActions($dropdown)
/components/ILIAS/MetaData/classes/Editor/Full/PanelContent.php:911$panel = $this->ui_factory->panel( )->sub($this->presenter->elements( )->nameWithRepresentation(false, $element), $this->listing($element) ?? [ ])->withActions($dropdown)
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1571$this->form_factory = new FormFactory($this->dic->ui( )->factory( ), $this->linkProvider( ), $this->inputFactory( ), $this->editor_services->dictionary( ), $this->path_services->navigatorFactory( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1571return $this->form_factory = new FormFactory($this->dic->ui( )->factory( ), $this->linkProvider( ), $this->inputFactory( ), $this->editor_services->dictionary( ), $this->path_services->navigatorFactory( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1341$this->actions = new Actions($link_provider, new ButtonFactory($ui_factory, $presenter), new ModalFactory($link_provider, $ui_factory, $presenter, $this->propertiesFetcher( ), $this->formFactory( ), $this->repository_services->constraintDictionary( ), $this->path_services->pathFactory( )))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1341return $this->actions = new Actions($link_provider, new ButtonFactory($ui_factory, $presenter), new ModalFactory($link_provider, $ui_factory, $presenter, $this->propertiesFetcher( ), $this->formFactory( ), $this->repository_services->constraintDictionary( ), $this->path_services->pathFactory( )))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Actions/ModalFactory.php:911$items[] = $this->factory->modal( )->interruptiveItem( )->keyValue('md_delete_' . $index, $this->presenter->utilities( )->shortenString($key, self::MAX_LENGTH), $this->presenter->utilities( )->shortenString($value, self::MAX_LENGTH), )
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1851return $this->manipulator_adapter = new ManipulatorAdapter($this->editor_services->manipulator( ), $this->formFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1711$this->table_factory = new TableFactory($this->dic->ui( )->factory( ), $this->dic->ui( )->renderer( ), $this->editor_services->presenter( ), $this->dataFinder( ), $this->actions( )->getButton( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Services.php:1711return $this->table_factory = new TableFactory($this->dic->ui( )->factory( ), $this->dic->ui( )->renderer( ), $this->editor_services->presenter( ), $this->dataFinder( ), $this->actions( )->getButton( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Inputs/WithoutConditions/NonNegIntFactory.php:511$input = $this->ui_factory->numeric($this->getInputLabelFromElement($this->presenter, $element, $context_element))->withAdditionalTransformation($this->refinery->int( )->isGreaterThanOrEqual(0))->withAdditionalTransformation($this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->kindlyTo( )->null( )]))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Actions/LinkProvider.php:821return $this->link_factory->custom($action_cmd)->withParameter(Parameter::BASE_PATH, $base_path->toString( ))->withParameter(Parameter::ACTION_PATH, $action_path->toString( ))->get( )
/components/ILIAS/MetaData/classes/Editor/Full/Services/Actions/ModalFactory.php:1951$modal = $this->factory->modal( )->roundtrip($modal->getTitle( ), [$this->factory->messageBox( )->failure($error)], $modal->getInputs( ), $modal->getPostURL( ))
/components/ILIAS/MetaData/classes/Editor/Full/Services/Actions/ModalFactory.php:991$modal = $this->factory->modal( )->interruptive($this->getModalTitle(Command::DELETE_FULL, $to_be_deleted), $this->presenter->utilities( )->txt('meta_delete_confirm'), (string) $action)->withAffectedItems($items)
/components/ILIAS/MetaData/classes/Copyright/DatabaseRepository.php:951return new Entry((int) $row['entry_id'], (string) ($row['title'] ?? ''), (string) ($row['description'] ?? ''), $row['is_default'] ? true : false, $row['outdated'] ? true : false, (int) ($row['position'] ?? 0), $data)
/components/ILIAS/MetaData/classes/Copyright/Services/Services.php:911return $this->searcher_factory = new Factory($this->search_services->searchFilterFactory( ), $this->search_services->searchClauseFactory( ), $this->paths_services->pathFactory( ), $this->identifiersHandler( ))
/components/ILIAS/MetaData/classes/Copyright/Renderer.php:1361return $this->standardLink($copyright->fullName( ) !== '' ? $copyright->fullName( ) : (string) $copyright->link( ), (string) $copyright->link( ))->withAdditionalRelationshipToReferencedResource(Relationship::LICENSE)
/components/ILIAS/MetaData/classes/Copyright/DatabaseRepository.php:861$data = new CopyrightData((string) ($row['full_name'] ?? ''), !empty($row['link'] ?? '') ? $this->getURI((string) $row['link']) : null, !empty($row['image_link']) ? $this->getURI((string) $row['image_link']) : null, (string) ($row['image_file'] ?? ''), (string) ($row['alt_text'] ?? ''), $row['is_default'] ? true : false)
/components/ILIAS/MetaData/classes/Services/Services.php:1131return $this->derivation_source_selector = new SourceSelector($this->internal_services->repository( )->repository( ), new Creator($this->internal_services->manipulator( )->manipulator( ), $this->internal_services->paths( )->pathFactory( ), $this->internal_services->manipulator( )->scaffoldProvider( )))
/components/ILIAS/MetaData/classes/Services/Services.php:1131$this->derivation_source_selector = new SourceSelector($this->internal_services->repository( )->repository( ), new Creator($this->internal_services->manipulator( )->manipulator( ), $this->internal_services->paths( )->pathFactory( ), $this->internal_services->manipulator( )->scaffoldProvider( )))
/components/ILIAS/MetaData/classes/Services/Services.php:901return $this->searcher = new Searcher($this->internal_services->search( )->searchClauseFactory( ), $this->internal_services->search( )->searchFilterFactory( ), $this->internal_services->repository( )->repository( ))
/components/ILIAS/MetaData/classes/Services/Services.php:901$this->searcher = new Searcher($this->internal_services->search( )->searchClauseFactory( ), $this->internal_services->search( )->searchFilterFactory( ), $this->internal_services->repository( )->repository( ))
/components/ILIAS/MetaData/classes/Services/Paths/Paths.php:831return $this->custom( )->withNextStep('lifeCycle')->withNextStep('contribute')->withNextStep('role')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'author')->withNextStepToSuperElement( )->withNextStep('source')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'LOMv1.0')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('entity')->get( )
/components/ILIAS/MetaData/classes/Editor/Tree/MDEditorToolProvider.php:891return $this->factory->tool($identification)->withTitle($lng->txt('meta_lom_short'))->withSymbol($this->services->dic( )->ui( )->factory( )->symbol( )->icon( )->standard('mds', $lng->txt('meta_lom_short')))->withContent($this->services->dic( )->ui( )->factory( )->legacy( )->content($this->services->dic( )->ui( )->renderer( )->render($this->getUITree($set, $path))))->addComponentDecorator(static function (Component $c) use ($hashed) : Component { /**/ } )
/components/ILIAS/MetaData/classes/Services/Services.php:1591return $this->copyright_helper = new CopyrightHelper(\ilMDSettings::_getInstance( ), $this->internal_services->paths( )->pathFactory( ), $this->internal_services->copyright( )->repository( ), $this->internal_services->copyright( )->identifiersHandler( ), $this->internal_services->copyright( )->renderer( ), $this->internal_services->search( )->searchClauseFactory( ))
/components/ILIAS/MetaData/classes/Services/Services.php:1591$this->copyright_helper = new CopyrightHelper(\ilMDSettings::_getInstance( ), $this->internal_services->paths( )->pathFactory( ), $this->internal_services->copyright( )->repository( ), $this->internal_services->copyright( )->identifiersHandler( ), $this->internal_services->copyright( )->renderer( ), $this->internal_services->search( )->searchClauseFactory( ))
/components/ILIAS/MetaData/classes/Editor/Full/FullEditorInitiator.php:401$services = new FullEditorServices($this->services->dic( ), $this->services->paths( ), $this->services->repository( ), $this->services->vocabularies( ), $this->services->manipulator( ), $this->services->editor( ), $this->services->dataHelper( ))
/components/ILIAS/MetaData/classes/Editor/Full/FullEditorInitiator.php:511$panel_content = new PanelContent($services, $ui_factory = $this->services->dic( )->ui( )->factory( ), $presenter = $this->services->editor( )->presenter( ))
/components/ILIAS/MetaData/classes/Editor/Tree/MDEditorToolProvider.php:1191$recursion = new Recursion($this->services->paths( )->pathFactory( ), $this->services->editor( )->presenter( ), $this->services->editor( )->dictionary( ), $this->services->editor( )->linkFactory( ), ...$this->getElements($set, $path))
/components/ILIAS/MetaData/classes/Editor/Full/FullEditorInitiator.php:371return new FullEditor($this->services->editor( )->dictionary( ), $this->services->paths( )->navigatorFactory( ), $services = new FullEditorServices($this->services->dic( ), $this->services->paths( ), $this->services->repository( ), $this->services->vocabularies( ), $this->services->manipulator( ), $this->services->editor( ), $this->services->dataHelper( )), new FormContent($services), new TableContent($services), $panel_content = new PanelContent($services, $ui_factory = $this->services->dic( )->ui( )->factory( ), $presenter = $this->services->editor( )->presenter( )), new RootContent($services, $ui_factory, $presenter, $panel_content), )
/components/ILIAS/MetaData/classes/Manipulator/Services/Services.php:721$this->scaffold_provider = new ScaffoldProvider(new ScaffoldFactory(new DataFactory( ), new RessourceIDFactory( )), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( ))
/components/ILIAS/MetaData/classes/Manipulator/Services/Services.php:721return $this->scaffold_provider = new ScaffoldProvider(new ScaffoldFactory(new DataFactory( ), new RessourceIDFactory( )), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( ))
/components/ILIAS/MetaData/classes/XML/Writer/SimpleDC/SimpleDC.php:3231$source_path = $this->path_factory->custom( )->withNextStep('relation')->withNextStep('kind')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'isbasedon')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('resource')->withNextStep('identifier')->withNextStep('entry')->get( )
/components/ILIAS/MetaData/classes/XML/Services/Services.php:752$dictionary = (new LOMDictionaryInitiator(new TagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/XML/Services/Services.php:811return $this->standard_writer = new StandardWriter($dictionary, new CopyrightHandler($this->copyright_services->repository( ), $this->copyright_services->identifiersHandler( ), \ilMDSettings::_getInstance( )), $this->path_services->pathFactory( ), $this->manipulator_services->manipulator( ))
/components/ILIAS/MetaData/classes/XML/Services/Services.php:811$this->standard_writer = new StandardWriter($dictionary, new CopyrightHandler($this->copyright_services->repository( ), $this->copyright_services->identifiersHandler( ), \ilMDSettings::_getInstance( )), $this->path_services->pathFactory( ), $this->manipulator_services->manipulator( ))
/components/ILIAS/MetaData/classes/XML/Services/Services.php:982$dictionary = (new LOMDictionaryInitiator(new TagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/XML/Services/Services.php:1101return $this->standard_reader = new StandardReader(new StructurallyCoupled($marker_factory, $this->manipulator_services->scaffoldProvider( ), $dictionary, $copyright_handler), new Legacy($marker_factory, $this->manipulator_services->scaffoldProvider( ), $copyright_handler))
/components/ILIAS/MetaData/classes/XML/Services/Services.php:1381return $this->simple_dc_writer = new SimpleDC($this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $data_factory, new CopyrightHandler($this->copyright_services->repository( ), $this->copyright_services->identifiersHandler( ), \ilMDSettings::_getInstance( )), new LinkGenerator($this->dic['static_url'], $export_service, $data_factory))
/components/ILIAS/MetaData/classes/XML/Services/Services.php:1381$this->simple_dc_writer = new SimpleDC($this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $data_factory, new CopyrightHandler($this->copyright_services->repository( ), $this->copyright_services->identifiersHandler( ), \ilMDSettings::_getInstance( )), new LinkGenerator($this->dic['static_url'], $export_service, $data_factory))
/components/ILIAS/MetaData/classes/Manipulator/Services/Services.php:561return $this->manipulator = new Manipulator($this->scaffoldProvider( ), new MarkerFactory( ), $this->path_services->navigatorFactory( ), $this->path_services->pathFactory( ), new PathUtilitiesFactory($this->path_services, ))
/components/ILIAS/MetaData/classes/Manipulator/Services/Services.php:561$this->manipulator = new Manipulator($this->scaffoldProvider( ), new MarkerFactory( ), $this->path_services->navigatorFactory( ), $this->path_services->pathFactory( ), new PathUtilitiesFactory($this->path_services, ))
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:1011return $this->repository_dictionary = (new RepositoryDictionaryInitiator(new RepositoryTagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:881$this->validation_dictionary = (new ValidationDictionaryInitiator(new ValidationTagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:1221return $this->repository = new LOMDatabaseRepository($ressource_id_factory = new RessourceIDFactory( ), new DatabaseManipulator($this->databaseDictionary( ), $querier, new AssignmentFactory( ), $logger), new DatabaseReader($element_factory, $this->structure_services->structure( ), $this->databaseDictionary( ), $this->path_services->navigatorFactory( ), $this->path_services->pathFactory( ), $querier, $logger), new DatabaseSearcher($ressource_id_factory, new DatabasePathsParserFactory($this->dic->database( ), $this->structure_services->structure( ), $this->databaseDictionary( ), $this->path_services->navigatorFactory( )), $this->dic->database( )), new Processor($element_factory, new MarkerFactory( ), $this->structure_services->structure( ), new DataValidator(new DataValidatorService($this->data_helper_services->dataHelper( ))), $this->constraintDictionary( ), $this->vocabularies_services->elementHelper( ), $logger), new IdentifierHandler($this->manipulator_services->manipulator( ), $this->path_services->pathFactory( )))
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:1011$this->repository_dictionary = (new RepositoryDictionaryInitiator(new RepositoryTagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/Repository/Utilities/Queries/DatabaseQuerier.php:1801$result = $this->db->query('SELECT ' . implode(', ', $selected_fields) . ' FROM ' . $this->db->quoteIdentifier($this->table($table)) . ' WHERE ' . implode(' AND ', $where) . ' ' . $order)
/components/ILIAS/MetaData/classes/Repository/Utilities/Queries/DatabaseQuerier.php:1231$values = [$this->db->quote($id, \ilDBConstants::T_INTEGER), $this->db->quote($ressource_id->objID( ), \ilDBConstants::T_INTEGER), $this->db->quote($ressource_id->subID( ), \ilDBConstants::T_INTEGER), $this->db->quote($ressource_id->type( ), \ilDBConstants::T_TEXT)]
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:881return $this->validation_dictionary = (new ValidationDictionaryInitiator(new ValidationTagFactory( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), $this->structure_services->structure( )))->get( )
/components/ILIAS/MetaData/classes/Repository/Utilities/Queries/DatabaseQuerier.php:2561$query = "DELETE FROM " . $this->db->quoteIdentifier($table) . " " . "WHERE rbac_id = " . $this->db->quote($rbac_id, \ilDBConstants::T_INTEGER) . " " . "AND obj_id = " . $this->db->quote($obj_id, \ilDBConstants::T_INTEGER) . " " . "AND obj_type = " . $this->db->quote($obj_type, \ilDBConstants::T_TEXT)
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:3911$positions = $this->http->wrapper( )->post( )->retrieve('order', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:3271$image = $ff->switchableGroup(['link_group' => $ff->group(['image_link' => $image_link], $this->lng->txt('md_copyright_image_is_link')), 'file_group' => $ff->group(['image_file' => $image_file], $this->lng->txt('md_copyright_image_is_file')), ], $this->lng->txt('md_copyright_image'))->withValue($image_value)
/components/ILIAS/MetaData/classes/Settings/Copyright/Usage/class.ilMDCopyrightUsageTableGUI.php:1891$data[] = array("obj_id" => $obj_id, "type" => ilObject::_lookupType($obj_id), "title" => ilObject::_lookupTitle($obj_id), "desc" => ilObject::_lookupDescription($obj_id), "references" => ilObject::_getAllReferences($obj_id), "owner_name" => ilUserUtil::getNamePresentation(ilObject::_lookupOwner($obj_id)), "owner_link" => ilUserUtil::getProfileLink(ilObject::_lookupOwner($obj_id)), "sub_items" => $this->getCountSubItemsFromDB($obj_id))
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:4621return $this->http->wrapper( )->post( )->retrieve('entry_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:2811$usage = $ff->radio($this->lng->txt('meta_copyright_usage'))->withOption('0', $this->lng->txt('meta_copyright_in_use'))->withOption('1', $this->lng->txt('meta_copyright_outdated'))->withValue((int) $entry?->isOutdated( ))
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:4591return $this->http->wrapper( )->query( )->retrieve($key, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))[0] ?? ''
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:3041$image_link = $ff->url($this->lng->txt('md_copyright_image_link'))->withValue((string) $cp_data?->imageLink( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => $v instanceof URI ? $v : null))
/components/ILIAS/MetaData/classes/Settings/Copyright/class.ilMDCopyrightConfigurationGUI.php:2941$link = $ff->url($this->lng->txt('md_copyright_link'), $this->lng->txt('md_copyright_link_info'))->withValue((string) $cp_data?->link( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => $v instanceof URI ? $v : null))
/components/ILIAS/MetaData/classes/Setup/class.ilMDCopyrightMigration.php:1211return ['title' => [\ilDBConstants::T_TEXT, $title], 'full_name' => [\ilDBConstants::T_TEXT, $full_name], 'link' => [\ilDBConstants::T_TEXT, $link], 'image_link' => [\ilDBConstants::T_TEXT, $image_link], 'alt_text' => [\ilDBConstants::T_TEXT, $alt_text]]
/components/ILIAS/MetaData/classes/XML/Writer/SimpleDC/SimpleDC.php:971$creator_path = $this->path_factory->custom( )->withNextStep('lifeCycle')->withNextStep('contribute')->withNextStep('role')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'author')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('entity')->get( )
/components/ILIAS/MetaData/classes/XML/Writer/SimpleDC/SimpleDC.php:1091$publisher_path = $this->path_factory->custom( )->withNextStep('lifeCycle')->withNextStep('contribute')->withNextStep('role')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'publisher')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('entity')->get( )
/components/ILIAS/MetaData/classes/XML/Writer/SimpleDC/SimpleDC.php:1921$taxon_entry_string_path = $this->path_factory->custom( )->withNextStep('classification')->withNextStep('purpose')->withNextStep('value')->withAdditionalFilterAtCurrentStep(FilterType::DATA, 'discipline')->withNextStepToSuperElement( )->withNextStepToSuperElement( )->withNextStep('taxonPath')->withNextStep('taxon')->withNextStep('entry')->withNextStep('string')->get( )
/components/ILIAS/MetaData/classes/Setup/class.ilMDSetupAgent.php:281return new Setup\ObjectiveCollection('MetaData', false, new ilDatabaseUpdateStepsExecutedObjective(new ilMDLOMUpdateSteps( )), new ilDatabaseUpdateStepsExecutedObjective(new ilMDCopyrightUpdateSteps( )), new ilDatabaseUpdateStepsExecutedObjective(new ilMDUpdateSteps10( )), new ilDatabaseUpdateStepsExecutedObjective(new ilMDControlledVocabsUpdateSteps( )))
/components/ILIAS/MetaData/classes/Setup/class.ilMDSetupAgent.php:401return new Setup\ObjectiveCollection('Component MetaData', true, new ilDatabaseUpdateStepsMetricsCollectedObjective($storage, new ilMDCopyrightUpdateSteps( )), new ilDatabaseUpdateStepsMetricsCollectedObjective($storage, new ilMDLOMUpdateSteps( )), new ilDatabaseUpdateStepsMetricsCollectedObjective($storage, new ilMDUpdateSteps10( )), new ilDatabaseUpdateStepsExecutedObjective(new ilMDControlledVocabsUpdateSteps( )))
/components/ILIAS/MetaData/classes/Setup/class.ilMDCopyrightUpdateSteps.php:1671$res = $this->db->query('SELECT entry_id FROM il_md_cpr_selections WHERE title = ' . $this->db->quote($title, ilDBConstants::T_TEXT) . ' AND full_name = ' . $this->db->quote($full_name, ilDBConstants::T_TEXT) . ' AND image_link = ' . $this->db->quote($old_image_link, ilDBConstants::T_TEXT))
/components/ILIAS/MetaData/classes/Setup/class.ilMDCopyrightUpdateSteps.php:2231$res = $this->db->query('SELECT entry_id FROM il_md_cpr_selections WHERE title = ' . $this->db->quote($title, ilDBConstants::T_TEXT) . ' AND full_name = ' . $this->db->quote($old_full_name, ilDBConstants::T_TEXT) . ' AND link = ' . $this->db->quote($link, ilDBConstants::T_TEXT) . " AND COALESCE(description, '') = ''")
/components/ILIAS/MetaData/classes/OERExposer/OAIPMH/Responses/RequestProcessor.php:3211$content_xmls[] = $this->writer->writeRecord($this->settings->getOAIIdentifierPrefix( ) . $record->infos( )->identfifier( ), $record->infos( )->datestamp( ), $record->metadata( ))
/components/ILIAS/MetaData/classes/OERExposer/OAIPMH/HTTP/Wrapper.php:441return $this->http->wrapper( )->query( )->has($argument->value) || $this->http->wrapper( )->post( )->has($argument->value)
/components/ILIAS/MetaData/classes/OERHarvester/Initiator.php:521return new Harvester($this->services->OERHarvester( )->settings( ), new ObjectHandler($this->services->dic( )->repositoryTree( )), new ExportHandler($this->services->dic( )->user( ), $export_service, new DataFactory( )), $this->services->OERHarvester( )->statusRepository( ), new DatabaseRepository($this->services->dic( )->database( )), $this->services->copyright( )->searcherFactory( ), $this->services->repository( )->repository( ), new Writer($this->services->repository( )->repository( ), $this->services->xml( )->simpleDCWriter( )), $this->services->dic( )->logger( )->meta( ))
/components/ILIAS/MetaData/classes/Setup/DeleteLOMForObjectTypeMigration.php:891$query = 'DELETE FROM ' . $this->db->quoteIdentifier($table) . ' WHERE obj_type = ' . $this->quotedObjectType( ) . ' AND rbac_id = ' . $this->db->quote($rbac_id, \ilDBConstants::T_INTEGER) . ' AND obj_id = ' . $this->db->quote($obj_id, \ilDBConstants::T_INTEGER)
/components/ILIAS/MetaData/classes/Repository/Services/Services.php:1221$this->repository = new LOMDatabaseRepository($ressource_id_factory = new RessourceIDFactory( ), new DatabaseManipulator($this->databaseDictionary( ), $querier, new AssignmentFactory( ), $logger), new DatabaseReader($element_factory, $this->structure_services->structure( ), $this->databaseDictionary( ), $this->path_services->navigatorFactory( ), $this->path_services->pathFactory( ), $querier, $logger), new DatabaseSearcher($ressource_id_factory, new DatabasePathsParserFactory($this->dic->database( ), $this->structure_services->structure( ), $this->databaseDictionary( ), $this->path_services->navigatorFactory( )), $this->dic->database( )), new Processor($element_factory, new MarkerFactory( ), $this->structure_services->structure( ), new DataValidator(new DataValidatorService($this->data_helper_services->dataHelper( ))), $this->constraintDictionary( ), $this->vocabularies_services->elementHelper( ), $logger), new IdentifierHandler($this->manipulator_services->manipulator( ), $this->path_services->pathFactory( )))
/components/ILIAS/MetaData/classes/Repository/Validation/Processor.php:1131yield $this->element_factory->element($sub->getMDID( ), $sub->getDefinition( ), $sub->getData( )->value( ), $this->lookUpVocabSlotForElement($sub), ...$this->getFinishedAndCleanSubElements($sub, $depth + 1))
/components/ILIAS/MetaData/classes/OERExposer/OAIPMH/Responses/RequestProcessor.php:1291return $this->writer->writeResponse($request, $this->writer->writeRecord($this->settings->getOAIIdentifierPrefix( ) . $record->infos( )->identfifier( ), $record->infos( )->datestamp( ), $record->metadata( )))
/components/ILIAS/MetaData/classes/OERExposer/OAIPMH/Responses/RequestProcessor.php:1511return $this->writer->writeResponse($request, ...$this->writer->writeIdentifyElements($this->settings->getOAIRepositoryName( ), $request->baseURL( ), $this->records_repository->getEarliestDatestamp( ), $this->settings->getOAIContactMail( )))
/components/ILIAS/MetaData/classes/class.ilMDRights.php:1801return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'costs' => array('text', $costs), 'cpr_and_or' => array('text', $cpr_and_or), 'description' => array('text', $this->getDescription( )), 'description_language' => array('text', $this->getDescriptionLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDAnnotation.php:1211return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'entity' => array('clob', $this->getEntity( )), 'a_date' => array('clob', $this->getDate( )), 'description' => array('clob', $this->getDescription( )), 'description_language' => array('text', $this->getDescriptionLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDTaxonPath.php:2001$query = "SELECT meta_taxon_path_id FROM il_meta_taxon_path " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDTaxonPath.php:1341return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'source' => array('text', $this->getSource( )), 'source_language' => array('text', $this->getSourceLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDEducational.php:6342return 60 * 60 * 24 * 30 * $time_arr[0] + 60 * 60 * 24 * $time_arr[1] + 60 * 60 * $time_arr[2] + 60 * $time_arr[3] + $time_arr[4]
/components/ILIAS/MetaData/classes/class.ilMDEducational.php:4931return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'interactivity_type' => array('text', $interactivity_type), 'interactivity_level' => array('text', $interactivity_level), 'semantic_density' => array('text', $semantic_density), 'difficulty' => array('text', $difficulty), 'typical_learning_time' => array('text', $this->getTypicalLearningTime( )))
/components/ILIAS/MetaData/classes/class.ilMDEducational.php:4042return 60 * 60 * 24 * 30 * $time_arr[0] + 60 * 60 * 24 * $time_arr[1] + 60 * 60 * $time_arr[2] + 60 * $time_arr[3] + $time_arr[4]
/components/ILIAS/MetaData/classes/class.ilMDClassification.php:2091return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'purpose' => array('text', $purpose), 'description' => array('text', $this->getDescription( )), 'description_language' => array('text', $this->getDescriptionLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDRelation.php:1911return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'kind' => array('text', $kind))
/components/ILIAS/MetaData/classes/class.ilMDUtilSelect.php:6922$items = array(15 => '15 ' . $lng->txt('minutes'), 30 => '30 ' . $lng->txt('minutes'), 45 => '45 ' . $lng->txt('minutes'), 60 => '1 ' . $lng->txt('hour'), 90 => '1 ' . $lng->txt('hour') . ' 30 ' . $lng->txt('minutes'), 120 => '2 ' . $lng->txt('hours'), 180 => '3 ' . $lng->txt('hours'), 240 => '4 ' . $lng->txt('hours'))
/components/ILIAS/MetaData/classes/class.ilMDUtilSelect.php:3282$items = array(15 => '15 ' . $lng->txt('minutes'), 30 => '30 ' . $lng->txt('minutes'), 45 => '45 ' . $lng->txt('minutes'), 60 => '1 ' . $lng->txt('hour'), 90 => '1 ' . $lng->txt('hour') . ' 30 ' . $lng->txt('minutes'), 120 => '2 ' . $lng->txt('hours'), 180 => '3 ' . $lng->txt('hours'), 240 => '4 ' . $lng->txt('hours'))
/components/ILIAS/MetaData/classes/class.ilMDEntity.php:1281$query = "SELECT meta_entity_id FROM il_meta_entity " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text') . " " . "ORDER BY meta_entity_id "
/components/ILIAS/MetaData/classes/class.ilMDEntity.php:831return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'entity' => array('text', $this->getEntity( )))
/components/ILIAS/MetaData/classes/class.ilMDMetaMetadata.php:1911return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'language' => array('text', $this->getLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDFormat.php:811return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'format' => array('text', $this->getFormat( )))
/components/ILIAS/MetaData/classes/class.ilMDGeneral.php:3381return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'general_structure' => array('text', $structure), 'title' => array('text', $this->getTitle( )), 'title_language' => array('text', $this->getTitleLanguageCode( )), )
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:4071return $this->ui_factory->table( )->data(new DataRetrieval($this->vocab_manager, $this->presentation, $this->ui_factory), $this->lng->txt('md_vocab_table_title'), $columns, )->withActions($actions)->withRequest($this->http->request( ))
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:4201$file_input = $this->ui_factory->input( )->field( )->file(new ilMDVocabularyUploadHandlerGUI( ), $this->lng->txt('md_import_file_vocab'))->withAcceptedMimeTypes([MimeType::TEXT__XML])->withMaxFiles(1)
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:3451$modal = $this->ui_factory->modal( )->roundtrip($this->presentation->txtFill('md_vocab_all_values_title', $this->presentation->makeSlotPresentable($vocab->slot( )), $vocab->source( )), [$values])
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:3601$columns = ['element' => $column_factory->text($this->lng->txt('md_vocab_element_column'))->withIsSortable(false), 'type' => $column_factory->status($this->lng->txt('md_vocab_type_column'))->withIsSortable(false), 'source' => $column_factory->text($this->lng->txt('md_vocab_source_column'))->withIsSortable(false), 'preview' => $column_factory->text($this->lng->txt('md_vocab_preview_column'))->withIsSortable(false), 'active' => $column_factory->statusIcon($this->lng->txt('md_vocab_active_column'))->withIsSortable(false), 'custom_input' => $column_factory->statusIcon($this->lng->txt('md_vocab_custom_input_column'))->withIsSortable(false)]
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:711$this->presentation = new Presentation($services->presentation( )->elements( ), $services->presentation( )->utilities( ), $services->vocabularies( )->presentation( ), $services->vocabularies( )->slotHandler( ), $services->structure( )->structure( ), $services->paths( )->navigatorFactory( ), $services->paths( )->pathFactory( ))
/components/ILIAS/MetaData/classes/Settings/Vocabularies/class.ilMDVocabulariesGUI.php:2581$modal = $this->ui_factory->modal( )->interruptive($this->presentation->txt('md_vocab_delete_confirmation_title'), $this->presentation->txtFill('md_vocab_delete_confirmation_text', $this->presentation->makeSlotPresentable($vocab->slot( )), $vocab->source( )), $link)->withAffectedItems($value_items)
/components/ILIAS/MetaData/classes/Vocabularies/Services/Services.php:1601return $this->copyright_bridge = new Bridge($this->factory( ), \ilMDSettings::_getInstance( ), $this->copyright_services->repository( ), $this->copyright_services->identifiersHandler( ))
/components/ILIAS/MetaData/classes/Settings/Vocabularies/DataRetrieval.php:891yield $row_builder->buildDataRow($vocab->id( ), $record)->withDisabledAction('delete', !$infos->canBeDeleted($vocab))->withDisabledAction('activate', $vocab->isActive( ))->withDisabledAction('deactivate', !$vocab->isActive( ) || !$infos->isDeactivatable($vocab))->withDisabledAction('allow_custom_input', !$infos->isCustomInputApplicable($vocab) || $vocab->allowsCustomInputs( ))->withDisabledAction('disallow_custom_input', !$infos->isCustomInputApplicable($vocab) || !$infos->canDisallowCustomInput($vocab) || !$vocab->allowsCustomInputs( ))
/components/ILIAS/MetaData/classes/Vocabularies/Services/Services.php:1161return $this->manager = new Manager($this->controlledRepository( ), $this->reader( ), $infos = new Infos($this->controlledRepository( ), $this->standardRepository( )), new Actions($infos, $this->controlledRepository( ), $this->standardRepository( )))
/components/ILIAS/MetaData/classes/Vocabularies/Services/Services.php:1161$this->manager = new Manager($this->controlledRepository( ), $this->reader( ), $infos = new Infos($this->controlledRepository( ), $this->standardRepository( )), new Actions($infos, $this->controlledRepository( ), $this->standardRepository( )))
/components/ILIAS/MetaData/classes/Vocabularies/Services/Services.php:981return $this->element_helper = new ElementHelper($this->slotHandler( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), new Checker($this->slotHandler( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( )), $this->reader( ))
/components/ILIAS/MetaData/classes/Vocabularies/Services/Services.php:981$this->element_helper = new ElementHelper($this->slotHandler( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( ), new Checker($this->slotHandler( ), $this->path_services->pathFactory( ), $this->path_services->navigatorFactory( )), $this->reader( ))
/components/ILIAS/MetaData/classes/class.ilMDIdentifier_.php:902return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'catalog' => array('text', $this->getCatalog( )), 'entry' => array('text', $this->getEntry( )))
/components/ILIAS/MetaData/classes/class.ilMDIdentifier_.php:1401$query = "SELECT meta_identifier__id FROM il_meta_identifier_ " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDLifecycle.php:1761return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'lifecycle_status' => array('text', $status), 'meta_version' => array('text', $this->getVersion( )), 'version_language' => array('text', $this->getVersionLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMD.php:3301$query = "DELETE FROM " . $table . " " . "WHERE rbac_id = " . $this->db->quote($this->getRBACId( ), ilDBConstants::T_INTEGER) . " " . "AND obj_id = " . $this->db->quote($this->getObjId( ), ilDBConstants::T_INTEGER)
/components/ILIAS/MetaData/classes/class.ilMDRequirement.php:2911$query = "SELECT meta_requirement_id FROM il_meta_requirement " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text') . " " . "AND or_composite_id = " . $ilDB->quote($a_or_composite_id, 'integer')
/components/ILIAS/MetaData/classes/class.ilMDRequirement.php:2041return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'or_composite_id' => array('integer', $this->getOrCompositeId( )))
/components/ILIAS/MetaData/classes/class.ilMDKeyword.php:961return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'keyword' => array('text', $this->getKeyword( )), 'keyword_language' => array('text', $this->getKeywordLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDOrComposite.php:1371$query = "SELECT DISTINCT(or_composite_id) or_composite_id FROM il_meta_requirement " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text') . " " . "AND or_composite_id > 0 "
/components/ILIAS/MetaData/classes/class.ilMDTechnical.php:2961return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 't_size' => array('text', $this->getSize( )), 'ir' => array('text', $this->getInstallationRemarks( )), 'ir_language' => array('text', $this->getInstallationRemarksLanguageCode( )), 'opr' => array('text', $this->getOtherPlatformRequirements( )), 'opr_language' => array('text', $this->getOtherPlatformRequirementsLanguageCode( )), 'duration' => array('text', $this->getDuration( )))
/components/ILIAS/MetaData/classes/class.ilMDKeyword.php:1491$query = "SELECT meta_keyword_id FROM il_meta_keyword " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text') . " " . "ORDER BY meta_keyword_id "
/components/ILIAS/MetaData/classes/class.ilMDContribute.php:1781return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'role' => array('text', $role), 'c_date' => array('text', $this->getDate( )))
/components/ILIAS/MetaData/classes/class.ilMDContribute.php:2481$query = "SELECT meta_contribute_id FROM il_meta_contribute " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDLocation.php:911return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'location' => array('text', $this->getLocation( )), 'location_type' => array('text', $this->getLocationType( )))
/components/ILIAS/MetaData/classes/class.ilMDLocation.php:1441$query = "SELECT meta_location_id FROM il_meta_location " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDLanguage.php:1051return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'language' => array('text', $this->getLanguageCode( )))
/components/ILIAS/MetaData/classes/class.ilMDLanguage.php:1561$query = "SELECT meta_language_id FROM il_meta_language " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:541$duration = [['name' => 'duration', 'unique' => true, 'type' => Type::DURATION, 'sub' => [ ]], ['name' => 'description', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring]]
/components/ILIAS/HTMLLearningModule/classes/class.ilObjFileBasedLMGUI.php:3821$start_file = $this->http->wrapper( )->query( )->retrieve('lm_path', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))[0] ?? ''
/components/ILIAS/HTMLLearningModule/classes/class.ilObjFileBasedLMGUI.php:3811$start_file = $this->http->wrapper( )->query( )->has('lm_path') ? $start_file = $this->http->wrapper( )->query( )->retrieve('lm_path', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))[0] ?? '' : ''
/components/ILIAS/Authentication/classes/Pages/AuthPageLanguagesOverviewTable.php:1141return [self::EDIT => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $overview_url_builder->withParameter($overview_action_parameter, self::EDIT), $overview_row_id), self::ACTIVATE => $this->ui_factory->table( )->action( )->standard($this->lng->txt('page_design_activate'), $overview_url_builder->withParameter($overview_action_parameter, self::ACTIVATE), $overview_row_id), self::DEACTIVATE => $this->ui_factory->table( )->action( )->standard($this->lng->txt('page_design_deactivate'), $overview_url_builder->withParameter($overview_action_parameter, self::DEACTIVATE), $overview_row_id)]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:1911$metametadata = [['name' => 'identifier', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'catalog', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'entry', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]]]], ['name' => 'contribute', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'role', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'entity', 'unique' => false, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'date', 'unique' => true, 'type' => Type::NULL, 'sub' => $datetime]]], ['name' => 'metadataSchema', 'unique' => false, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'language', 'unique' => true, 'type' => Type::LANG, 'sub' => [ ]]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:1511$lifecycle = [['name' => 'version', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'status', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'contribute', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'role', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'entity', 'unique' => false, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'date', 'unique' => true, 'type' => Type::NULL, 'sub' => $datetime]]]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:871$general = [['name' => 'identifier', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'catalog', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'entry', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]]]], ['name' => 'title', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'language', 'unique' => false, 'type' => Type::LANG, 'sub' => [ ]], ['name' => 'description', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'keyword', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'coverage', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'structure', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'aggregationLevel', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:691$datetime = [['name' => 'dateTime', 'unique' => true, 'type' => Type::DATETIME, 'sub' => [ ]], ['name' => 'description', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring]]
/components/ILIAS/Authentication/classes/Logout/class.ilAuthLogoutBehaviourGUI.php:911$ref_id = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('destination_internal_ressource_ref_id'))->withAdditionalTransformation($this->refinery->custom( )->constraint(fn ($value) => $this->configurable_logout_target->isInRepository($value), fn (callable $txt, $value) => $txt('logout_behaviour_invalid_ref_id', $value)))->withAdditionalTransformation($this->refinery->custom( )->constraint(fn ($value) => $this->configurable_logout_target->isAnonymousAccessible($value), fn (callable $txt, $value) => $txt('logout_behaviour_ref_id_no_access', $value)))->withValue($this->settings->get('logout_behaviour_ref_id', ''))
/components/ILIAS/Authentication/classes/Password/class.ilLocalUserPasswordSettingsGUI.php:2051return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getLinkTarget($this, 'savePassword'), $items)->withSubmitLabel($this->lng->txt('save'))
/components/ILIAS/Authentication/classes/Password/class.LocalUserPasswordManager.php:1021$password_manager = new LocalUserPasswordManager(['encoder_factory' => new LocalUserPasswordEncoderFactory(['default_password_encoder' => 'bcryptphp', 'memory_cost' => 19_456, 'ignore_security_flaw' => true, 'data_directory' => ilFileUtils::getDataDir( )]), 'password_encoder' => 'argon2id', 'settings' => $DIC->isDependencyAvailable('settings') ? $DIC->settings( ) : null, 'db' => $DIC->database( ), ])
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:1941return $this->ui_field->switchableGroup(['1' => $this->ui_field->group(['apache_auth_username_direct_mapping_fieldname' => $this->ui_field->text($this->lng->txt('apache_auth_username_direct_mapping_fieldname'))->withValue($this->values['apache_auth_username_direct_mapping_fieldname'] ?? '')], $this->lng->txt('apache_auth_username_direct_mapping')), '2' => $this->ui_field->group([ ], $this->lng->txt('apache_auth_username_extended_mapping'))->withDisabled(true), '3' => $this->ui_field->group([ ], $this->lng->txt('apache_auth_username_by_function')), ], $this->lng->txt('apache_auth_username_config_type'))->withValue($this->values['apache_auth_username_config_type'] ?? '1')
/components/ILIAS/Authentication/classes/Pages/AuthPageLanguagesOverviewTable.php:751return ['language' => $this->ui_factory->table( )->column( )->text($this->lng->txt($this->context->pageLanguageIdentifier( )))->withIsSortable(true), 'status_icon' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('active'))->withIsSortable(true)]
/components/ILIAS/Authentication/classes/Pages/AuthPageLanguagesOverviewTable.php:611return $this->ui_factory->table( )->data($this, $this->lng->txt($this->context->pageLanguageIdentifier(true)), $columns)->withId(self::class . '_' . $this->context->value)->withOrder(new \ILIAS\Data\Order('language', \ILIAS\Data\Order::ASC))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Authentication/classes/Logout/class.ilAuthLogoutBehaviourGUI.php:1431$logout_behaviour_switchable_group = $this->ui_factory->input( )->field( )->switchableGroup([LogoutDestinations::LOGOUT_SCREEN->value => $logout_group, LogoutDestinations::LOGIN_SCREEN->value => $login_group, ConfigurableLogoutTarget::INTERNAL_RESSOURCE => $internal_group, ConfigurableLogoutTarget::EXTERNAL_RESSOURCE => $external_group], $this->lng->txt('destination_after_logout'))->withValue($this->settings->get('logout_behaviour', LogoutDestinations::LOGOUT_SCREEN->value))
/components/ILIAS/Authentication/classes/Logout/class.ilAuthLogoutBehaviourGUI.php:1221$html = $this->ui_factory->input( )->field( )->url($this->lng->txt('destination_external_ressource_url'))->withAdditionalTransformation($this->refinery->custom( )->constraint(fn ($value) => $this->configurable_logout_target->isValidExternalResource((string) $value), fn (callable $txt, $value) => $txt('logout_behaviour_invalid_url', $value)))->withValue($url)
/components/ILIAS/MetaData/classes/class.ilMDTypicalAgeRange.php:1761$query = "SELECT meta_tar_id FROM il_meta_tar " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDTaxon.php:1081return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'taxon' => array('text', $this->getTaxon( )), 'taxon_language' => array('text', $this->getTaxonLanguageCode( )), 'taxon_id' => array('text', $this->getTaxonId( )))
/components/ILIAS/MetaData/classes/class.ilMDDescription.php:1491$query = "SELECT meta_description_id FROM il_meta_description " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, ilDBConstants::T_INTEGER) . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, ilDBConstants::T_INTEGER) . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, ilDBConstants::T_INTEGER) . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, ilDBConstants::T_INTEGER) . " " . "ORDER BY meta_description_id"
/components/ILIAS/MetaData/classes/class.ilMDTypicalAgeRange.php:1191return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'typical_age_range' => array('text', $this->getTypicalAgeRange( )), 'tar_language' => array('text', $this->getTypicalAgeRangeLanguageCode( )), 'tar_min' => array('text', $this->getTypicalAgeRangeMinimum( )), 'tar_max' => array('text', $this->getTypicalAgeRangeMaximum( )))
/components/ILIAS/MetaData/classes/class.ilMDIdentifier.php:1231$entry_default = ($this->getObjId( ) === 0) ? "il_" . IL_INST_ID . "_" . $this->getObjType( ) . "_" . $this->getRBACId( ) : "il_" . IL_INST_ID . "_" . $this->getObjType( ) . "_" . $this->getObjId( )
/components/ILIAS/MetaData/classes/class.ilMDIdentifier.php:1561$query = "SELECT meta_identifier_id FROM il_meta_identifier " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDTaxon.php:1651$query = "SELECT meta_taxon_id FROM il_meta_taxon " . "WHERE rbac_id = " . $ilDB->quote($a_rbac_id, 'integer') . " " . "AND obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND parent_id = " . $ilDB->quote($a_parent_id, 'integer') . " " . "AND parent_type = " . $ilDB->quote($a_parent_type, 'text')
/components/ILIAS/MetaData/classes/class.ilMDIdentifier.php:902return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'catalog' => array('text', $this->getCatalog( )), 'entry' => array('text', $this->getEntry( )))
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:3961$rights = [['name' => 'cost', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'copyrightAndOtherRestrictions', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'description', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:4171$relation = [['name' => 'kind', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'resource', 'unique' => true, 'type' => Type::NULL, 'sub' => [['name' => 'identifier', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'catalog', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'entry', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]]]], ['name' => 'description', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring]]]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:2501$technical = [['name' => 'format', 'unique' => false, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'size', 'unique' => true, 'type' => Type::NON_NEG_INT, 'sub' => [ ]], ['name' => 'location', 'unique' => false, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'requirement', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'orComposite', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'type', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'name', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'minimumVersion', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'maximumVersion', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]]]]]], ['name' => 'installationRemarks', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'otherPlatformRequirements', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'duration', 'unique' => true, 'type' => Type::NULL, 'sub' => $duration]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:3271$educational = [['name' => 'interactivityType', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'learningResourceType', 'unique' => false, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'interactivityLevel', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'semanticDensity', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'intendedEndUserRole', 'unique' => false, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'context', 'unique' => false, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'typicalAgeRange', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'difficulty', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'typicalLearningTime', 'unique' => true, 'type' => Type::NULL, 'sub' => $duration], ['name' => 'description', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'language', 'unique' => false, 'type' => Type::LANG, 'sub' => [ ]]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:5351$structure = ['name' => 'lom', 'unique' => true, 'type' => Type::NULL, 'sub' => [['name' => 'general', 'unique' => true, 'type' => Type::NULL, 'sub' => $general], ['name' => 'lifeCycle', 'unique' => true, 'type' => Type::NULL, 'sub' => $lifecycle], ['name' => 'metaMetadata', 'unique' => true, 'type' => Type::NULL, 'sub' => $metametadata], ['name' => 'technical', 'unique' => true, 'type' => Type::NULL, 'sub' => $technical], ['name' => 'educational', 'unique' => false, 'type' => Type::NULL, 'sub' => $educational], ['name' => 'rights', 'unique' => true, 'type' => Type::NULL, 'sub' => $rights], ['name' => 'relation', 'unique' => false, 'type' => Type::NULL, 'sub' => $relation], ['name' => 'annotation', 'unique' => false, 'type' => Type::NULL, 'sub' => $annotation], ['name' => 'classification', 'unique' => false, 'type' => Type::NULL, 'sub' => $classification]]]
/components/ILIAS/MetaData/classes/class.ilMDDescription.php:961return array('rbac_id' => array('integer', $this->getRBACId( )), 'obj_id' => array('integer', $this->getObjId( )), 'obj_type' => array('text', $this->getObjType( )), 'parent_type' => array('text', $this->getParentType( )), 'parent_id' => array('integer', $this->getParentId( )), 'description' => array('clob', $this->getDescription( )), 'description_language' => array('text', $this->getDescriptionLanguageCode( )))
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:4581$annotation = [['name' => 'entity', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'date', 'unique' => true, 'type' => Type::NULL, 'sub' => $datetime], ['name' => 'description', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring]]
/components/ILIAS/MetaData/StructureDefinition/LOMStructure.php:4791$classification = [['name' => 'purpose', 'unique' => true, 'type' => Type::NULL, 'sub' => $vocab], ['name' => 'taxonPath', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'source', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'taxon', 'unique' => false, 'type' => Type::NULL, 'sub' => [['name' => 'id', 'unique' => true, 'type' => Type::STRING, 'sub' => [ ]], ['name' => 'entry', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring]]]]], ['name' => 'description', 'unique' => true, 'type' => Type::NULL, 'sub' => $langstring], ['name' => 'keyword', 'unique' => false, 'type' => Type::NULL, 'sub' => $langstring]]
/components/ILIAS/Authentication/classes/class.ilSessionReminder.php:1371return !$this->getUser( )->isAnonymous( ) && $this->getUser( )->getId( ) > 0 && $this->getEffectiveLeadTime( ) !== self::LEAD_TIME_DISABLED && $this->isEnoughTimeLeftForReminder( )
/components/ILIAS/Authentication/classes/class.ilSessionReminderCheck.php:1361$response = ['extend_url' => './ilias.php?baseClass=' . ilDashboardGUI::class, 'txt' => str_replace("\\n", '%0A', sprintf($this->lng->txt('session_reminder_alert'), ilDatePresentation::secondsToString($expiration_time - $this->clock->now( )->getTimestamp( )), $formatted_expiration_time, $this->client_ini->readVariable('client', 'name') . ' | ' . ilUtil::_getHttpPath( ))), 'remind' => true]
/components/ILIAS/Authentication/classes/class.ilSessionStatistics.php:3691$fields = array("active_min" => array("integer", $active_min), "active_max" => array("integer", $active_max), "active_avg" => array("integer", $active_avg), "active_end" => array("integer", $active_end), "opened" => array("integer", $opened_counter), "closed_manual" => array("integer", (int) ($closed_counter[ilSession::SESSION_CLOSE_USER] ?? 0)), "closed_expire" => array("integer", (int) ($closed_counter[ilSession::SESSION_CLOSE_EXPIRE] ?? 0)), "closed_login" => array("integer", (int) ($closed_counter[ilSession::SESSION_CLOSE_LOGIN] ?? 0)), "closed_misc" => array("integer", (int) ($closed_counter[0] ?? 0)), )
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:781$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this->parentObject, $access ? $this->save_command : $this->show_command), ['apache_enable_auth' => $this->buildEnableAuthInput( ), 'apache_enable_local' => $this->ui_field->checkbox($this->lng->txt('apache_enable_local'))->withValue((bool) ($this->values['apache_enable_local'] ?? true)), 'apache_enable_ldap' => $this->buildLdapEnableInput( ), 'apache_auth_indicator_name' => $this->ui_field->text($this->lng->txt('apache_auth_indicator_name'))->withRequired(true)->withValue($this->values['apache_auth_indicator_name'] ?? ''), 'apache_auth_indicator_value' => $this->ui_field->text($this->lng->txt('apache_auth_indicator_value'))->withRequired(true)->withValue($this->values['apache_auth_indicator_value'] ?? ''), 'apache_auth_enable_override_login_page' => $this->buildAuthEnableOverrideLoginPageInput( ), 'apache_auth_authenticate_on_login_page' => $this->ui_field->checkbox($this->lng->txt('apache_auth_authenticate_on_login_page'))->withValue((bool) ($this->values['apache_auth_authenticate_on_login_page'] ?? true)), 'apache_auth_username_config' => $this->ui_field->section(['apache_auth_username_config_type' => $this->buildAuthUsernameConfigTypeInput( )], $this->lng->txt('apache_auth_username_config')), 'apache_auth_security' => $this->ui_field->section(['apache_auth_domains' => $this->ui_field->textarea($this->lng->txt('apache_auth_domains'), $this->lng->txt('apache_auth_domains_description'))->withValue($this->values['apache_auth_domains'] ?? '')], $this->lng->txt('apache_auth_security'))])
/components/ILIAS/Authentication/classes/class.ilSessionIStorage.php:1091$set = $ilDB->query("SELECT value FROM usr_sess_istorage " . " WHERE session_id = " . $ilDB->quote($this->session_id, "text") . " AND component_id = " . $ilDB->quote($this->component_id, "text") . " AND vkey = " . $ilDB->quote($a_key, "text"))
/components/ILIAS/Authentication/classes/class.ilAuthPageEditorGUI.php:1731$action = $this->http->wrapper( )->query( )->retrieve('authpage_languages_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Authentication/classes/class.ilAuthPageEditorGUI.php:1812$keys = $this->http->wrapper( )->query( )->retrieve('authpage_languages_key', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Authentication/classes/class.ilAuthPageEditorGUI.php:2172$keys = $this->http->wrapper( )->query( )->retrieve('authpage_languages_key', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:1291return $this->ui_field->optionalGroup(['apache_local_autocreate' => $apache_local_autocreate], $this->lng->txt('apache_enable_auth'))->withValue($this->checkGroupEnabled('apache_enable_auth') ? ['apache_local_autocreate' => $this->checkGroupEnabled('apache_local_autocreate') ? ['apache_default_role' => $this->values['apache_default_role'] ?? 4] : null] : null)
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:1561$apache_enable_ldap = $this->ui_field->optionalGroup(['apache_ldap_sid' => $this->ui_field->select($this->lng->txt('auth_ldap_server_ds'), $options)->withRequired(true)], $this->lng->txt('apache_enable_ldap'), $this->lng->txt('apache_ldap_hint_ldap_must_be_configured'))->withValue($this->checkGroupEnabled('apache_enable_ldap') ? ['apache_ldap_sid' => $this->values['apache_ldap_sid'] ?? ilLDAPServer::getDataSource(ilAuthUtils::AUTH_APACHE)] : null)
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:1791return $this->ui_field->optionalGroup(['apache_auth_target_override_login_page' => $this->ui_field->text($this->lng->txt('apache_auth_target_override_login'))->withRequired(true)], $this->lng->txt('apache_auth_enable_override_login'))->withValue($this->checkGroupEnabled('apache_auth_enable_override_login_page') ? ['apache_auth_target_override_login_page' => $this->values['apache_auth_target_override_login_page'] ?? ''] : null)
/components/ILIAS/Authentication/classes/Form/ApacheAuthSettingsForm.php:1681$apache_enable_ldap = $this->ui_field->checkbox($this->lng->txt('apache_enable_ldap'), $this->lng->txt('apache_ldap_hint_ldap_must_be_configured'))->withValue((bool) ($this->values['apache_enable_ldap'] ?? true))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:1091$icon_not_ok = $this->ui_renderer->render($this->ui_factory->symbol( )->icon( )->custom(ilUtil::getImagePath('standard/icon_not_ok.svg'), $this->lng->txt('disabled')))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:1801$page_content = [$this->ui_factory->panel( )->standard($this->lng->txt('auth_select'), $this->ui_factory->legacy( )->content(implode('', [$this->ui_renderer->render($this->ui_factory->messageBox( )->info($this->lng->txt('auth_mode_default_change_info'))), $generalSettingsTpl->get( )])), )]
/components/ILIAS/Migration/DBUpdate_3560/classes/class.ilDBUpdateNewObjectType.php:5002$sql = "UPDATE rbac_pa" . PHP_EOL . "SET ops_id = " . $db->quote(serialize($ops), "text") . PHP_EOL . "WHERE rol_id = " . $db->quote($row["rol_id"], "integer") . PHP_EOL . "AND ref_id = " . $db->quote($row["ref_id"], "integer") . PHP_EOL
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:1031$icon_ok = $this->ui_renderer->render($this->ui_factory->symbol( )->icon( )->custom(ilUtil::getImagePath('standard/icon_ok.svg'), $this->lng->txt('enabled')))
/components/ILIAS/Migration/DBUpdate_3560/classes/class.ilDBUpdateNewObjectType.php:4401$values = ['obj_id' => ['integer', $obj_id], 'type' => ['text', $obj_type], 'title' => ['text', $title], 'description' => ['text', $title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', date("Y-m-d H:i:s")], 'last_update' => ['timestamp', date("Y-m-d H:i:s")]]
/components/ILIAS/Migration/DBUpdate_3560/classes/class.ilDBUpdateNewObjectType.php:4841$sql = "SELECT rpa.rol_id, rpa.ops_id, rpa.ref_id" . PHP_EOL . "FROM rbac_pa rpa" . PHP_EOL . "JOIN object_reference ref ON (ref.ref_id = rpa.ref_id)" . PHP_EOL . "JOIN object_data od ON (od.obj_id = ref.obj_id AND od.type = " . $db->quote($obj_type, "text") . ")" . PHP_EOL . "WHERE (" . $db->like("ops_id", "text", "%i:" . $source_op_id . "%") . PHP_EOL . "OR " . $db->like("ops_id", "text", "%:\"" . $source_op_id . "\";%") . ")" . PHP_EOL
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:5741$server = $this->ui_factory->input( )->field( )->text($this->lng->txt('server'), $this->lng->txt('auth_soap_server_desc'))->withMaxLength(256)->withRequired(true)->withValue($this->settings->get('soap_auth_server', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:5851$port = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('port'), $this->lng->txt('auth_soap_port_desc'))->withAdditionalTransformation($this->refinery->int( )->isGreaterThan(0))->withAdditionalTransformation($this->refinery->int( )->isLessThan(65536))->withValue((int) $this->settings->get('soap_auth_port', '0'))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:4001return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'updateAuthModeDetermination'), $sections)->withDedicatedName('auth_mode_determination')->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) : array { /**/ } ))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:5681$active = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('active'))->withValue((bool) $this->settings->get('soap_auth_active', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:3641$options = [(string) ilAuthModeDetermination::TYPE_MANUAL => $this->ui_factory->input( )->field( )->group([ ], $this->lng->txt('auth_by_user'))->withDedicatedName((string) ilAuthModeDetermination::TYPE_MANUAL)->withDisabled($disabled_fields), (string) ilAuthModeDetermination::TYPE_AUTOMATIC => $this->ui_factory->input( )->field( )->group($automatic_options, $this->lng->txt('auth_automatic'))->withDedicatedName((string) ilAuthModeDetermination::TYPE_AUTOMATIC)->withDisabled($disabled_fields)]
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:3851$sections = [self::PROP_AUTH_MODE_KIND => $this->ui_factory->input( )->field( )->switchableGroup($options, $this->lng->txt('auth_kind_determination'), $this->lng->txt('auth_mode_determination_info'))->withDedicatedName(self::PROP_AUTH_MODE_KIND)->withValue((string) $det->getKind( ))->withDisabled($disabled_fields)->withRequired(true)]
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:2581$fields['r_' . $role['id']] = $this->ui_factory->input( )->field( )->select($role['title'], $options, $this->lng->txt('auth_role_auth_mode'))->withRequired(true)->withValue($value)->withDedicatedName('r_' . $role['id'])->withDisabled($disabled_fields)
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:2721return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'updateRegistrationRoleMapping'), $fields)->withDedicatedName('registration_role_mapping')
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6591$allowlocal = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('auth_allow_local'), $this->lng->txt('auth_soap_allow_local_desc'))->withValue((bool) $this->settings->get('soap_auth_user_default_role', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6481$defaultrole = $this->ui_factory->input( )->field( )->select($this->lng->txt('auth_user_default_role'), $roles, $this->lng->txt('auth_soap_user_default_role_desc'))->withValue($this->settings->get('soap_auth_user_default_role', '4'))->withAdditionalTransformation($this->refinery->int( )->isGreaterThan(0))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6391$sendmail = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('user_send_new_account_mail'), $this->lng->txt('auth_new_account_mail_desc'))->withValue((bool) $this->settings->get('soap_auth_account_mail', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6301$createuser = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('auth_create_users'), $this->lng->txt('auth_soap_create_users_desc'))->withValue((bool) $this->settings->get('soap_auth_create_users', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6241$dotnet = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('auth_soap_use_dotnet'))->withValue((bool) $this->settings->get('soap_auth_use_dotnet', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6141$namespace = $this->ui_factory->input( )->field( )->text($this->lng->txt('auth_soap_namespace'), $this->lng->txt('auth_soap_namespace_desc'))->withMaxLength(256)->withValue($this->settings->get('soap_auth_namespace', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6041$uri = $this->ui_factory->input( )->field( )->text($this->lng->txt('uri'), $this->lng->txt('auth_soap_uri_desc'))->withMaxLength(256)->withValue($this->settings->get('soap_auth_uri', ''))
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:5981$use_https = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('auth_soap_use_https'))->withValue((bool) $this->settings->get('soap_auth_use_https', ''))
/components/ILIAS/Authentication/classes/class.ilForcedUserPasswordChangeStartUpStep.php:541return (strtolower($this->ctrl->getCmdClass( )) === strtolower(ilLocalUserPasswordSettingsGUI::class)) && in_array($this->ctrl->getCmd( ), [ilLocalUserPasswordSettingsGUI::CMD_SAVE_PASSWORD, ilLocalUserPasswordSettingsGUI::CMD_SHOW_PASSWORD], true)
/components/ILIAS/Authentication/classes/class.ilSessionReminderGUI.php:411$hash = hash('sha256', implode('', [session_id( ), $this->session_reminder->getUser( )->getId( ), $this->session_reminder->getUser( )->getCreateDate( )]))
/components/ILIAS/Authentication/classes/class.ilSessionStatisticsGUI.php:7531$meta = array($this->lng->txt("trac_name_of_installation") => $this->clientIniFile->readVariable('client', 'name'), $this->lng->txt("trac_report_date") => ilDatePresentation::formatDate(new ilDateTime($now, IL_CAL_UNIX)), $this->lng->txt("trac_report_owner") => $this->user->getFullName( ), )
/components/ILIAS/Authentication/classes/class.ilSessionStatisticsGUI.php:3751$mode_options = array(self::MODE_WEEK => $this->lng->txt("trac_session_statistics_mode_week"), self::MODE_MONTH => $this->lng->txt("trac_session_statistics_mode_month"), self::MODE_YEAR => $this->lng->txt("trac_session_statistics_mode_year"))
/components/ILIAS/Authentication/classes/class.ilSessionStatisticsGUI.php:1951$mode_options = array(self::MODE_TODAY => $this->lng->txt("trac_session_statistics_mode_today"), self::MODE_LAST_DAY => $this->lng->txt("trac_session_statistics_mode_last_day"), self::MODE_LAST_WEEK => $this->lng->txt("trac_session_statistics_mode_last_week"), self::MODE_LAST_MONTH => $this->lng->txt("trac_session_statistics_mode_last_month"))
/components/ILIAS/Authentication/classes/class.ilSession.php:1201$fields = ['user_id' => [ilDBConstants::T_INTEGER, (int) (self::get('_authsession_user_id') ?? 0)], 'expires' => [ilDBConstants::T_INTEGER, self::getExpireValue( )], 'data' => [ilDBConstants::T_CLOB, $a_data], 'ctime' => [ilDBConstants::T_INTEGER, $now], 'type' => [ilDBConstants::T_INTEGER, (int) (self::get('SessionType') ?? 0)]]
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6981return $this->ui_factory->input( )->container( )->form( )->standard($submit_action, ['ext_uid' => $ext_uid, 'soap_pw' => $soap_pw, 'new_user' => $new_user])->withSubmitLabel('Send')
/components/ILIAS/Authentication/classes/class.ilObjAuthSettingsGUI.php:6681$form = $this->ui_factory->input( )->container( )->form( )->standard($submit_action, ['active' => $active, 'server' => $server, 'port' => $port, 'use_https' => $use_https, 'uri' => $uri, 'namespace' => $namespace, 'dotnet' => $dotnet, 'createuser' => $createuser, 'sendmail' => $sendmail, 'defaultrole' => $defaultrole, 'allowlocal' => $allowlocal])
/components/ILIAS/Data/src/Meta/Html/OpenGraph/Factory.php:731return new TagCollection(new Text('og:type', 'website'), new Text('og:title', $object_title), new Link('og:url', $canonical_url), $image, (null !== $website_name) ? new Text('og:site_title', $website_name) : new NullTag( ), (null !== $description) ? new Text('og:description', $description) : new NullTag( ), (null !== $default_locale) ? new Text('og:locale', $default_locale) : new NullTag( ), $this->getAlternativeLocalesTag($alternative_locales), ($this->checkAdditionalResources($additional_resources)) ? new TagCollection(...$additional_resources) : new NullTag( ), )
/components/ILIAS/Data/src/Text/Shape/WordOnlyMarkdown.php:501return !mb_ereg_match('.*((' . MRE::HEADINGS->value . ')|(' . MRE::UNORDERED_LIST->value . ')|(' . MRE::ORDERED_LIST->value . ')|' . '(' . MRE::LINE_BREAK->value . ')|(' . MRE::PARAGRAPH->value . ')|(' . MRE::BLOCKQUOTE->value . ')|' . '(' . MRE::CODEBLOCK->value . ')|(' . MRE::REF->value . ')|(' . MRE::LINK_REF_USAGE->value . ')|' . '(' . MRE::IMAGE->value . ')|(' . MRE::IMAGE_REF_USAGE->value . '))', $text)
/components/ILIAS/Data/src/DateFormat/Factory.php:631return $this->builder->weekday( )->comma( )->space( )->day( )->dot( )->month( )->dot( )->year( )->get( )
/components/ILIAS/Data/src/DateFormat/Factory.php:741return $this->amend($format)->space( )->hours12( )->colon( )->minutes( )->space( )->meridiem( )->get( )
/components/ILIAS/SystemCheck/classes/class.ilSCTask.php:1231$query = 'INSERT INTO sysc_tasks (id,grp_id,status,identifier) ' . 'VALUES ( ' . $this->db->quote($this->getId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getGroupId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getStatus( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getIdentifier( ), ilDBConstants::T_TEXT) . ' ' . ')'
/components/ILIAS/SystemCheck/classes/class.ilSCTask.php:1361$query = 'UPDATE sysc_tasks SET ' . 'last_update = ' . $this->db->quote($this->getLastUpdate( )->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), ilDBConstants::T_TIMESTAMP) . ', ' . 'status = ' . $this->db->quote($this->getStatus( ), ilDBConstants::T_INTEGER) . ', ' . 'identifier = ' . $this->db->quote($this->getIdentifier( ), ilDBConstants::T_TEXT) . ' ' . 'WHERE id = ' . $this->db->quote($this->getId( ), ilDBConstants::T_INTEGER)
/components/ILIAS/SystemCheck/classes/class.ilSCTaskTableGUI.php:1051$dropDownItems[] = $this->uiFactory->button( )->shy((string) ($actions['txt'] ?? ''), $this->ctrl->getLinkTargetByClass(get_class($task_handler), (string) ($actions['command'] ?? '')))
/components/ILIAS/SystemCheck/classes/class.ilSCGroup.php:1151$query = 'INSERT INTO sysc_groups (id,component,status) ' . 'VALUES ( ' . $this->db->quote($this->getId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getComponentId( ), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->getStatus( ), ilDBConstants::T_INTEGER) . ' ' . ')'
/components/ILIAS/Migration/DBUpdate_3136/classes/class.ilDBUpdate3136.php:532$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($class, "text") . PHP_EOL . "AND type = " . $db->quote($type, "text") . PHP_EOL
/components/ILIAS/Migration/DBUpdate_3136/classes/class.ilDBUpdate3136.php:711$sql = "SELECT id, style_id, tag, class, parameter, value, type, mq_id, custom" . PHP_EOL . "FROM style_parameter" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND type = " . $db->quote($type, "text") . PHP_EOL . "AND class = " . $db->quote($orig_class, "text") . PHP_EOL . "AND tag = " . $db->quote($tag, "text") . PHP_EOL
/components/ILIAS/Migration/DBUpdate_3136/classes/class.ilDBUpdate3136.php:841$values = ["id" => ["integer", $spid], "style_id" => ["integer", $row["obj_id"]], "tag" => ["text", $tag], "class" => ["text", $class], "parameter" => ["text", $row_2["parameter"]], "value" => ["text", $row_2["value"]], "type" => ["text", $row_2["type"]]]
/components/ILIAS/Migration/DBUpdate_3136/classes/class.ilDBUpdate3136.php:1222$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($class, "text") . PHP_EOL . "AND type = " . $db->quote($type, "text") . PHP_EOL
/components/ILIAS/Migration/DBUpdate_3136/classes/class.ilDBUpdate3136.php:1411$values = ["id" => ["integer", $spid], "style_id" => ["integer", $row["obj_id"]], "tag" => ["text", $tag], "class" => ["text", $class], "parameter" => ["text", $k], "value" => ["text", $v], "type" => ["text", $type]]
/components/ILIAS/Migration/DBUpdate_3560/classes/class.ilDBUpdateNewObjectType.php:1551$values = ['obj_id' => ['integer', $id], 'type' => ['text', 'typ'], 'title' => ['text', $type_id], 'description' => ['text', $type_title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', date("Y-m-d H:i:s")], 'last_update' => ['timestamp', date("Y-m-d H:i:s")]]
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:3171$text = ilStructureObject::_getPresentationTitle($node["obj_id"], ilLMObject::CHAPTER_TITLE, $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, $this->lm->getId( ), $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:3601$title = ilLMPageObject::_getPresentationTitle($this->current_page, $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, $this->lm->getId( ), $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationService.php:911$this->navigation_status = new ilLMNavigationStatus($user, $this->request->getObjId( ), $this->lm_tree, $this->lm, $this->lm_set, $this->request->getBackPage( ), $this->request->getCmd( ), $this->request->getFocusId( ))
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationService.php:1051$this->linker = new ilLMPresentationLinker($this->lm, $this->lm_tree, $this->navigation_status->getCurrentPage( ), $this->request->getRefId( ), $this->presentation_status->getLang( ), $this->request->getBackPage( ), $this->request->getFromPage( ), $this->presentation_status->offline( ), $this->presentation_status->getExportFormat( ), $this->presentation_status->exportAllLanguages( ), $ctrl, $embed_mode, $this->request->getFrame( ), $this->request->getObjId( ))
/components/ILIAS/LearningModule/Presentation/class.ilLMNavigationRendererGUI.php:3731$title = ilStructureObject::_getPresentationTitle($st_id, ilLMObject::CHAPTER_TITLE, $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), false, $this->lm->getId( ), $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationService.php:761$this->presentation_status = new ilLMPresentationStatus($user, $this->lm, $this->lm_tree, $this->lm->getObjectProperties( )->getPropertyTranslations( ), $this->request->getTranslation( ), $this->request->getFocusId( ), $this->request->getFocusReturn( ), $this->request->getSearchString( ), $offline, $export_all_languages, $export_format, $embed_mode)
/components/ILIAS/LearningModule/Presentation/GlobalScreen/classes/class.ilLMGSToolProvider.php:1551return [$this->hash($iff("lm_pres_toc")->serialize( )), $this->hash($iff("lm_glossary")->serialize( )), $this->hash($iff("lm_media")->serialize( )), $this->hash($iff("lm_faq")->serialize( ))]
/components/ILIAS/Accessibility/classes/class.ilObjAccessibilitySettingsGUI.php:831$documentGui = new ilAccessibilityDocumentGUI($settings, $this->dic['acc.criteria.type.factory'], $this->dic->ui( )->mainTemplate( ), $this->dic->user( ), $this->dic->ctrl( ), $this->dic->language( ), $this->dic->rbac( )->system( ), $this->dic['ilErr'], $this->dic->logger( )->acc( ), $this->dic->toolbar( ), $this->dic->http( ), $this->dic->ui( )->factory( ), $this->dic->ui( )->renderer( ), $this->dic->filesystem( ), $this->dic->upload( ), $tableDataProviderFactory, new ilAccessibilityTrimmedDocumentPurifier(new ilAccessibilityDocumentHtmlPurifier( )))
/components/ILIAS/LearningModule/Presentation/class.ilLMTOCExplorerGUI.php:1901$content = ilLMPageObject::_getPresentationTitle($a_node["child"], $this->lm->getPageHeader( ), $this->lm->isActiveNumbering( ), (bool) $this->lm_set->get("time_scheduled_page_activation"), true, $this->lm->getId( ), $this->lang, true)
/components/ILIAS/LearningModule/Presentation/class.ilLMTOCExplorerGUI.php:2501$img_sc = ($lm_set->get("time_scheduled_page_activation") && ilLMPage::_isScheduledActivation($a_node["child"], $this->lm->getType( )) && !$active && !$this->getOfflineMode( )) ? "_sc" : ""
/components/ILIAS/Accessibility/classes/Document/class.ilAccessibilityDocumentTableGUI.php:2621$deleteModal = $this->uiFactory->modal( )->interruptive($this->lng->txt('acc_doc_detach_crit_confirm_title'), $this->lng->txt('acc_doc_sure_detach_crit'), $this->ctrl->getFormAction($this->getParentObject( ), 'detachCriterionAssignment'))
/components/ILIAS/Accessibility/classes/Document/class.ilAccessibilityDocumentTableGUI.php:2051$deleteModal = $this->uiFactory->modal( )->interruptive($this->lng->txt('acc_doc_delete'), $this->lng->txt('acc_sure_delete_documents_s'), $this->ctrl->getFormAction($this->getParentObject( ), 'deleteDocument'))
/components/ILIAS/Accessibility/classes/Document/class.ilAccessibilityDocumentTableGUI.php:1521$data['items'][$key] = ['id' => $document->getId( ), 'title' => $document->getTitle( ), 'creation_ts' => $document->getCreationTs( ), 'modification_ts' => $document->getModificationTs( ), 'text' => $document->getText( ), 'criteria' => '', 'criteriaAssignments' => $document->criteria( )]
/components/ILIAS/Accessibility/classes/Document/class.ilAccessibilityDocumentGUI.php:1461$form = new ilAccessibilityDocumentFormGUI($document, $this->documentPurifier, $this->user, $this->fileSystems->temp( ), $this->fileUpload, $formAction, $saveCommand, 'showDocuments', $this->rbacsystem->checkAccess('write', $this->accs->getRefId( )))
/components/ILIAS/Data/tests/VersionTest.php:811return ['Patch version is greater (2>1), major and minor versions are equal (0)' => [$f->version("0.0.2"), $f->version("0.0.1")], 'Minor version is greater (2>1), major and patch versions are equal (0)' => [$f->version("0.2.0"), $f->version("0.1.0")], 'Major version is greater (2>1), minor and patch versions are equal (0)' => [$f->version("2.0.0"), $f->version("1.0.0")], 'Patch version is greater (3>2), major (1) and minor (2) versions are equal' => [$f->version("1.2.3"), $f->version("1.2.2")], 'Minor version is greater (2>1), major (1) and patch (3) versions are equal' => [$f->version("1.2.3"), $f->version("1.1.3")], 'Major version is greater (1>0), minor (2) and patch (3) versions are equal' => [$f->version("1.2.3"), $f->version("0.2.3")], 'Minor version is greater (5>1), patch is smaller (0<1), minor version is equal (1)' => [$f->version("1.5.0"), $f->version("1.1.1")], ]
/components/ILIAS/Data/tests/DateFormatTest.php:961$format = $this->df->custom( )->day( )->dot( )->month( )->dot( )->year( )->space( )->hours24( )->colon( )->minutes( )->colon( )->seconds( )->get( )
/components/ILIAS/Data/tests/DateFormatTest.php:901$format = $this->df->custom( )->day( )->dot( )->month( )->dot( )->year( )->space( )->hours12( )->colon( )->minutes( )->space( )->meridiem( )->get( )
/components/ILIAS/Data/tests/DateFormatTest.php:491$format = $this->df->custom( )->dot( )->comma( )->dash( )->slash( )->space( )->colon( )->day( )->dayOrdinal( )->weekday( )->weekdayShort( )->week( )->month( )->monthSpelled( )->monthSpelledShort( )->year( )->twoDigitYear( )->hours12( )->hours24( )->minutes( )->seconds( )->meridiem( )->get( )
/components/ILIAS/Data/tests/Text/Shape/MarkdownShapeTest.php:561return [["lorem", new PlainText("lorem")], ["lorem **ipsum**", new PlainText("lorem **ipsum**")], ["_lorem_ **ipsum**", new PlainText("_lorem_ **ipsum**")], ["# Headline", new PlainText("# Headline")], ["## Headline", new PlainText("## Headline")], ["### Headline", new PlainText("### Headline")], ["1. Lorem\n2. Ipsum", new PlainText("1. Lorem\n2. Ipsum")], ["- Lorem\n- Ipsum", new PlainText("- Lorem\n- Ipsum")], ["[Link Titel](https://www.ilias.de)", new PlainText("[Link Titel](https://www.ilias.de)")]]
/components/ILIAS/Data/tests/Text/Shape/MarkdownShapeTest.php:411return [["lorem", new HTML("<p>lorem</p>\n")], ["lorem **ipsum**", new HTML("<p>lorem <strong>ipsum</strong></p>\n")], ["_lorem_ **ipsum**", new HTML("<p><em>lorem</em> <strong>ipsum</strong></p>\n")], ["# Headline", new HTML("<h1>Headline</h1>\n")], ["## Headline", new HTML("<h2>Headline</h2>\n")], ["### Headline", new HTML("<h3>Headline</h3>\n")], ["1. Lorem\n2. Ipsum", new HTML("<ol>\n<li>Lorem</li>\n<li>Ipsum</li>\n</ol>\n")], ["- Lorem\n- Ipsum", new HTML("<ul>\n<li>Lorem</li>\n<li>Ipsum</li>\n</ul>\n")], ["[Link Titel](https://www.ilias.de)", new HTML("<p><a href=\"https://www.ilias.de\">Link Titel</a></p>\n")]]
/components/ILIAS/Data/tests/OpenGraphMetadataTest.php:1531$website_tag = $this->factory->website($this->getMockedUrl($expected_canonical_url), $this->getMockedImage($expected_image_html), $expected_object_title, $expected_website_name, $expected_description, $expected_locale, [$expected_locale_alt_1, $expected_locale_alt_2, ], [$this->getMockedResource($expected_additional_resource_html_1), $this->getMockedResource($expected_additional_resource_html_2), ])
/components/ILIAS/Data/tests/VersionTest.php:1081return [[$f->version("0.0.1"), $f->version("0.0.1")], [$f->version("0.1.0"), $f->version("0.1.0")], [$f->version("1.0.0"), $f->version("1.0.0")], [$f->version("1.0.3"), $f->version("1.0.3")], [$f->version("1.2.0"), $f->version("1.2.0")], [$f->version("1.2.3"), $f->version("1.2.3")]]
/components/ILIAS/Data/src/LanguageTag.php:1481$langtag = $brick->transformation(new Custom(static fn (array $from) : Standard => new Standard($from['language']['lang'], $from['language']['extlang'] ?? null, $from['script'] ?? null, $from['region'] ?? null, $from['variant'] ?? null, $from['extension'] ?? null, $from['privateuse'] ?? null, )), $brick->sequence(['language' => $language, $brick->repeat(0, 1, $brick->sequence(['-', 'script' => $script])), $brick->repeat(0, 1, $brick->sequence(['-', 'region' => $region])), $brick->repeat(0, null, $brick->sequence(['-', 'variant' => $variant])), $brick->repeat(0, null, $brick->sequence(['-', 'extension' => $extension])), $brick->repeat(0, 1, $brick->sequence(['-', 'privateuse' => $privateuse])), ]))
/components/ILIAS/Data/src/LanguageTag.php:891$singleton = $brick->either([$brick->digit( ), $brick->range(0x41, 0x57), $brick->range(0x59, 0x5A), $brick->range(0x61, 0x77), $brick->range(0x79, 0x7A), ])
/components/ILIAS/Data/src/LanguageTag.php:661$language = $brick->either([$brick->sequence(['lang' => $brick->repeat(2, 3, $brick->alpha( )), $brick->repeat(0, 1, $brick->sequence(['-', 'extlang' => $extlang])), ]), $brick->sequence(['lang' => $brick->repeat(4, 4, $brick->alpha( ))]), $brick->sequence(['lang' => $brick->repeat(5, 8, $brick->alpha( ))]), ])
/components/ILIAS/Data/src/LanguageTag.php:611$extlang = $brick->sequence([$brick->repeat(3, 3, $brick->alpha( )), $brick->repeat(0, 2, $brick->sequence(['-', $brick->repeat(3, 3, $brick->alpha( ))])), ])
/components/ILIAS/User/classes/class.ilObjUser.php:22881$q = 'SELECT count(*) as cnt FROM usr_pref up1, usr_pref up2 ' . ' WHERE up1.keyword= ' . $ilDB->quote('style', 'text') . ' AND up1.value= ' . $ilDB->quote($a_style, 'text') . ' AND up2.keyword= ' . $ilDB->quote('skin', 'text') . ' AND up2.value= ' . $ilDB->quote($a_skin, 'text') . ' AND up1.usr_id = up2.usr_id '
/components/ILIAS/User/classes/class.ilObjUser.php:23361$q = 'SELECT up1.usr_id usr_id FROM usr_pref up1, usr_pref up2 ' . ' WHERE up1.keyword= ' . $ilDB->quote('style', 'text') . ' AND up1.value= ' . $ilDB->quote($a_from_style, 'text') . ' AND up2.keyword= ' . $ilDB->quote('skin', 'text') . ' AND up2.value= ' . $ilDB->quote($a_from_skin, 'text') . ' AND up1.usr_id = up2.usr_id '
/components/ILIAS/User/classes/class.ilObjUser.php:39221$q = 'SELECT DISTINCT ' . $ilDB->upper($ilDB->substr('lastname', 1, 1)) . ' let' . ' FROM usr_data' . ' WHERE usr_id <> ' . $ilDB->quote(ANONYMOUS_USER_ID, 'integer') . ($user_ids !== null ? ' AND ' . $ilDB->in('usr_id', $user_ids, false, 'integer') : '') . ' ORDER BY let'
/components/ILIAS/User/classes/class.ilUserStartingPointRepository.php:1671$roles[(int) $options['role_id']] = ['id' => (int) $sp['id'], 'starting_point' => (int) $sp['starting_point'], 'starting_object' => (int) $sp['starting_object'], 'calendar_view' => (int) $sp['calendar_view'], 'calendar_period' => (int) $sp['calendar_period'], 'position' => (int) $sp['position'], 'role_id' => (int) $options['role_id'], ]
/components/ILIAS/User/classes/class.ilObjUser.php:3741$insert_array = ['usr_id' => ['integer', $this->id], 'login' => ['text', $this->login], 'passwd' => ['text', $pw_value], 'passwd_enc_type' => ['text', $this->getPasswordEncodingType( )], 'passwd_salt' => ['text', $this->getPasswordSalt( )], 'firstname' => ['text', $this->firstname], 'lastname' => ['text', $this->lastname], 'title' => ['text', $this->utitle], 'gender' => ['text', $this->gender], 'email' => ['text', trim($this->email ?? '')], 'second_email' => ['text', trim($this->second_email ?? '')], 'hobby' => ['text', $this->hobby], 'institution' => ['text', $this->institution], 'department' => ['text', $this->department], 'street' => ['text', $this->street], 'city' => ['text', $this->city], 'zipcode' => ['text', $this->zipcode], 'country' => ['text', $this->country], 'sel_country' => ['text', $this->sel_country], 'phone_office' => ['text', $this->phone_office], 'phone_home' => ['text', $this->phone_home], 'phone_mobile' => ['text', $this->phone_mobile], 'fax' => ['text', $this->fax], 'birthday' => ['date', $this->getBirthday( )], 'last_login' => ['timestamp', null], 'first_login' => ['timestamp', null], 'last_profile_prompt' => ['timestamp', null], 'last_update' => ['timestamp', ilUtil::now( )], 'create_date' => ['timestamp', ilUtil::now( )], 'referral_comment' => ['text', $this->referral_comment], 'matriculation' => ['text', $this->matriculation], 'client_ip' => ['text', $this->client_ip], 'approve_date' => ['timestamp', $this->approve_date], 'agree_date' => ['timestamp', $this->agree_date], 'active' => ['integer', $this->active], 'time_limit_unlimited' => ['integer', $this->getTimeLimitUnlimited( )], 'time_limit_until' => ['integer', $this->getTimeLimitUntil( )], 'time_limit_from' => ['integer', $this->getTimeLimitFrom( )], 'time_limit_owner' => ['integer', $this->getTimeLimitOwner( )], 'auth_mode' => ['text', $this->getAuthMode( )], 'ext_account' => ['text', $this->getExternalAccount( )], 'profile_incomplete' => ['integer', $this->getProfileIncomplete( )], 'latitude' => ['text', $this->latitude], 'longitude' => ['text', $this->longitude], 'loc_zoom' => ['integer', (int) $this->loc_zoom], 'last_password_change' => ['integer', $this->last_password_change_ts], 'passwd_policy_reset' => ['integer', (int) $this->passwd_policy_reset], 'inactivation_date' => ['timestamp', $this->inactivation_date], 'is_self_registered' => ['integer', (int) $this->is_self_registered], ]
/components/ILIAS/User/classes/class.ilObjUser.php:4601$update_array = ['gender' => ['text', $this->gender], 'title' => ['text', $this->utitle], 'firstname' => ['text', substr($this->firstname, 0, 128)], 'lastname' => ['text', substr($this->lastname, 0, 128)], 'email' => ['text', substr(trim($this->email), 0, 128)], 'second_email' => ['text', trim($this->second_email ?? '')], 'birthday' => ['date', $this->getBirthday( )], 'hobby' => ['text', $this->hobby], 'institution' => ['text', $this->institution], 'department' => ['text', $this->department], 'street' => ['text', $this->street], 'city' => ['text', $this->city], 'zipcode' => ['text', $this->zipcode], 'country' => ['text', $this->country], 'sel_country' => ['text', $this->sel_country], 'phone_office' => ['text', $this->phone_office], 'phone_home' => ['text', $this->phone_home], 'phone_mobile' => ['text', $this->phone_mobile], 'fax' => ['text', $this->fax], 'referral_comment' => ['text', $this->referral_comment], 'matriculation' => ['text', $this->matriculation], 'client_ip' => ['text', $this->client_ip], 'approve_date' => ['timestamp', $this->approve_date], 'active' => ['integer', $this->active], 'time_limit_unlimited' => ['integer', $this->getTimeLimitUnlimited( )], 'time_limit_until' => ['integer', $this->getTimeLimitUntil( )], 'time_limit_from' => ['integer', $this->getTimeLimitFrom( )], 'time_limit_owner' => ['integer', $this->getTimeLimitOwner( )], 'time_limit_message' => ['integer', $this->getTimeLimitMessage( )], 'profile_incomplete' => ['integer', $this->getProfileIncomplete( )], 'auth_mode' => ['text', $this->getAuthMode( )], 'ext_account' => ['text', $this->getExternalAccount( )], 'latitude' => ['text', $this->latitude], 'longitude' => ['text', $this->longitude], 'loc_zoom' => ['integer', (int) $this->loc_zoom], 'login_attempts' => ['integer', $this->login_attempts], 'last_password_change' => ['integer', $this->last_password_change_ts], 'passwd_policy_reset' => ['integer', $this->passwd_policy_reset], 'last_update' => ['timestamp', ilUtil::now( )], 'inactivation_date' => ['timestamp', $this->inactivation_date], 'reg_hash' => ['text', null], 'rid' => ['text', ($this->avatar_rid ?? self::NO_AVATAR_RID)], ]
/components/ILIAS/User/classes/class.ilUserExporter.php:471return [["component" => "components/ILIAS/User", "entity" => "usr_profile", "ids" => $a_ids], ["component" => "components/ILIAS/User", "entity" => "usr_multi", "ids" => $a_ids], ["component" => "components/ILIAS/User", "entity" => "usr_setting", "ids" => $a_ids], ["component" => "components/ILIAS/Notes", "entity" => "user_notes", "ids" => $a_ids], ["component" => "components/ILIAS/Calendar", "entity" => "calendar", "ids" => $cal_ids]]
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:1821return $this->uiFactory->input( )->container( )->form( )->standard($form_action, $sections)->withAdditionalTransformation($this->refinery->custom( )->transformation(static function (array $values) : array { /**/ } ))
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:2341$options = ["x" => $this->lng->txt("user_awrn_default") . " (" . $default . ")", "n" => $this->lng->txt("user_awrn_show"), "y" => $this->lng->txt("user_awrn_hide")]
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:2441$fields["hide_own_online_status"] = $this->uiFactory->input( )->field( )->select($this->lng->txt("awrn_user_show"), $options, $this->lng->txt("awrn_hide_from_awareness_info"))->withValue($val)->withRequired(true)->withDisabled($this->settings->get('usr_settings_disable_hide_own_online_status', '0') === '1' ? true : false)
/components/ILIAS/User/classes/class.ilUserStartingPointRepository.php:2191$values = [$next_id, $starting_point->getStartingPointType( ), $starting_point->getStartingObject( ), $position, $starting_point->getRuleType( ), $starting_point->getRuleOptions( ), $starting_point->getCalendarView( ), $starting_point->getCalendarPeriod( )]
/components/ILIAS/User/classes/class.ilObjUserGUI.php:13241$options = ['' => $this->lng->txt('user_awrn_default') . ' (' . $default . ')', 'n' => $this->lng->txt('user_awrn_show'), 'y' => $this->lng->txt('user_awrn_hide')]
/components/ILIAS/User/classes/class.ilObjUserGUI.php:18161$body .= $usr_lang->txt('reg_mail_body_text2') . "\n" . ILIAS_HTTP_PATH . '/login.php?client_id=' . $this->ilias->client_id . "\n" . $usr_lang->txt('login') . ': ' . $this->object->getLogin( ) . "\n" . $usr_lang->txt('passwd') . ': ' . $this->user_request->getPassword( ) . "\n\n"
/components/ILIAS/User/classes/class.ilUserFormSettings.php:1211$query = "INSERT INTO usr_form_settings (user_id,id,settings) " . "VALUES( " . $this->db->quote($this->user_id, 'integer') . ", " . $this->db->quote($this->id, 'text') . ", " . $this->db->quote(serialize($this->settings), 'text') . " " . ")"
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserAccounts.php:4781$roles = implode(',', $this->http->wrapper( )->post( )->retrieve('cron_inactive_user_delete_include_roles', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactivatedUserAccounts.php:2081$roles = implode(',', $this->http->wrapper( )->post( )->retrieve('cron_inactivated_user_delete_include_roles', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserAccounts.php:3941$delete_period = $this->http->wrapper( )->post( )->retrieve('cron_inactive_user_delete_period', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->in( )->series([$this->refinery->kindlyTo( )->float( ), $this->refinery->kindlyTo( )->int( )])]))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserAccounts.php:4071$reminder_period = $this->http->wrapper( )->post( )->retrieve('cron_inactive_user_reminder_period', $this->refinery->byTrying([$empty_string_trafo, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->in( )->series([$this->refinery->kindlyTo( )->float( ), $this->refinery->kindlyTo( )->int( )])])]))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserReminderMailNotification.php:571$body = sprintf($this->getLanguage( )->txt("del_mail_body"), $rcp->getFullname( ), "\n\n", $additional_information["www"], ilDatePresentation::formatDate(new ilDate($additional_information["date"], IL_CAL_UNIX)), $rcp->getLogin( ))
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactiveUserAccounts.php:3841$cron_period_custom = $this->http->wrapper( )->post( )->retrieve('sdyi', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $empty_string_trafo]))
/components/ILIAS/User/classes/Actions/class.ilUserActionAdminGUI.php:1571yield ['action_comp_id' => $p->getComponentId( ), 'action_type_id' => $id, 'action_type_name' => $name, 'active' => $this->user_action_admin->isActionActive($this->action_context->getComponentId( ), $this->action_context->getContextId( ), $p->getComponentId( ), $id)]
/components/ILIAS/User/classes/Cron/class.ilCronDeleteNeverLoggedInUserAccounts.php:2251$this->roleIdWhiteliste = implode(',', $this->http->wrapper( )->post( )->retrieve('role_whitelist', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])])))
/components/ILIAS/User/src/Profile/Prompt/class.SettingsGUI.php:901return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, 'save'), $this->prompt_settings->toForm($this->ui_factory, $this->lng, $this->refinery))
/components/ILIAS/User/src/Profile/Prompt/Settings.php:1061return ['profile_info' => $ui_factory->input( )->field( )->section($this->buildLangTextAreaInputs($ui_factory->input( )->field( ), $lng, fn (string $lang) : string => $this->info_texts[$lang] ?? ''), $lng->txt('user_profile_info_std'), $lng->txt('user_profile_info_text_info')), 'prompting_settings' => $ui_factory->input( )->field( )->section($this->buildPromptingSettingsInputs($ui_factory->input( )->field( ), $lng, $refinery), $lng->txt('user_prompting_settings'))]
/components/ILIAS/User/src/Profile/ChecklistStatus.php:1551$show = $this->user->getPref('hide_own_online_status') === 'n' || $this->user->getPref('hide_own_online_status') ?? '' === '' && $this->settings->get('hide_own_online_status') === 'n'
/components/ILIAS/User/src/Profile/ChecklistStatus.php:1821return $this->settings_chat->get('chat_enabled', '0') !== '0' && $this->settings_chat->get('enable_osc', '0') !== '0' && $this->settings->get('usr_settings_hide_chat_osc_accept_msg', '0') === '0'
/components/ILIAS/User/src/Profile/ChangeMailTokenDBRepository.php:511$query = $this->db->queryF('SELECT count(*) as cnt FROM `' . self::TABLE_NAME . '`' . PHP_EOL . 'WHERE `usr_id` = %s' . PHP_EOL . 'AND `status` = %s' . PHP_EOL . 'AND `created_ts` >= %s', [\ilDBConstants::T_INTEGER, \ilDBConstants::T_INTEGER, \ilDBConstants::T_INTEGER], [$user->getId( ), ChangeMailStatus::EmailConfirmation->value, time( ) - ChangeMailStatus::EmailConfirmation->getValidity($this->settings)])
/components/ILIAS/User/src/Profile/ChecklistStatus.php:711return $this->settings_awareness->get('awrn_enabled', '0') !== '0' || \ilBuddySystem::getInstance( )->isEnabled( ) || $this->areOnScreenChatOptionsVisible( ) || $this->areChatTypingBroadcastOptionsVisible( )
/components/ILIAS/User/classes/Cron/class.ilCronDeleteInactivatedUserAccounts.php:2161$period = $this->http->wrapper( )->post( )->retrieve('cron_inactivated_user_delete_period', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(null)]))
/components/ILIAS/User/classes/Cron/class.ilUserCronCheckAccounts.php:981$query = 'SELECT usr_id, login, time_limit_until ' . 'FROM usr_data ' . 'WHERE time_limit_message = "0" ' . 'AND time_limit_unlimited = "0" ' . 'AND time_limit_from < ' . $this->db->quote($now, 'integer') . ' ' . 'AND time_limit_until > ' . $this->db->quote($now, 'integer') . ' ' . 'AND time_limit_until < ' . $this->db->quote($two_weeks_in_seconds, 'integer')
/components/ILIAS/User/classes/Gallery/class.ilUsersGalleryGUI.php:631$this->user_action_gui = new ilUserActionGUI(new ilUserActionProviderFactory( ), new ilGalleryUserActionContext( ), $this->tpl, $this->ui_factory, $this->ui_renderer, $this->lng, $DIC['ilDB'], $this->user->getId( ))
/components/ILIAS/User/classes/Settings/class.ilPersonalSettingsGUI.php:4901$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('delete_account'), $this->lng->txt('user_delete_own_account_logout_confirmation'), $this->ctrl->getFormActionByClass(ilPersonalSettingsGUI::class, 'deleteOwnAccountLogout'))->withActionButtonLabel($this->lng->txt('user_delete_own_account_logout_button'))
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:3811$fields[self::PROP_ENABLE_BROADCAST_TYPING] = $fieldFactory->checkbox($this->lng->txt('chat_broadcast_typing'), $this->lng->txt('chat_broadcast_typing_info'))->withAdditionalTransformation($checkboxStateToBooleanTrafo)->withValue(ilUtil::yn2tf((string) $this->user->getPref('chat_broadcast_typing')))
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:3671$enabledOsc = $fieldFactory->checkbox($this->lng->txt('chat_osc_accept_msg'), $this->lng->txt('chat_osc_accept_msg_info'))->withAdditionalTransformation($checkboxStateToBooleanTrafo)->withDisabled($oscAvailable)->withValue(ilUtil::yn2tf((string) $this->user->getPref('chat_osc_accept_msg')))
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:3571$enabledOsc = $fieldFactory->optionalGroup($oscSubFormGroup, $this->lng->txt('chat_osc_accept_msg'), $this->lng->txt('chat_osc_accept_msg_info'))->withAdditionalTransformation($checkboxStateToBooleanTrafo)->withDisabled($oscAvailable)->withValue($groupValue)
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:3381$enabledBrowserNotifications = $fieldFactory->checkbox($this->lng->txt('osc_enable_browser_notifications_label'), sprintf($this->lng->txt('osc_enable_browser_notifications_info'), (int) $this->chatSettings->get('conversation_idle_state_in_minutes')))->withAdditionalTransformation($checkboxStateToBooleanTrafo)->withDisabled($oscAvailable)
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:2971$fields[self::PROP_ENABLE_SOUND] = $this->uiFactory->input( )->field( )->checkbox($this->lng->txt('osd_play_sound'), $this->lng->txt('osd_play_sound_desc'))->withValue((bool) $this->user->getPref('osd_play_sound'))
/components/ILIAS/User/classes/Settings/class.ilUserPrivacySettingsGUI.php:2701$fields["bs_allow_to_contact_me"] = $this->uiFactory->input( )->field( )->checkbox($this->lng->txt("buddy_allow_to_contact_me"), $this->lng->txt("buddy_allow_to_contact_me_info"))->withValue($bs_allow_contact_me)->withDisabled($this->settings->get('usr_settings_disable_bs_allow_to_contact_me', '0') === '1' ? true : false)
/components/ILIAS/User/classes/Profile/class.ilPersonalProfileGUI.php:9701$val_array['location'] = ((int) $this->user->getLatitude( ) + (int) $this->user->getLongitude( ) + (int) $this->user->getLocationZoom( ) > 0) ? ' ' : ''
/components/ILIAS/User/classes/Profile/class.ilPersonalProfileGUI.php:9421$val_array = ['title' => $this->user->getUTitle( ), 'birthday' => $birthday, 'gender' => $gender, 'upload' => $pic, 'interests_general' => $this->user->getGeneralInterestsAsText( ), 'interests_help_offered' => $this->user->getOfferingHelpAsText( ), 'interests_help_looking' => $this->user->getLookingForHelpAsText( ), 'org_units' => $this->user->getOrgUnitsRepresentation( ), 'institution' => $this->user->getInstitution( ), 'department' => $this->user->getDepartment( ), 'street' => $this->user->getStreet( ), 'zipcode' => $this->user->getZipcode( ), 'city' => $this->user->getCity( ), 'country' => $this->user->getCountry( ), 'sel_country' => $txt_sel_country, 'phone_office' => $this->user->getPhoneOffice( ), 'phone_home' => $this->user->getPhoneHome( ), 'phone_mobile' => $this->user->getPhoneMobile( ), 'fax' => $this->user->getFax( ), 'email' => $this->user->getEmail( ), 'second_email' => $this->user->getSecondEmail( ), 'hobby' => $this->user->getHobby( ), 'matriculation' => $this->user->getMatriculation( )]
/components/ILIAS/User/classes/Provider/UserMetaBarProvider.php:671$item[] = $mb->topParentItem($id('user'))->withSymbol($this->dic->user( )->getAvatar( ))->withTitle($this->dic->language( )->txt("info_view_of_user"))->withPosition(4)->withVisibilityCallable($access_checks->isUserLoggedIn( ))->withChildren($children)
/components/ILIAS/User/classes/Provider/UserMetaBarProvider.php:601$children[] = $mb->linkItem($id('logout'))->withAction(ilStartUpGUI::logoutUrl( ))->withPosition(3)->withTitle($txt("logout"))->withSymbol($f->symbol( )->glyph( )->logout( ))
/components/ILIAS/User/classes/Provider/UserMetaBarProvider.php:541$children[] = $mb->linkItem($id('personal_settings'))->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToSettings")->withTitle($txt("personal_settings"))->withPosition(2)->withSymbol($f->symbol( )->icon( )->custom(ilUtil::getImagePath("page_editor/icon_personal_settings.svg"), $txt("personal_settings")))
/components/ILIAS/User/classes/Provider/UserMetaBarProvider.php:481$children[] = $mb->linkItem($id('personal_profile'))->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToProfile")->withTitle($txt("personal_profile"))->withPosition(1)->withSymbol($f->symbol( )->icon( )->custom(ilUtil::getImagePath("standard/icon_profile.svg"), $txt("personal_profile")))
/components/ILIAS/User/classes/Gallery/class.ilUsersGalleryUserImpl.php:341return ((!$DIC->user( )->isAnonymous( ) && $this->aggregated_user->getPref('public_profile') === 'y') || $this->aggregated_user->getPref('public_profile') === 'g')
/components/ILIAS/User/classes/Gallery/class.ilUsersGalleryGUI.php:1761$sections[] = $this->ui_factory->listing( )->descriptive([$this->lng->txt("username") => $user->getAggregatedUser( )->getLogin( ), $this->lng->txt("crs_contact_responsibility") => $group->getLabel( )])
/components/ILIAS/Filesystem/tests/Util/UnzipTest.php:2192return [['1_folder_mac.zip', false, 10, self::$directories_one, 15, self::$files_one], ['1_folder_win.zip', false, 10, self::$directories_one, 15, self::$files_one], ['3_folders_mac.zip', true, 9, self::$directories_three, 12, self::$files_three], ['3_folders_win.zip', true, 9, self::$directories_three, 12, self::$files_three], ['1_folder_1_file_mac.zip', true, 3, self::$directories_mixed, 5, self::$files_mixed]]
/components/ILIAS/Filesystem/tests/Util/ZipTest.php:2732return [['1_folder_mac.zip', false, 10, self::$directories_one, 15, self::$files_one], ['1_folder_win.zip', false, 10, self::$directories_one, 15, self::$files_one], ['3_folders_mac.zip', true, 9, self::$directories_three, 12, self::$files_three], ['3_folders_win.zip', true, 9, self::$directories_three, 12, self::$files_three], ['1_folder_1_file_mac.zip', true, 3, self::$directories_mixed, 5, self::$files_mixed]]
/components/ILIAS/Filesystem/tests/Util/Convert/ImageConversionTest.php:2421return [[$options, self::IMAGE_JPEG, 75], [$options->withPngOutput( )->withQuality(22), self::IMAGE_PNG, 0], [$options->withJpgOutput( )->withQuality(100), self::IMAGE_JPEG, 100], [$options->withFormat('png')->withQuality(50), self::IMAGE_PNG, 0], [$options->withFormat('jpg')->withQuality(87), self::IMAGE_JPEG, 87], [$options->withQuality(5)->withJpgOutput( ), self::IMAGE_JPEG, 5], [$options->withQuality(10)->withJpgOutput( ), self::IMAGE_JPEG, 10], [$options->withQuality(35)->withJpgOutput( ), self::IMAGE_JPEG, 35], [$options->withQuality(0)->withWebPOutput( ), self::IMAGE_WEBP, 0], [$options->withQuality(100)->withWebPOutput( ), self::IMAGE_WEBP, 100], ]
/components/ILIAS/Filesystem/tests/Util/Convert/ImageConversionTest.php:4041return abs(hexdec($rgb_one[1]) - hexdec($rgb_two[1])) + abs(hexdec($rgb_one[2]) - hexdec($rgb_two[2])) + abs(hexdec($rgb_one[3]) - hexdec($rgb_two[3]))
/components/ILIAS/Filesystem/tests/Provider/FlySystem/FlySystemDirectoryAccessTestTBD.php:2702$fileSourceList = [new Metadata("$srcPath/hello1", MetadataType::FILE), new Metadata("$srcPath/helloDir", MetadataType::DIRECTORY), new Metadata("$srcPath/hello2", MetadataType::FILE), new Metadata("$srcPath/hello/subhello1", MetadataType::FILE), new Metadata("$srcPath/helloDir2", MetadataType::DIRECTORY), new Metadata("$srcPath/hello3", MetadataType::FILE), new Metadata("$srcPath/hello/subhello2", MetadataType::FILE), ]
/components/ILIAS/Filesystem/tests/Provider/FlySystem/FlySystemDirectoryAccessTestTBD.php:3382$fileSourceList = [new Metadata("$srcPath/hello1", MetadataType::FILE), new Metadata("$srcPath/helloDir", MetadataType::DIRECTORY), new Metadata("$srcPath/hello2", MetadataType::FILE), new Metadata("$srcPath/hello/subhello1", MetadataType::FILE), new Metadata("$srcPath/helloDir2", MetadataType::DIRECTORY), new Metadata("$srcPath/hello3", MetadataType::FILE), new Metadata("$srcPath/hello/subhello2", MetadataType::FILE), ]
/components/ILIAS/Filesystem/tests/Provider/FlySystem/FlySystemDirectoryAccessTestTBD.php:4041$fileDestinationList = [new Metadata("$srcPath/hello1", MetadataType::FILE), new Metadata("$srcPath/helloDir", MetadataType::DIRECTORY), new Metadata("$srcPath/hello2", MetadataType::FILE), new Metadata("$srcPath/hello/subhello1", MetadataType::FILE), new Metadata("$srcPath/helloDir2", MetadataType::DIRECTORY), new Metadata("$srcPath/hello3", MetadataType::FILE), new Metadata("$srcPath/hello/subhello2", MetadataType::FILE), ]
/components/ILIAS/Filesystem/src/Util/Archive/LegacyArchives.php:591$zip = $this->archives->zip([ ], $this->zip_options->withZipOutputPath(dirname($path_to_output_zip))->withZipOutputName(basename($path_to_output_zip))->withDirectoryHandling($ensure_top_directory ? ZipDirectoryHandling::ENSURE_SINGLE_TOP_DIR : ZipDirectoryHandling::KEEP_STRUCTURE))
/components/ILIAS/soap/classes/class.ilNusoapUserAdministrationAdapter.php:14801$f = [new AddUserIdToPositionInOrgUnit( ), new EmployeePositionId( ), new ImportOrgUnitTree( ), new OrgUnitTree( ), new PositionIds( ), new PositionTitle( ), new RemoveUserIdFromPositionInOrgUnit( ), new SuperiorPositionId( ), new UserIdsOfPosition( ), new UserIdsOfPositionAndOrgUnit( )]
/components/ILIAS/soap/classes/class.ilSoapTestAdministration.php:1661$affectedRows = $ilDB->insert("tst_solutions", array("solution_id" => array("integer", $next_id), "active_fi" => array("integer", $active_id), "question_fi" => array("integer", $question_id), "value1" => array("clob", $solution[$i]), "value2" => array("clob", $solution[$i + 1]), "points" => array("float", $solution[$i + 2]), "pass" => array("integer", $pass), "tstamp" => array("integer", time( ))))
/components/ILIAS/soap/classes/class.ilSoapTestAdministration.php:2501$affectedRows = $ilDB->insert("tst_solutions", array("solution_id" => array("integer", $next_id), "active_fi" => array("integer", $active_id), "question_fi" => array("integer", $question_id), "value1" => array("clob", $solutions[$i]), "value2" => array("clob", $solutions[$i + 1]), "points" => array("float", $solutions[$i + 2]), "pass" => array("integer", $pass), "tstamp" => array("integer", time( ))))
/components/ILIAS/soap/classes/class.ilSoapRoleObjectXMLWriter.php:881$attrs = ["obj_id" => implode('_', ["il", IL_INST_ID, $ownerObj->getType( ), $ownerObj->getId( )]), "ref_id" => $ownerObj->getRefId( ), "type" => $ownerObj->getType( )]
/components/ILIAS/soap/classes/class.ilSoapStructureObject.php:931return ILIAS_HTTP_PATH . "/" . "goto.php?target=" . $this->getType( ) . "_" . $this->getObjId( ) . (is_numeric($this->getParentRefId( )) ? "_" . $this->getParentRefId( ) : "") . "&client_id=" . CLIENT_ID
/components/ILIAS/soap/lib/nusoap.php:10491$return_msg = '<?xml version="1.0" encoding="' . $this->soap_defencoding . '"?>' . '<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"' . $ns_string . ">\n" . '<SOAP-ENV:Body>' . '<SOAP-ENV:Fault>' . $this->serialize_val($this->faultcode, 'faultcode') . $this->serialize_val($this->faultstring, 'faultstring') . $this->serialize_val($this->faultactor, 'faultactor') . $this->serialize_val($this->faultdetail, 'detail') . '</SOAP-ENV:Fault>' . '</SOAP-ENV:Body>' . '</SOAP-ENV:Envelope>'
/components/ILIAS/soap/lib/nusoap.php:46962$url = $wsdlparts['scheme'] . '://' . $wsdlparts['host'] . (isset($wsdlparts['port']) ? ':' . $wsdlparts['port'] : '') . substr($wsdlparts['path'], 0, strrpos($wsdlparts['path'], '/') + 1) . $urlparts['path']
/components/ILIAS/soap/lib/nusoap.php:47222$url = $wsdlparts['scheme'] . '://' . $wsdlparts['host'] . (isset($wsdlparts['port']) ? ':' . $wsdlparts['port'] : '') . substr($wsdlparts['path'], 0, strrpos($wsdlparts['path'], '/') + 1) . $urlparts['path']
/components/ILIAS/User/src/Profile/Prompt/Settings.php:1811return $field_factory->switchableGroup([Settings::MODE_INCOMPLETE_ONLY => $field_factory->group([ ], $lng->txt('user_prompt_incomplete'), $lng->txt('user_prompt_incomplete_info')), Settings::MODE_ONCE_AFTER_LOGIN => $field_factory->group(['days' => $field_factory->numeric($lng->txt('days'))->withRequired(true)->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withValue($this->getDays( ))], $lng->txt('user_prompt_once_after_login'), $lng->txt('user_prompt_once_after_login_info')), Settings::MODE_REPEAT => $field_factory->group(['days' => $field_factory->numeric($lng->txt('days'))->withRequired(true)->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withValue($this->getDays( ))], $lng->txt('user_prompt_repeat'), $lng->txt('user_prompt_repeat_info')), ], $lng->txt('user_prompting_recurrence'))->withAdditionalTransformation($trafo)->withValue($this->getMode( ))
/components/ILIAS/User/src/Profile/Prompt/Settings.php:1561return ['prompt_mode' => $this->buildPromptModeInput($field_factory, $lng, $refinery), 'prompt_texts' => $field_factory->section($this->buildLangTextAreaInputs($field_factory, $lng, fn (string $lang) : string => $this->prompt_texts[$lang] ?? ''), $lng->txt('user_profile_prompt_text'), $lng->txt('user_profile_prompt_text_info'))->withAdditionalTransformation($trafo)]
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:2821$new_subdir = $this->wrapper->query( )->has(self::PARAMETER_NEWDIR) ? $this->wrapper->query( )->retrieve(self::PARAMETER_NEWDIR, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:2782$cur_subdir = $this->wrapper->query( )->has(self::PARAMETER_CDIR) ? $this->wrapper->query( )->retrieve(self::PARAMETER_CDIR, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:3481$hashes = $this->wrapper->post( )->retrieve(self::POST_PARAM_FILE, $this->refinery->to( )->listOf($this->refinery->to( )->string( )))
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:3291$items[] = [self::POST_PARAM_FILE => $cfile, "entry" => $e["entry"], "type" => $e["type"], "size" => $e["size"] ?? 0, "hash" => md5((string) $e["entry"])]
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:5771$old_name = $this->wrapper->query( )->has(self::PARAM_OLD_NAME) ? $this->wrapper->query( )->retrieve(self::PARAM_OLD_NAME, $this->refinery->to( )->string( )) : null
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:5551$new_name = $this->wrapper->post( )->has(self::POST_PARAM_NEW_NAME) ? $this->wrapper->post( )->retrieve(self::POST_PARAM_NEW_NAME, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:6781$uploaded_file = $this->wrapper->post( )->has(self::POST_PARAM_UPLOADED_FILE) ? $this->wrapper->post( )->retrieve(self::POST_PARAM_UPLOADED_FILE, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:6381$new_dir = $this->wrapper->post( )->has(self::POST_PARAM_NEW_DIR) ? $this->wrapper->post( )->retrieve(self::POST_PARAM_NEW_DIR, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:8401$upname = $this->wrapper->query( )->has(self::PARAM_UPFILE) ? $this->wrapper->query( )->retrieve(self::PARAM_UPFILE, $this->refinery->to( )->string( )) : null
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:7911$postfiles = $this->wrapper->post( )->retrieve(self::POST_PARAM_FILE, $this->refinery->to( )->listOf($this->refinery->to( )->string( )))
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:9712$cur_subdir = $this->wrapper->query( )->has(self::PARAMETER_CDIR) ? $this->wrapper->query( )->retrieve(self::PARAMETER_CDIR, $this->refinery->to( )->string( )) : ''
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:9351$this->commands = [0 => ["object" => $this, "method" => "downloadFile", "name" => $this->lng->txt("download"), "int" => true, "single" => true], 1 => ["object" => $this, "method" => "confirmDeleteFile", "name" => $this->lng->txt("delete"), "allow_dir" => true, "int" => true], 2 => ["object" => $this, "method" => self::CMD_UNZIP_FILE, "name" => $this->lng->txt("unzip"), "allow_dir" => true, "int" => true, "single" => true], 3 => ["object" => $this, "method" => "renameFileForm", "name" => $this->lng->txt("rename"), "allow_dir" => true, "int" => true, "single" => true], ]
/components/ILIAS/Filesystem/classes/class.ilFileSystemTableGUI.php:1701$items[] = ["file" => $cfile, "entry" => $e["entry"], "type" => $e["type"], "label" => $label ?? '', "size" => $e["size"] ?? '', "name" => $pref . $e["entry"]]
/components/ILIAS/Filesystem/classes/class.ilFileSystemTableGUI.php:1361$entries[$basename] = ['order_val' => $i, 'order_id' => $i, 'entry' => $basename, 'type' => $content->isDir( ) ? 'dir' : 'file', 'subdir' => '', 'size' => $content->isFile( ) ? $this->filesystem->getSize($content->getPath( ), 1)->inBytes( ) : 0]
/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupConfig.php:661return ['client_enabled' => $config->isClientEnabled( ), 'client_polyfill_url' => $config->getClintPolyfillUrl( ), 'client_script_url' => $config->getClientScriptUrl( ), 'client_limiter' => $config->getClientLimiter( ), 'server_enabled' => $config->isServerEnabled( ), 'server_address' => $config->getServerAddress( ), 'server_timeout' => $config->getServerTimeout( ), 'server_for_browser' => $config->isServerForBrowser( ), 'server_for_export' => $config->isServerForExport( ), 'server_for_pdf' => $config->isServerForPdf( )]
/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupConfig.php:871return isset($this->data['client_enabled']) && $this->config->isClientEnabled( ) !== $config->isClientEnabled( ) || isset($this->data['client_polyfill_url']) && $this->config->getClintPolyfillUrl( ) !== $config->getClintPolyfillUrl( ) || isset($this->data['client_script_url']) && $this->config->getClientScriptUrl( ) !== $config->getClientScriptUrl( ) || isset($this->data['client_limiter']) && $this->config->getClientLimiter( ) !== $config->getClientLimiter( ) || isset($this->data['server_enabled']) && $this->config->isServerEnabled( ) !== $config->isServerEnabled( ) || isset($this->data['server_address']) && $this->config->getServerAddress( ) !== $config->getServerAddress( ) || isset($this->data['server_timeout']) && $this->config->getServerAddress( ) !== $config->getServerAddress( ) || isset($this->data['server_for_browser']) && $this->config->isServerForBrowser( ) !== $config->isServerForBrowser( ) || isset($this->data['server_for_export']) && $this->config->isServerForExport( ) !== $config->isServerForExport( ) || isset($this->data['server_for_pdf']) && $this->config->isServerForPdf( ) !== $config->isServerForPdf( )
/components/ILIAS/MathJax/classes/class.ilMathJaxConfigSettingsRepository.php:421return new ilMathJaxConfig((bool) $this->settings->get('enable'), (string) $this->settings->get('path_to_polyfill'), (string) $this->settings->get('path_to_mathjax'), (int) $this->settings->get('limiter'), (bool) $this->settings->get('enable_server'), (string) $this->settings->get('server_address'), (int) $this->settings->get('server_timeout'), (bool) $this->settings->get('server_for_browser'), (bool) $this->settings->get('server_for_export'), (bool) $this->settings->get('server_for_pdf'))
/components/ILIAS/MathJax/classes/Setup/class.ilMathJaxSetupConfig.php:381$this->config = new \ilMathJaxConfig((bool) ($this->data['client_enabled'] ?? false), (string) ($this->data['client_polyfill_url'] ?? ''), (string) ($this->data['client_script_url'] ?? ''), (int) ($this->data['client_limiter'] ?? 0), (bool) ($this->data['server_enabled'] ?? false), (string) ($this->data['server_address'] ?? ''), (int) ($this->data['server_timeout'] ?? 0), (bool) ($this->data['server_for_browser'] ?? false), (bool) ($this->data['server_for_export'] ?? false), (bool) ($this->data['server_for_pdf'] ?? false))
/components/ILIAS/FileDelivery/src/Services.php:841$this->base_uri = rtrim($this->http->request( )->getUri( )->getScheme( ) . '://' . $this->http->request( )->getUri( )->getHost( ) . ($this->http->request( )->getUri( )->getPort( ) ? ':' . $this->http->request( )->getUri( )->getPort( ) : '') . dirname($this->http->request( )->getUri( )->getPath( )), "/")
/components/ILIAS/Tagging/classes/class.ilTagging.php:921$q = "SELECT * FROM il_tag WHERE " . "user_id = " . $ilDB->quote($a_user_id, "integer") . " AND " . "obj_id = " . $ilDB->quote($a_obj_id, "integer") . " AND " . "obj_type = " . $ilDB->quote($a_obj_type, "text") . " AND " . "sub_obj_id = " . $ilDB->quote((int) $a_sub_obj_id, "integer") . " AND " . $ilDB->equals("sub_obj_type", $a_sub_obj_type, "text", true) . " ORDER BY tag"
/components/ILIAS/FileDelivery/classes/class.ilSecureTokenSrcBuilder.php:481return (string) $this->file_delivery->buildTokenURL($stream, $filename ?? $revision->getTitle( ), Disposition::INLINE, $GLOBALS['ilUser']->getId( ) ?? 0, (int) (ceil($valid_for_at_least_minutes / 60)))
/components/ILIAS/FileDelivery/src/Services.php:841return $this->base_uri ?? $this->base_uri = rtrim($this->http->request( )->getUri( )->getScheme( ) . '://' . $this->http->request( )->getUri( )->getHost( ) . ($this->http->request( )->getUri( )->getPort( ) ? ':' . $this->http->request( )->getUri( )->getPort( ) : '') . dirname($this->http->request( )->getUri( )->getPath( )), "/")
/components/ILIAS/Tagging/classes/class.ilTaggingSlateContentGUI.php:1901$items[] = $f->item( )->standard($f->link( )->standard($title, ilLink::_getLink($ref_id)))->withLeadIcon($f->symbol( )->icon( )->custom(ilObject::_getIcon((int) $obj["obj_id"]), $title))
/components/ILIAS/Tagging/classes/class.ilTaggingSlateContentGUI.php:2862$mbox = $mbox->withLinks([$this->ui->factory( )->link( )->standard($this->getRepositoryTitle( ), ilLink::_getStaticLink(1, 'root', true))])
/components/ILIAS/Tagging/classes/class.ilTagging.php:1291$q = "SELECT count(user_id) as cnt, tag FROM il_tag WHERE " . "obj_id = " . $ilDB->quote($a_obj_id, "integer") . " AND " . "obj_type = " . $ilDB->quote($a_obj_type, "text") . " AND " . "sub_obj_id = " . $ilDB->quote($a_sub_obj_id, "integer") . " AND " . $ilDB->equals("sub_obj_type", $a_sub_obj_type, "text", true) . $online_str . "GROUP BY tag ORDER BY tag ASC"
/components/ILIAS/Tagging/classes/class.ilTaggingSlateContentGUI.php:1631$back_button = $ui->factory( )->button( )->bulky($ui->factory( )->symbol( )->glyph( )->back( ), $lng->txt("back"), "#")->withOnLoadCode(function ($id) use ($tag_cmd) { /**/ } )
/components/ILIAS/Blog/Settings/class.SettingsGUI.php:1721$form = $form->section("pres_overview", $lng->txt("blog_presentation_overview"))->number("ov_list_post_num", $lng->txt("blog_list_num_postings"), $lng->txt("blog_list_num_postings_info"), (int) $settings->getOverviewPostings( ))->optional("abss", $lng->txt("blog_abstract_shorten"), "", $settings->getAbstractShorten( ))->number("abssl", $lng->txt("blog_abstract_shorten_length"), $lng->txt("blog_abstract_shorten_characters"), $settings->getAbstractShortenLength( ))->required( )->end( )->optional("absi", $lng->txt("blog_abstract_image"), $lng->txt("blog_abstract_image_info"), $settings->getAbstractImage( ))->number("absiw", $lng->txt("blog_abstract_image_width"), $lng->txt("blog_abstract_image_pixels"), $settings->getAbstractImageWidth( ), 32)->required( )->number("absih", $lng->txt("blog_abstract_image_height"), $lng->txt("blog_abstract_image_pixels"), $settings->getAbstractImageHeight( ), 32)->required( )->end( )
/components/ILIAS/Blog/Settings/class.SettingsGUI.php:2451$settings = $this->data->settings($this->obj_id, (bool) $form->getData("ppic"), "", "", $this->global_settings->get('enable_global_profiles') ? (bool) $form->getData("ppic") : false, $this->in_repository ? (bool) $form->getData("approval") : false, (bool) $form->getData("abss"), (bool) $form->getData("abss") ? (int) $form->getData("abssl") : 0, (bool) $form->getData("absi"), (bool) $form->getData("absi") ? (int) $form->getData("absiw") : 0, (bool) $form->getData("absi") ? (int) $form->getData("absih") : 0, (bool) $form->getData("keywords"), $this->in_repository ? (bool) $form->getData("nav_authors") : false, (int) $form->getData("nav_mode"), (int) $form->getData("nav_mode") === \ilObjBlog::NAV_MODE_LIST ? (int) $form->getData("nav_list_mon_with_post") : 0, (int) $form->getData("nav_mode") === \ilObjBlog::NAV_MODE_LIST ? (int) $form->getData("nav_list_mon") : 0, (int) $form->getData("ov_list_post_num"), $old_settings->getOrder( ))
/components/ILIAS/Tagging/GlobalScreen/classes/TaggingMainBarProvider.php:511return [$this->mainmenu->complex($this->if->identifier('tags'))->withAvailableCallable(function ( ) { /**/ } )->withTitle($title)->withSupportsAsynchronousLoading(true)->withSymbol($icon)->withContentWrapper(function ( ) { /**/ } )->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(20), ]
/components/ILIAS/Blog/Settings/class.SettingsGUI.php:1071$form = $form->section("nav", $lng->txt("blog_settings_navigation"))->switch("nav_mode", $lng->txt("blog_nav_mode"), "", (string) $settings->getNavMode( ))->group((string) \ilObjBlog::NAV_MODE_LIST, $lng->txt("blog_nav_mode_month_list"), $lng->txt("blog_nav_mode_month_list_info"))->number("nav_list_mon", $lng->txt("blog_nav_mode_month_list_num_month"), $lng->txt("blog_nav_mode_month_list_num_month_info"), (int) $settings->getNavModeListMonths( ), 1)->number("nav_list_mon_with_post", $lng->txt("blog_nav_mode_month_list_num_month_with_post"), $lng->txt("blog_nav_mode_month_list_num_month_with_post_info"), (int) $settings->getNavModeListMonthsWithPostings( ))->group((string) \ilObjBlog::NAV_MODE_MONTH, $lng->txt("blog_nav_mode_month_single"), $lng->txt("blog_nav_mode_month_single_info"))->end( )
/components/ILIAS/soap/lib/nusoap.php:61451$xml = "<$name$elementNS xsi:type=\"" . $this->getPrefixFromNamespace('http://schemas.xmlsoap.org/soap/encoding/') . ':Array" ' . $this->getPrefixFromNamespace('http://schemas.xmlsoap.org/soap/encoding/') . ':arrayType="' . $this->getPrefixFromNamespace($this->getPrefix($typeDef['arrayType'])) . ":" . $this->getLocalPart($typeDef['arrayType']) . "[$rows$cols]\">" . $contents . "</$name>"
/components/ILIAS/soap/lib/nusoap.php:61001$xml = "<$name$elementNS xsi:nil=\"true\" xsi:type=\"" . $this->getPrefixFromNamespace('http://schemas.xmlsoap.org/soap/encoding/') . ":Array\" " . $this->getPrefixFromNamespace('http://schemas.xmlsoap.org/soap/encoding/') . ':arrayType="' . $this->getPrefixFromNamespace($this->getPrefix($typeDef['arrayType'])) . ':' . $this->getLocalPart($typeDef['arrayType']) . "[0]\"/>"
/components/ILIAS/soap/lib/nusoap.php:47461$this->bindings[$binding]['operations'][$operation]['output'] = isset($this->bindings[$binding]['operations'][$operation]['output']) ? array_merge($this->bindings[$binding]['operations'][$operation]['output'], $this->portTypes[$bindingData['portType']][$operation]['output']) : $this->portTypes[$bindingData['portType']][$operation]['output']
/components/ILIAS/soap/lib/nusoap.php:47421$this->bindings[$binding]['operations'][$operation]['input'] = isset($this->bindings[$binding]['operations'][$operation]['input']) ? array_merge($this->bindings[$binding]['operations'][$operation]['input'], $this->portTypes[$bindingData['portType']][$operation]['input']) : $this->portTypes[$bindingData['portType']][$operation]['input']
/components/ILIAS/soap/lib/nusoap.php:68701$this->message[$pos]['result'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$pos]['type'], isset($this->message[$pos]['type_namespace']) ? $this->message[$pos]['type_namespace'] : '')
/components/ILIAS/soap/lib/nusoap.php:68571$this->message[$pos]['xattrs']['!'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$parent]['arrayType'], isset($this->message[$parent]['arrayTypeNamespace']) ? $this->message[$parent]['arrayTypeNamespace'] : '')
/components/ILIAS/soap/lib/nusoap.php:68531$this->message[$pos]['xattrs']['!'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$pos]['type'], isset($this->message[$pos]['type_namespace']) ? $this->message[$pos]['type_namespace'] : '')
/components/ILIAS/soap/lib/nusoap.php:64611$this->bindings[$this->serviceName . 'Binding']['operations'][$name] = array('name' => $name, 'binding' => $this->serviceName . 'Binding', 'endpoint' => $this->endpoint, 'soapAction' => $soapaction, 'style' => $style, 'input' => array('use' => $use, 'namespace' => $namespace, 'encodingStyle' => $encodingStyle, 'message' => $name . 'Request', 'parts' => $in), 'output' => array('use' => $use, 'namespace' => $namespace, 'encodingStyle' => $encodingStyle, 'message' => $name . 'Response', 'parts' => $out), 'namespace' => $namespace, 'transport' => 'http://schemas.xmlsoap.org/soap/http', 'documentation' => $documentation)
/components/ILIAS/soap/lib/nusoap.php:79561$evalStr .= "// $paramCommentStr function " . str_replace('.', '__', $operation) . "($paramStr) { \$params = array($paramArrayStr); return \$this->call('$operation', \$params, '" . $opData['namespace'] . "', '" . (isset($opData['soapAction']) ? $opData['soapAction'] : '') . "'); } "
/components/ILIAS/soap/lib/nusoap.php:71201$params['!'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$parent]['arrayType'], isset($this->message[$parent]['arrayTypeNamespace']) ? $this->message[$parent]['arrayTypeNamespace'] : '')
/components/ILIAS/soap/lib/nusoap.php:71161$params['!'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$pos]['type'], isset($this->message[$pos]['type_namespace']) ? $this->message[$pos]['type_namespace'] : '')
/components/ILIAS/soap/lib/nusoap.php:68741$this->message[$pos]['result'] = $this->decodeSimple($this->message[$pos]['cdata'], $this->message[$parent]['arrayType'], isset($this->message[$parent]['arrayTypeNamespace']) ? $this->message[$parent]['arrayTypeNamespace'] : '')
/components/ILIAS/MathJax/classes/class.ilMathJaxSettingsGUI.php:2311$config = $config->withServerEnabled(true)->withServerAddress((string) $server_data['server_address'])->withServerTimeout((int) $server_data['server_timeout'])->withServerForBrowser((bool) $server_data['server_for_browser'])->withServerForExport((bool) $server_data['server_for_export'])->withServerForPdf((bool) $server_data['server_for_pdf'])
/components/ILIAS/MathJax/classes/class.ilMathJaxSettingsGUI.php:2051$form = $this->dic->ui( )->factory( )->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this), ['mathjax' => $factory->section([ ], $this->lng->txt('mathjax_settings')), 'client_enabled' => $config->isClientEnabled( ) ? $client_enabled : $client_enabled->withValue(null), 'server_enabled' => $config->isServerEnabled( ) ? $server_enabled : $server_enabled->withValue(null)])
/components/ILIAS/MathJax/classes/class.ilMathJaxSettingsGUI.php:1491$server_enabled = $factory->optionalGroup(['server_address' => $factory->url($this->lng->txt('mathjax_server_address'), $this->lng->txt('mathjax_server_address_info'))->withRequired(true)->withValue($config->getServerAddress( )), 'server_timeout' => $factory->numeric($this->lng->txt('mathjax_server_timeout'), $this->lng->txt('mathjax_server_timeout_info'))->withValue($config->getServerTimeout( )), 'server_for_browser' => $factory->checkbox($this->lng->txt('mathjax_server_for_browser'), $this->lng->txt('mathjax_server_for_browser_info'))->withValue($config->isServerForBrowser( )), 'server_for_export' => $factory->checkbox($this->lng->txt('mathjax_server_for_export'), $this->lng->txt('mathjax_server_for_export_info'))->withValue($config->isServerForExport( )), 'server_for_pdf' => $factory->checkbox($this->lng->txt('mathjax_server_for_pdf'), $this->lng->txt('mathjax_server_for_pdf_info'))->withValue($config->isServerForPdf( )), 'cache_size' => $factory->text($this->lng->txt('mathjax_server_cache_size'), $this->lng->txt('mathjax_server_cache_size_info') . ' ' . $this->renderLink('mathjax_server_clear_cache', $this->ctrl->getLinkTarget($this, 'clearCache'), false))->withDisabled(true)->withValue(ilMathJax::getInstance( )->getCacheSize( )), 'server_test' => $factory->text($this->lng->txt('mathjax_test_expression'), $this->lng->txt('mathjax_test_expression_info_server') . ilMathJax::getIndependent($config->withClientEnabled(false)->withServerEnabled(true)->withServerForBrowser(true), new ilMathJaxFactory( ))->init(ilMathJax::PURPOSE_BROWSER)->insertLatexImages('<p>[tex]' . $testcode . '[/tex]</p>'))->withDisabled(true)->withValue($testcode)], $this->lng->txt('mathjax_enable_server'), $this->lng->txt('mathjax_enable_server_info') . ' ' . $this->renderLink('mathjax_server_installation', './components/ILIAS/MathJax/docs/install-server.md'))->withAdditionalTransformation($checkbox_transformation)
/components/ILIAS/MathJax/classes/class.ilMathJaxSettingsGUI.php:1011$client_enabled = $factory->optionalGroup(['client_polyfill_url' => $factory->url($this->lng->txt('mathjax_polyfill_url'), implode('<br />', [$this->lng->txt('mathjax_polyfill_url_desc_line1'), $this->lng->txt('mathjax_polyfill_url_desc_line2')]))->withValue($config->getClintPolyfillUrl( )), 'client_script_url' => $factory->url($this->lng->txt('mathjax_script_url'), implode('<br />', [sprintf($this->lng->txt('mathjax_script_url_desc_line1'), $config->getMathJax2DefaultUrl( )), sprintf($this->lng->txt('mathjax_script_url_desc_line2'), $config->getMathJax3DefaultUrl( )), ]))->withRequired(true)->withValue($config->getClientScriptUrl( )), 'client_limiter' => $factory->select($this->lng->txt('mathjax_limiter'), $config->getClientLimiterOptions( ), $this->lng->txt('mathjax_limiter_info'))->withRequired(true)->withValue($config->getClientLimiter( )), 'client_test' => $factory->text($this->lng->txt('mathjax_test_expression'), $this->lng->txt('mathjax_test_expression_info_client') . ilMathJax::getIndependent($config->withClientEnabled(true)->withServerEnabled(false), new ilMathJaxFactory( ))->init(ilMathJax::PURPOSE_BROWSER)->insertLatexImages('<p>[tex]' . $testcode . '[/tex]</p>'))->withDisabled(true)->withValue($testcode)], $this->lng->txt('mathjax_enable_client'), $this->lng->txt('mathjax_enable_client_info') . ' ' . $this->renderLink('mathjax_home_link', 'https://www.mathjax.org'))->withAdditionalTransformation($checkbox_transformation)
/components/ILIAS/Language/classes/class.ilObjLanguageDBAccess.php:1351$query .= sprintf("(%s,%s,%s),", $this->ilDB->quote($module, "text"), $this->ilDB->quote($this->key, "text"), $this->ilDB->quote(serialize($lang_arr), "clob"), )
/components/ILIAS/Language/classes/class.ilObjLanguageDBAccess.php:961$query .= sprintf("(%s,%s,%s,%s,%s,%s),", $this->ilDB->quote($separated[0], "text"), $this->ilDB->quote($separated[1], "text"), $this->ilDB->quote($this->key, "text"), $this->ilDB->quote($separated[2], "text"), $this->ilDB->quote($this->change_date, "timestamp"), $this->ilDB->quote($separated[3] ?? null, "text"))
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:1161$modal_on = $this->ui_factory->modal( )->interruptive('ON', $this->lng->txt("lng_enable_language_detection"), $this->ctrl->getFormActionByClass(self::class, "enableLanguageDetection"))->withActionButtonLabel($this->lng->txt('ok'))
/components/ILIAS/Language/classes/class.ilLanguageStatisticsTable.php:541return ['module' => $f->text(ucfirst($this->lng->txt("module"))), 'all' => $f->number($this->lng->txt("language_scope_global")), 'changed' => $f->number($this->lng->txt("language_scope_local")), 'unchanged' => $f->number($this->lng->txt("language_scope_unchanged")), ]
/components/ILIAS/Language/classes/class.ilLanguage.php:4171$post_change_lang_to = $DIC->http( )->wrapper( )->post( )->retrieve('change_lang_to', $DIC->refinery( )->kindlyTo( )->dictOf($DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Html/tests/ilHtmlPurifierCompositeTest.php:1002return ['integer' => [5], 'float' => [0.1], 'null' => [null], 'array' => [[ ]], 'object' => [new stdClass( )], 'bool' => [false], 'resource' => [fopen('php://memory', 'rb')], ]
/components/ILIAS/Language/classes/class.ilObjLanguageFolder.php:3021$output .= "<br/><b/>" . $this->lng->txt("err_in_line") . " " . $double_checker[strtolower($separated[0])][strtolower($separated[1])] . " " . $this->lng->txt("and") . " " . $line . " !</b>&nbsp;&nbsp;"
/components/ILIAS/Language/classes/class.ilObjLanguageFolder.php:1881$a_languages[$lang_key] = array("obj_id" => $lngObj->getId( ), "type" => $lngObj->getType( ), "description" => $lngObj->getDescription( ), "desc" => $lngObj->getDescription( ), "owner" => $lngObj->getOwner( ), "create_date" => $lngObj->getCreateDate( ), "last_update" => $lngObj->getLastUpdateDate( ))
/components/ILIAS/Wiki/Export/WikiHtmlExport.php:1301$zip_file_name = (in_array($this->getMode( ), [self::MODE_USER, self::MODE_USER_COMMENTS])) ? $ascii_name . ".zip" : $date . "__" . IL_INST_ID . "__" . $this->wiki->getType( ) . "_" . $this->wiki->getId( ) . ".zip"
/components/ILIAS/Wiki/libs/Sanitizer.php:3601return ($codepoint == 0x09) || ($codepoint == 0x0a) || ($codepoint == 0x0d) || ($codepoint >= 0x20 && $codepoint <= 0xd7ff) || ($codepoint >= 0xe000 && $codepoint <= 0xfffd) || ($codepoint >= 0x10000 && $codepoint <= 0x10ffff)
/components/ILIAS/Html/tests/ilHtmlPurifierLibWrapperTest.php:552return ['integer' => [5], 'float' => [0.1], 'null' => [null], 'array' => [[ ]], 'object' => [new stdClass( )], 'bool' => [false], 'resource' => [fopen('php://memory', 'rb')], ]
/components/ILIAS/Wiki/mediawiki/Title.php:4911return $this->getInterwiki( ) === $title->getInterwiki( ) && $this->getNamespace( ) == $title->getNamespace( ) && $this->getDBkey( ) === $title->getDBkey( )
/components/ILIAS/Wiki/Navigation/ImportantPageDBRepository.php:1971$q = "UPDATE il_wiki_imp_pages SET " . " ord = " . $this->db->quote($ord, "integer") . ", indent = " . $this->db->quote($v["indent"], "integer") . " WHERE wiki_id = " . $this->db->quote($v["wiki_id"], "integer") . " AND page_id = " . $this->db->quote($v["page_id"], "integer")
/components/ILIAS/Wiki/Navigation/ImportantPageDBRepository.php:1691$q = "UPDATE il_wiki_imp_pages SET " . " ord = " . $this->db->quote($ord, "integer") . "," . " indent = " . $this->db->quote($v["indent"], "integer") . " WHERE wiki_id = " . $this->db->quote($wiki_id, "integer") . " AND page_id = " . $this->db->quote($v["page_id"], "integer")
/components/ILIAS/Wiki/libs/Sanitizer.php:3381return chr($codepoint >> 18 & 0x07 | 0xf0) . chr($codepoint >> 12 & 0x3f | 0x80) . chr($codepoint >> 6 & 0x3f | 0x80) . chr($codepoint & 0x3f | 0x80)
/components/ILIAS/Wiki/Content/Service/GUIService.php:471return $this->domain_service->content( )->navigation($this->domain_service->wiki( )->object($this->request->getRefId( )), $this->request->getWikiPageId( ), $this->request->getPage( ), $this->request->getTranslation( ))
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:5681$page_id = ($this->edit_request->getWikiPageId( ) > 0) ? $this->edit_request->getWikiPageId( ) : $this->pm->getPageIdForTitle($this->requested_page, $this->edit_request->getTranslation( ))
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:11411$form = $this->gui->form([self::class], "createNewTranslatedPage")->section("sec", $this->lng->txt("wiki_translation_page") . $append)->switch("type", $this->lng->txt("wiki_page_in_master_language") . $append2, "", "existing")->group("existing", $this->lng->txt("wiki_master_existing"))->select("master_id", $this->lng->txt("wiki_master_title"), $options)->required( )->group("new", $this->lng->txt("wiki_no_master"))->text("master_title", $this->lng->txt("wiki_master_title"))->end( )
/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php:13351$box = $this->wiki_gui->ui( )->factory( )->messageBox( )->confirmation($this->lng->txt("cont_page_translation_does_not_exist") . ": " . $this->lng->txt("meta_l_" . $l))
/components/ILIAS/Wiki/classes/class.ilWikiPageTemplate.php:1281$set = $this->db->query("SELECT t.wpage_id" . " FROM wiki_page_template t" . " JOIN il_wiki_page p ON " . " (t.wpage_id = p.id) " . " WHERE t.wiki_id = " . $this->db->quote($this->wiki_id, "integer") . " AND p.id = " . $this->db->quote($a_id, "integer"))
/components/ILIAS/Wiki/classes/class.ilWikiPage.php:2361$query = "UPDATE il_wiki_page SET " . " title = " . $ilDB->quote($this->getTitle( ), "text") . ",wiki_id = " . $ilDB->quote($this->getWikiId( ), "integer") . ",blocked = " . $ilDB->quote((int) $this->getBlocked( ), "integer") . ",rating = " . $ilDB->quote((int) $this->getRating( ), "integer") . ",hide_adv_md = " . $ilDB->quote((int) $this->isAdvancedMetadataHidden( ), "integer") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer") . " AND lang = " . $ilDB->quote($this->getLanguage( ), "text")
/components/ILIAS/Wiki/classes/class.ilWikiPage.php:5021$query = "SELECT * FROM il_wiki_page wp, page_object p" . " WHERE " . $ilDB->in("wp.id", $ids, false, "integer") . " AND wp.id = p.page_id AND wp.lang = p.lang AND p.parent_type = " . $ilDB->quote("wpg", "text") . " AND wp.wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND wp.lang = " . $ilDB->quote($lang, "text") . " ORDER BY title"
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:16011$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:3681return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'save'), $inputs)->withSubmitLabel($this->lng->txt($new_type . '_add'))
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:12711$map = array(self::KEY_FIGURE_WIKI_NUM_PAGES => $lng->txt("wiki_stat_num_pages"), self::KEY_FIGURE_WIKI_NEW_PAGES => $lng->txt("wiki_stat_new_pages"), self::KEY_FIGURE_WIKI_NEW_PAGES_AVG => $lng->txt("wiki_stat_new_pages_avg"), self::KEY_FIGURE_WIKI_EDIT_PAGES => $lng->txt("wiki_stat_edit_pages"), self::KEY_FIGURE_WIKI_EDIT_PAGES_AVG => $lng->txt("wiki_stat_edit_pages_avg"), self::KEY_FIGURE_WIKI_DELETED_PAGES => $lng->txt("wiki_stat_deleted_pages"), self::KEY_FIGURE_WIKI_READ_PAGES => $lng->txt("wiki_stat_read_pages"), self::KEY_FIGURE_WIKI_USER_EDIT_PAGES => $lng->txt("wiki_stat_user_edit_pages"), self::KEY_FIGURE_WIKI_USER_EDIT_PAGES_AVG => $lng->txt("wiki_stat_user_edit_pages_avg"), self::KEY_FIGURE_WIKI_NUM_RATING => $lng->txt("wiki_stat_num_rating"), self::KEY_FIGURE_WIKI_NUM_RATING_AVG => $lng->txt("wiki_stat_num_rating_avg"), self::KEY_FIGURE_WIKI_RATING_AVG => $lng->txt("wiki_stat_rating_avg"), self::KEY_FIGURE_WIKI_INTERNAL_LINKS => $lng->txt("wiki_stat_internal_links"), self::KEY_FIGURE_WIKI_INTERNAL_LINKS_AVG => $lng->txt("wiki_stat_internal_links_avg"), self::KEY_FIGURE_WIKI_EXTERNAL_LINKS => $lng->txt("wiki_stat_external_links"), self::KEY_FIGURE_WIKI_EXTERNAL_LINKS_AVG => $lng->txt("wiki_stat_external_links_avg"), self::KEY_FIGURE_WIKI_WORDS => $lng->txt("wiki_stat_words"), self::KEY_FIGURE_WIKI_WORDS_AVG => $lng->txt("wiki_stat_words_avg"), self::KEY_FIGURE_WIKI_CHARS => $lng->txt("wiki_stat_chars"), self::KEY_FIGURE_WIKI_CHARS_AVG => $lng->txt("wiki_stat_chars_avg"), self::KEY_FIGURE_WIKI_FOOTNOTES => $lng->txt("wiki_stat_footnotes"), self::KEY_FIGURE_WIKI_FOOTNOTES_AVG => $lng->txt("wiki_stat_footnotes_avg"), self::KEY_FIGURE_WIKI_PAGE_CHANGES => $lng->txt("wiki_stat_page_changes"), self::KEY_FIGURE_WIKI_PAGE_CHANGES_AVG => $lng->txt("wiki_stat_page_changes_avg"), self::KEY_FIGURE_WIKI_PAGE_USER_EDIT => $lng->txt("wiki_stat_page_user_edit"), self::KEY_FIGURE_WIKI_PAGE_READ => $lng->txt("wiki_stat_page_read"), self::KEY_FIGURE_WIKI_PAGE_INTERNAL_LINKS => $lng->txt("wiki_stat_page_internal_links"), self::KEY_FIGURE_WIKI_PAGE_EXTERNAL_LINKS => $lng->txt("wiki_stat_page_external_links"), self::KEY_FIGURE_WIKI_PAGE_WORDS => $lng->txt("wiki_stat_page_words"), self::KEY_FIGURE_WIKI_PAGE_CHARS => $lng->txt("wiki_stat_page_characters"), self::KEY_FIGURE_WIKI_PAGE_FOOTNOTES => $lng->txt("wiki_stat_page_footnotes"), self::KEY_FIGURE_WIKI_PAGE_RATINGS => $lng->txt("wiki_stat_page_ratings"))
/components/ILIAS/Wiki/classes/class.ilWikiUserHTMLExport.php:591$set = $this->db->query("SELECT * FROM wiki_user_html_export " . " WHERE wiki_id = " . $this->db->quote($this->wiki->getId( ), "integer") . " AND with_comments = " . $this->db->quote($this->with_comments, "integer"))
/components/ILIAS/Wiki/classes/class.ilWikiUserHTMLExport.php:1581$set = $this->db->query("SELECT progress, status FROM wiki_user_html_export " . " WHERE wiki_id = " . $this->db->quote($this->wiki->getId( ), "integer") . " AND with_comments = " . $this->db->quote($this->with_comments, "integer"))
/components/ILIAS/Wiki/classes/class.ilWikiPage.php:1501$query = "INSERT INTO il_wiki_page (" . "id" . ", title" . ", wiki_id" . ", blocked" . ", rating" . ", hide_adv_md" . ", lang" . " ) VALUES (" . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getWikiId( ), "integer") . "," . $ilDB->quote((int) $this->getBlocked( ), "integer") . "," . $ilDB->quote((int) $this->getRating( ), "integer") . "," . $ilDB->quote((int) $this->isAdvancedMetadataHidden( ), "integer") . "," . $ilDB->quote($this->getLanguage( ), "text") . ")"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:8721$sql = "SELECT ts_day, COUNT(DISTINCT(page_id)) num_changed_pages" . " FROM wiki_stat_page_user" . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text") . " AND changes > " . $ilDB->quote(0, "integer") . " AND changes IS NOT NULL" . " GROUP BY ts_day" . " ORDER BY ts_day"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:9001$sql = "SELECT ts_day, AVG(num_changed_pages) num_changed_pages" . " FROM (" . " SELECT ts_day, COUNT(DISTINCT(page_id)) num_changed_pages" . " FROM wiki_stat_page_user" . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text") . " AND changes > " . $ilDB->quote(0, "integer") . " AND changes IS NOT NULL" . " GROUP BY ts_day, user_id" . ") aggr_user" . " GROUP BY ts_day" . " ORDER BY ts_day"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:9351$sql = "SELECT ts_day, COUNT(DISTINCT(user_id)) num_changed_users" . " FROM wiki_stat_page_user" . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text") . " AND changes > " . $ilDB->quote(0, "integer") . " AND changes IS NOT NULL"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:9661$sql = "SELECT ts_day, AVG(num_changed_users) num_changed_users" . " FROM (" . " SELECT ts_day, COUNT(DISTINCT(user_id)) num_changed_users" . " FROM wiki_stat_page_user" . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text") . " AND changes > " . $ilDB->quote(0, "integer") . " AND changes IS NOT NULL" . " GROUP BY ts_day, page_id" . ") aggr_user" . " GROUP BY ts_day" . " ORDER BY ts_day"
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:8051$def[] = array("tag" => $par_rec["tag"], "class" => $par_rec["class"], "parameter" => $par_rec["parameter"], "value" => $par_rec["value"], "type" => $par_rec["type"], "mq_id" => $par_rec["mq_id"], "custom" => $par_rec["custom"])
/components/ILIAS/Style/Content/classes/class.ilStyleImportParser.php:1211$this->current_tags[] = array("tag" => $this->current_tag, "class" => $this->current_class, "parameter" => $a_attribs["Name"], "type" => $this->current_type, "value" => $a_attribs["Value"], "custom" => $a_attribs["Custom"] ?? null)
/components/ILIAS/Style/Content/Images/class.ilContentStyleImageGUI.php:1441$form = $this->gui->form(self::class, "uploadImage")->section("image_section", $this->lng->txt("sty_add_image"))->file("image", $this->lng->txt("sty_image_file"), $this->handleImageUpload(...), "image_id", "", 1, ["image/jpeg", "image/png", "image/gif", "image/svg+xml"])
/components/ILIAS/Style/Content/Characteristic/class.CharacteristicDBRepo.php:4721$q = "DELETE FROM style_parameter WHERE " . " style_id = " . $db->quote($style_id, "integer") . " AND " . " tag = " . $db->quote($tag, "text") . " AND " . " class = " . $db->quote($class, "text") . " AND " . " mq_id = " . $db->quote($mq_id, "integer") . " AND " . " custom = " . $db->quote($custom, "integer") . " AND " . " " . $db->equals("type", $type, "text", true) . " AND " . " parameter = " . $db->quote($par, "text")
/components/ILIAS/Style/Content/Characteristic/class.ilStyleCharacteristicGUI.php:11911$fields["title_" . $char . "_" . $l] = $f->input( )->field( )->text($lng->txt("title") . " - " . $lng->txt("meta_l_" . $l))->withRequired(false)->withValue($titles[$l] ?? "")
/components/ILIAS/Style/Content/Characteristic/class.ilStyleCharacteristicGUI.php:11441$fields[$char] = $f->input( )->field( )->switchableGroup(["new_" . $char => $group1, "overwrite_" . $char => $group2], $char_text[2])->withValue("new_" . $char)
/components/ILIAS/Style/Content/Characteristic/class.ilStyleCharacteristicGUI.php:11351$group2 = $f->input( )->field( )->group(["overwrite_class" => $f->input( )->field( )->select($lng->txt("sty_class"), $options)->withRequired(true)], $lng->txt("sty_overwrite_existing_class"))
/components/ILIAS/Style/Content/Characteristic/class.ilStyleCharacteristicGUI.php:8931$fields["title_" . $l] = $f->input( )->field( )->text($lng->txt("title") . " - " . $lng->txt("meta_l_" . $l))->withRequired(false)->withValue($titles[$l] ?? "")
/components/ILIAS/Style/classes/Setup/class.ilStyleClassCopiedObjective.php:1404$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($this->class, "text") . PHP_EOL . "AND type = " . $db->quote($this->type, "text") . PHP_EOL
/components/ILIAS/Style/classes/Setup/class.ilStyleClassCopiedObjective.php:1071$values = ["id" => ["integer", $spid], "style_id" => ["integer", $row["obj_id"]], "tag" => ["text", $this->tag], "class" => ["text", $this->class], "parameter" => ["text", $row_2["parameter"]], "value" => ["text", $row_2["value"]], "type" => ["text", $row_2["type"]]]
/components/ILIAS/Style/classes/Setup/class.ilStyleClassCopiedObjective.php:941$sql = "SELECT id, style_id, tag, class, parameter, value, type, mq_id, custom" . PHP_EOL . "FROM style_parameter" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND type = " . $db->quote($this->type, "text") . PHP_EOL . "AND class = " . $db->quote($this->orig_class, "text") . PHP_EOL . "AND tag = " . $db->quote($this->tag, "text") . PHP_EOL
/components/ILIAS/Style/classes/Setup/class.ilStyleClassCopiedObjective.php:764$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($this->class, "text") . PHP_EOL . "AND type = " . $db->quote($this->type, "text") . PHP_EOL
/components/ILIAS/Style/classes/Setup/class.ilStyleClassAddedObjective.php:1254$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($this->class, "text") . PHP_EOL . "AND type = " . $db->quote($this->type, "text") . PHP_EOL
/components/ILIAS/Style/classes/Setup/class.ilStyleClassAddedObjective.php:951$values = ["id" => ["integer", $spid], "style_id" => ["integer", $row["obj_id"]], "tag" => ["text", $this->tag], "class" => ["text", $this->class], "parameter" => ["text", $k], "value" => ["text", $v], "type" => ["text", $this->type]]
/components/ILIAS/Style/classes/Setup/class.ilStyleClassAddedObjective.php:754$sql = "SELECT style_id, type, characteristic, hide" . PHP_EOL . "FROM style_char" . PHP_EOL . "WHERE style_id = " . $db->quote($row["obj_id"], "integer") . PHP_EOL . "AND characteristic = " . $db->quote($this->class, "text") . PHP_EOL . "AND type = " . $db->quote($this->type, "text") . PHP_EOL
/components/ILIAS/Style/classes/class.ilStyleDataSet.php:4831return array("sty_setting" => array("ids" => $a_rec["Id"] ?? null), "sty_media_query" => array("ids" => $a_rec["Id"] ?? null), "sty_char" => array("ids" => $a_rec["Id"] ?? null), "sty_char_title" => array("ids" => $a_rec["Id"] ?? null), "sty_color" => array("ids" => $a_rec["Id"] ?? null), "sty_parameter" => array("ids" => $a_rec["Id"] ?? null), "sty_template" => array("ids" => $a_rec["Id"] ?? null), "sty_usage" => array("ids" => $a_rec["Id"] ?? null))
/components/ILIAS/Language/classes/Setup/class.ilSetupLanguage.php:1741$query = "UPDATE object_data SET " . "description = " . $ilDB->quote("not_installed", "text") . ", " . "last_update = " . $ilDB->now( ) . " " . "WHERE obj_id = " . $ilDB->quote($val["obj_id"], "integer") . " " . "AND type = " . $ilDB->quote("lng", "text")
/components/ILIAS/Language/classes/Setup/class.ilSetupLanguage.php:4971$query .= sprintf("(%s,%s,%s,%s,%s,%s),", $ilDB->quote($separated[0], "text"), $ilDB->quote($separated[1], "text"), $ilDB->quote($lang_key, "text"), $ilDB->quote($separated[2], "text"), $ilDB->quote($change_date, "timestamp"), $ilDB->quote($separated[3] ?? null, "text"))
/components/ILIAS/Language/classes/Setup/class.ilSetupLanguage.php:1371$query = "INSERT INTO object_data " . "(obj_id,type,title,description,owner,create_date,last_update) " . "VALUES " . "(" . $ilDB->quote($lid, "integer") . "," . $ilDB->quote("lng", "text") . "," . $ilDB->quote($lang_key, "text") . "," . $ilDB->quote($itype, "text") . "," . $ilDB->quote("-1", "integer") . "," . $ilDB->now( ) . "," . $ilDB->now( ) . ")"
/components/ILIAS/Language/classes/Setup/class.ilSetupLanguage.php:1641$query = "UPDATE object_data SET " . "description = " . $ilDB->quote($ld, "text") . ", " . "last_update = " . $ilDB->now( ) . " " . "WHERE obj_id = " . $ilDB->quote($val["obj_id"], "integer") . " " . "AND type = " . $ilDB->quote("lng", "text")
/components/ILIAS/Language/classes/class.ilLanguageFolderTable.php:1721$to_language = $this->url_builder->withParameter($this->action_token, 'view')->withParameter($this->row_id_token, $obj_id)->withURI($this->getURIWithTargetClass(ilObjLanguageExtGUI::class, 'view'))->buildURI( )->__toString( )
/components/ILIAS/Language/classes/class.ilLanguageFolderTable.php:1981yield $row_builder->buildDataRow($obj_id, $record)->withDisabledAction('setSystemLanguage', ($record['desc'] === 'not_installed') || ($record['key'] === $this->lng->getDefaultLanguage( )))->withDisabledAction('setUserLanguage', ($record['desc'] === 'not_installed') || ($record['key'] === $this->lng->getUserLanguage( )))->withDisabledAction('refresh', ($record['desc'] === 'not_installed'))->withDisabledAction('uninstall', ($record['desc'] === 'not_installed'))->withDisabledAction('lang_uninstall_changes', ($record['desc'] === 'not_installed'))->withDisabledAction('install', ($record['desc'] !== 'not_installed'))->withDisabledAction('install_local', ($record['desc'] !== 'not_installed'))
/components/ILIAS/Language/classes/class.ilLanguageFolderTable.php:1051$actions = array_merge($this->buildAction('refresh', 'standard', true), $this->buildAction('install', 'standard'), $this->buildAction('install_local', 'standard'), $this->buildAction('uninstall', 'standard', true), $this->buildAction('lang_uninstall_changes', 'standard', true), $this->buildAction('setSystemLanguage', 'single'), $this->buildAction('setUserLanguage', 'single'), )
/components/ILIAS/Language/classes/class.ilLanguageFolderTable.php:1191$action = $this->ui_factory->table( )->action( )->$type($this->lng->txt($act), $this->url_builder->withParameter($this->action_token, $act), $this->row_id_token)
/components/ILIAS/Language/classes/class.ilObjLanguageExtGUI.php:5801$filename = "ilias_" . $this->object->key . '_' . str_replace(".", "_", substr(ILIAS_VERSION, 0, strpos(ILIAS_VERSION, " "))) . "-" . date("Y-m-d") . ".lang." . $this->getSession( )["export"]["scope"]
/components/ILIAS/Language/classes/class.ilLanguageFolderTable.php:931return ['language' => $f->table( )->column( )->link($this->lng->txt("language"))->withIsSortable(false), 'status' => $f->table( )->column( )->text($this->lng->txt("status"))->withIsSortable(false), 'users' => $f->table( )->column( )->text($this->lng->txt("users"))->withIsSortable(false), 'page_translation' => $f->table( )->column( )->boolean($this->lng->txt("language_translation"), $icon_yes, $icon_no)->withIsSortable(false), 'last_refresh' => $f->table( )->column( )->text($this->lng->txt("last_refresh"))->withIsSortable(false), 'last_change' => $f->table( )->column( )->text($this->lng->txt("last_change"))->withIsSortable(false)]
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:4761$this->data = $this->lng->txt("system_language") . " " . $this->lng->txt("changed_to") . " " . $this->lng->txt("meta_l_" . $newSysLangObj->getKey( )) . "."
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:7811return ['confirmRefreshSelected' => $f->table( )->action( )->standard($this->lng->txt("refresh"), $this->url_builder->withParameter($this->action_token, "confirmRefreshSelected"), $this->id_token)->withAsync( ), 'install' => $f->table( )->action( )->standard($this->lng->txt("install"), $this->url_builder->withParameter($this->action_token, "install"), $this->id_token), 'installLocal' => $f->table( )->action( )->standard($this->lng->txt("install_local"), $this->url_builder->withParameter($this->action_token, "installLocal"), $this->id_token), 'confirmUninstall' => $f->table( )->action( )->standard($this->lng->txt("uninstall"), $this->url_builder->withParameter($this->action_token, "confirmUninstall"), $this->id_token), 'confirmUninstallChanges' => $f->table( )->action( )->standard($this->lng->txt("lang_uninstall_changes"), $this->url_builder->withParameter($this->action_token, "confirmUninstallChanges"), $this->id_token), 'setSystemLanguage' => $f->table( )->action( )->single($this->lng->txt("setSystemLanguage"), $this->url_builder->withParameter($this->action_token, "setSystemLanguage"), $this->id_token), 'setUserLanguage' => $f->table( )->action( )->single($this->lng->txt("setUserLanguage"), $this->url_builder->withParameter($this->action_token, "setUserLanguage"), $this->id_token), 'editFolder' => $f->table( )->action( )->single($this->lng->txt("edit"), $this->url_builder->withParameter($this->action_token, "editFolder"), $this->id_token), ]
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:2691$this->data .= " " . $this->lng->txt("meta_l_" . $local_installed[0]) . " " . $this->lng->txt("local_language_file") . " " . strtolower($this->lng->txt("installed")) . "."
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:4361$this->data = $this->lng->txt("user_language") . " " . $this->lng->txt("changed_to") . " " . $this->lng->txt("meta_l_" . $newUserLangObj->getKey( )) . "."
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:1221$modal_off = $this->ui_factory->modal( )->interruptive('OFF', $this->lng->txt("lng_disable_language_detection"), $this->ctrl->getFormActionByClass(self::class, "disableLanguageDetection"))->withActionButtonLabel($this->lng->txt('ok'))
/components/ILIAS/Language/classes/class.ilObjLanguageFolderGUI.php:1281$toggleButton = $this->ui_factory->button( )->toggle($this->lng->txt("language_detection"), $modal_on->getShowSignal( ), $modal_off->getShowSignal( ), (bool) ($this->settings->get("lang_detection")))->withAriaLabel($this->lng->txt("lng_switch_language_detection"))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:2961$style_id = $f->field( )->text($this->lng->txt('style_id'), $this->lng->txt('style_id_description'))->withRequired(true)->withValue($style->getId( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($style) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:2811$skin_fields[] = $f->field( )->text($this->lng->txt('skin_version'), $this->lng->txt('skin_version_description'))->withDisabled(true)->withValue($skin->getVersion( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($skin) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3131$image_dir = $f->field( )->text($this->lng->txt('image_dir'), $this->lng->txt('image_dir_description'))->withValue($style->getImageDirectory( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($style) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3051$style_name = $f->field( )->text($this->lng->txt('style_name'), $this->lng->txt('style_name_description'))->withRequired(true)->withValue($style->getName( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($style) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3271$sound_dir = $f->field( )->text($this->lng->txt('sound_dir'), $this->lng->txt('sound_dir_description'))->withValue($style->getSoundDirectory( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($style) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3201$font_dir = $f->field( )->text($this->lng->txt('font_dir'), $this->lng->txt('font_dir_description'))->withValue($style->getFontDirectory( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($style) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3661$sections['activation_section'] = $f->field( )->section(['activation' => $activation], $this->lng->txt('system_style_activation'))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:3611$activation = $f->field( )->optionalGroup(['default' => $default, 'personal' => $personal], $this->lng->txt('system_style_activation'), $this->lng->txt('system_style_activation_description'))->withValue($activation_values)
/components/ILIAS/Style/System/classes/class.ilSystemStyleSettings.php:1171$set = $DIC->database( )->query('SELECT substyle, category_ref_id FROM syst_style_cat ' . ' WHERE skin_id = ' . $DIC->database( )->quote($a_skin_id, 'text') . ' AND substyle = ' . $DIC->database( )->quote($a_sub_style_id, 'text') . ' AND style_id = ' . $DIC->database( )->quote($a_style_id, 'text'))
/components/ILIAS/Style/System/classes/class.ilSystemStyleSettings.php:901$set = $DIC->database( )->query('SELECT substyle, category_ref_id FROM syst_style_cat ' . ' WHERE skin_id = ' . $DIC->database( )->quote($a_skin_id, 'text') . ' AND style_id = ' . $DIC->database( )->quote($a_style_id, 'text'))
/components/ILIAS/Style/System/classes/Documentation/class.ilKSDocumentationEntryGUI.php:621$sub_panels[] = $this->f->panel( )->sub('Description', [$this->f->listing( )->descriptive(['Purpose' => $this->entry->getDescription( )->getProperty('purpose'), 'Composition' => $this->entry->getDescription( )->getProperty('composition'), 'Effect' => $this->entry->getDescription( )->getProperty('effect'), ]), $this->f->listing( )->descriptive(['Background' => $this->entry->getBackground( ), 'Context' => $this->f->listing( )->ordered($this->entry->getContext( )), 'Feature Wiki References' => $this->f->listing( )->ordered($feature_wiki_links)])])
/components/ILIAS/Style/System/classes/Documentation/class.ilKSDocumentationGotoLink.php:391return $response_factory->can($this->generateRedirectURL($context->ctrl( ), $request->getReferenceId( )?->toInt( ) ?? 0, $request->getAdditionalParameters( )[0] ?? '', $request->getAdditionalParameters( )[1] ?? '', $request->getAdditionalParameters( )[2] ?? ''))
/components/ILIAS/Style/System/classes/Documentation/class.ilKSDocumentationEntryGUI.php:1261$sub_panels[] = $this->f->panel( )->sub('Relations', [$this->f->listing( )->descriptive(['Parents' => $this->f->listing( )->ordered($this->entries->getParentsOfEntryTitles($this->entry->getId( ))), 'Descendants' => $this->f->listing( )->unordered($this->entries->getDescendantsOfEntryTitles($this->entry->getId( )))])])
/components/ILIAS/Style/System/classes/Documentation/class.ilKSDocumentationEntryGUI.php:841$sub_panels[] = $this->f->panel( )->sub('Rivals', $this->f->listing( )->descriptive($this->entry->getDescription( )->getProperty('rivals')))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:2711$skin_fields[] = $f->field( )->text($this->lng->txt('skin_name'), $this->lng->txt('skin_name_description'))->withRequired(true)->withValue($skin->getName( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($skin) { /**/ } ))
/components/ILIAS/Style/System/classes/Config/class.ilSystemStyleConfigGUI.php:2621$skin_fields[] = $f->field( )->text($this->lng->txt('skin_id'), $this->lng->txt('skin_id_description'))->withRequired(true)->withValue($skin->getId( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($skin) { /**/ } ))
/components/ILIAS/Style/Content/Style/ImportModal.php:391return $f->modal( )->roundtrip($lng->txt('import'), [ ], $this->buildImportFormInputs( ), $this->ctrl->getFormAction($this, 'routeImportCmd'))->withSubmitLabel($this->lng->txt('import'))
/components/ILIAS/Style/Content/Service/class.InternalService.php:421return self::$instance["repo"] ??= new InternalRepoService($this->data( ), $this->DIC->database( ), $this->DIC->filesystem( )->web( ), $this->DIC->upload( ))
/components/ILIAS/Style/Content/Service/class.InternalService.php:421self::$instance["repo"] ??= new InternalRepoService($this->data( ), $this->DIC->database( ), $this->DIC->filesystem( )->web( ), $this->DIC->upload( ))
/components/ILIAS/Style/Content/Service/class.InternalDomainService.php:711return new CharacteristicManager($style_id, $access_manager, $this->repo_service->characteristic( ), $this->repo_service->characteristicCopyPaste( ), $this->repo_service->color( ), $this->user( ))
/components/ILIAS/Style/System/test/Overview/ilSystemStyleOverviewGUITest.php:631$this->overview_gui = new ilSystemStyleOverviewGUI($this->ctrl, $lng, $tpl, $ui_factory, $renderer, $request, $toolbar, $refinery, $factory, $upload, $tabs, $help, $this->container->getSkin( )->getId( ), $this->style->getId( ), '1', false, true)
/components/ILIAS/Style/System/classes/class.ilStyleDefinition.php:3431$all_styles[$skin->getId( ) . ':' . $style->getId( )] = ['title' => $skin->getName( ) . ' / ' . $style->getName( ), 'id' => $skin->getId( ) . ':' . $style->getId( ), 'skin_id' => $skin->getId( ), 'skin_name' => $skin->getName( ), 'template_id' => $skin->getId( ), 'template_name' => $skin->getName( ), 'style_id' => $style->getId( ), 'style_name' => $style->getName( ), 'substyle_of' => $style->getSubstyleOf( ), 'substyle_of_name' => $parent_name, 'users' => $num_users, 'version' => $version, ]
/components/ILIAS/Style/System/classes/class.ilSystemStyleMainGUI.php:1241$system_styles_settings = new ilSystemStyleConfigGUI($this->ctrl, $this->lng, $this->tpl, $this->tabs, $this->ui_factory, $this->renderer, $skin_factory, $this->request_wrapper, $this->refinery, $this->toolbar, $this->user, $this->request, $this->tree, $skin_id, $style_id)
/components/ILIAS/Style/System/classes/class.ilSystemStyleMainGUI.php:1941$system_styles_overview = new ilSystemStyleOverviewGUI($this->ctrl, $this->lng, $this->tpl, $this->ui_factory, $this->renderer, $this->request_wrapper, $this->toolbar, $this->refinery, $skin_factory, $this->upload, $this->tabs, $this->help, $skin_id, $style_id, $this->ref_id, $read_only, $management_enabled)
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:8261$q = "INSERT INTO style_parameter (id, style_id, tag, class, parameter, value, type, mq_id, custom) VALUES " . "(" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($sty["tag"], "text") . "," . $ilDB->quote($sty["class"], "text") . "," . $ilDB->quote($sty["parameter"], "text") . "," . $ilDB->quote($sty["value"], "text") . "," . $ilDB->quote($sty["type"], "text") . "," . $ilDB->quote((int) ($mq_mapping[$sty["mq_id"]] ?? 0), "integer") . "," . $ilDB->quote($sty["custom"], "integer") . ")"
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:9831$set = $ilDB->query("SELECT hide FROM style_char " . " WHERE style_id = " . $ilDB->quote($this->getId( ), "integer") . " AND " . " type = " . $ilDB->quote($a_type, "text") . " AND " . " characteristic = " . $ilDB->quote($a_char, "text"))
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:10471$q = "INSERT INTO style_parameter (id,style_id, type, tag, class, parameter, value, mq_id, custom) VALUES " . "(" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($a_type, "text") . "," . $ilDB->quote($tag[0], "text") . "," . $ilDB->quote($tag[1], "text") . "," . $ilDB->quote($a_par, "text") . "," . $ilDB->quote($value, "text") . "," . $ilDB->quote($a_mq_id, "integer") . "," . $ilDB->quote($a_custom, "integer") . ")"
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:11661$q = "DELETE FROM style_parameter WHERE " . " style_id = " . $ilDB->quote($this->getId( ), "integer") . " AND " . " tag = " . $ilDB->quote($a_tag, "text") . " AND " . " class = " . $ilDB->quote($a_class, "text") . " AND " . " mq_id = " . $ilDB->quote($a_mq_id, "integer") . " AND " . " custom = " . $ilDB->quote(1, "integer") . " AND " . " " . $ilDB->equals("type", $a_type, "text", true)
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:11861$q = "DELETE FROM style_parameter WHERE " . " style_id = " . $ilDB->quote($this->getId( ), "integer") . " AND " . " class = " . $ilDB->quote($a_class, "text") . " AND " . " " . $ilDB->equals("type", $a_type, "text", true)
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:19591$q = "INSERT INTO style_parameter (id,style_id, tag, class, parameter, type, value, custom) VALUES " . "(" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($tag["tag"], "text") . "," . $ilDB->quote($tag["class"], "text") . "," . $ilDB->quote($tag["parameter"], "text") . "," . $ilDB->quote($tag["type"], "text") . "," . $ilDB->quote($tag["value"], "text") . "," . $ilDB->quote((bool) $tag["custom"], "integer") . ")"
/components/ILIAS/Style/Content/classes/class.ilObjStyleSheet.php:22401$st = $ilDB->manipulateF("INSERT INTO style_parameter (id, style_id, type, class, tag, parameter, value) " . " VALUES (%s,%s,%s,%s,%s,%s,%s)", array("integer", "integer", "text", "text", "text", "text", "text"), array($spid, $id, $cs["type"], $cs["class"], $cs["tag"], $par_node->getAttribute("Name"), $par_node->getAttribute("Value")))
/components/ILIAS/Style/Content/classes/class.ilContentStyleSettingsGUI.php:2271return $this->gui->form([self::class], "import")->file("import_file", $this->lng->txt("import"), $gui->handleImport(...), "obj_id", "", 1, ["application/zip"])
/components/ILIAS/User/classes/class.ilUserDefinedFields.php:6361$attributes = ["Id" => $definition["il_id"], "Type" => $definition["field_type"] == UDF_TYPE_SELECT ? "SELECT" : "TEXT", "Visible" => $definition["visible"] ? "TRUE" : "FALSE", "Changeable" => $definition["changeable"] ? "TRUE" : "FALSE", "Required" => $definition["required"] ? "TRUE" : "FALSE", "Searchable" => $definition["searchable"] ? "TRUE" : "FALSE", "CourseExport" => $definition["course_export"] ? "TRUE" : "FALSE", "GroupExport" => $definition["group_export"] ? "TRUE" : "FALSE", "PRGExport" => $definition["prg_export"] ? "TRUE" : "FALSE", "Certificate" => $definition["certificate"] ? "TRUE" : "FALSE", "Export" => $definition["export"] ? "TRUE" : "FALSE", "RegistrationVisible" => $definition["visib_reg"] ? "TRUE" : "FALSE", "LocalUserAdministrationVisible" => $definition["visib_lua"] ? "TRUE" : "FALSE", "LocalUserAdministrationChangeable" => $definition["changeable_lua"] ? "TRUE" : "FALSE"]
/components/ILIAS/User/classes/class.ilUserDefinedFields.php:5231$values = ['field_name' => ['text', $this->getFieldName( )], 'field_type' => ['integer', $this->getFieldType( )], 'field_values' => ['clob', serialize($this->getFieldValues( ))], 'visible' => ['integer', (int) $this->enabledVisible( )], 'changeable' => ['integer', (int) $this->enabledChangeable( )], 'required' => ['integer', (int) $this->enabledRequired( )], 'searchable' => ['integer', (int) $this->enabledSearchable( )], 'export' => ['integer', (int) $this->enabledExport( )], 'course_export' => ['integer', (int) $this->enabledCourseExport( )], 'registration_visible' => ['integer', (int) $this->enabledVisibleRegistration( )], 'visible_lua' => ['integer', (int) $this->enabledVisibleLocalUserAdministration( )], 'changeable_lua' => ['integer', (int) $this->enabledChangeableLocalUserAdministration( )], 'group_export' => ['integer', (int) $this->enabledGroupExport( )], 'certificate' => ['integer', (int) $this->enabledCertificate( )], 'prg_export' => ['integer', (int) $this->enabledPrgExport( )], ]
/components/ILIAS/User/classes/class.ilUserDefinedFields.php:4731$values = ['field_id' => ['integer', $next_id], 'field_name' => ['text', $this->getFieldName( )], 'field_type' => ['integer', $this->getFieldType( )], 'field_values' => ['clob', serialize($this->getFieldValues( ))], 'visible' => ['integer', (int) $this->enabledVisible( )], 'changeable' => ['integer', (int) $this->enabledChangeable( )], 'required' => ['integer', (int) $this->enabledRequired( )], 'searchable' => ['integer', (int) $this->enabledSearchable( )], 'export' => ['integer', (int) $this->enabledExport( )], 'course_export' => ['integer', (int) $this->enabledCourseExport( )], 'registration_visible' => ['integer', (int) $this->enabledVisibleRegistration( )], 'visible_lua' => ['integer', (int) $this->enabledVisibleLocalUserAdministration( )], 'changeable_lua' => ['integer', (int) $this->enabledChangeableLocalUserAdministration( )], 'group_export' => ['integer', (int) $this->enabledGroupExport( )], 'certificate' => ['integer', (int) $this->enabledCertificate( )], 'prg_export' => ['integer', (int) $this->enabledPrgExport( )], ]
/components/ILIAS/User/classes/class.ilUserQuery.php:3381$add = $where . " (" . $ilDB->like("usr_data.login", "text", "%" . $this->text_filter . "%") . " " . "OR " . $ilDB->like("usr_data.firstname", "text", "%" . $this->text_filter . "%") . " " . "OR " . $ilDB->like("usr_data.lastname", "text", "%" . $this->text_filter . "%") . " " . "OR " . $ilDB->like("usr_data.second_email", "text", "%" . $this->text_filter . "%") . " " . "OR " . $ilDB->like("usr_data.email", "text", "%" . $this->text_filter . "%") . ") "
/components/ILIAS/User/classes/class.ilUserImportParser.php:18212$am = ($this->userObj->getAuthMode( ) === 'default' || $this->userObj->getAuthMode( ) == '') ? ilAuthUtils::_getAuthModeName($this->settings->get('auth_mode')) : $this->userObj->getAuthMode( )
/components/ILIAS/User/classes/class.ilUserImportParser.php:9342$am = ($this->userObj->getAuthMode( ) === 'default' || $this->userObj->getAuthMode( ) == '') ? ilAuthUtils::_getAuthModeName($this->settings->get('auth_mode')) : $this->userObj->getAuthMode( )
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:17871return ['password_must_not_contain_loginame' => $security->getPasswordMustNotContainLoginnameStatus( ) ? 1 : 0, 'password_chars_and_numbers_enabled' => $security->isPasswordCharsAndNumbersEnabled( ) ? 1 : 0, 'password_special_chars_enabled' => $security->isPasswordSpecialCharsEnabled( ) ? 1 : 0, 'password_min_length' => $security->getPasswordMinLength( ), 'password_max_length' => $security->getPasswordMaxLength( ), 'password_ucase_chars_num' => $security->getPasswordNumberOfUppercaseChars( ), 'password_lowercase_chars_num' => $security->getPasswordNumberOfLowercaseChars( ), ]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:17471$settings = ['lua' => $aset->isLocalUserAdministrationEnabled( ), 'lrua' => $aset->isUserAccessRestricted( ), 'allow_change_loginname' => (bool) $this->settings->get('allow_change_loginname'), 'create_history_loginname' => (bool) $this->settings->get('create_history_loginname'), 'reuse_of_loginnames' => (bool) $this->settings->get('reuse_of_loginnames'), 'loginname_change_blocking_time' => $show_blocking_time_in_days, 'user_reactivate_code' => (int) $this->settings->get('user_reactivate_code'), 'user_own_account' => (int) $this->settings->get('user_delete_own_account'), 'user_own_account_email' => $this->settings->get('user_delete_own_account_email'), 'dpro_withdrawal_usr_deletion' => (bool) $this->settings->get('dpro_withdrawal_usr_deletion'), 'tos_withdrawal_usr_deletion' => (bool) $this->settings->get('tos_withdrawal_usr_deletion'), 'login_max_attempts' => $security->getLoginMaxAttempts( ) > 0 ? $security->getLoginMaxAttempts( ) : '', 'ps_prevent_simultaneous_logins' => (int) $security->isPreventionOfSimultaneousLoginsEnabled( ), 'password_assistance' => (bool) $this->settings->get('password_assistance'), 'letter_avatars' => (int) $this->settings->get('letter_avatars'), 'password_change_on_first_login_enabled' => $security->isPasswordChangeOnFirstLoginEnabled( ) ? 1 : 0, 'password_max_age' => $security->getPasswordMaxAge( )]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:13641$conflict_action_select = $this->ui_factory->input( )->field( )->select($this->lng->txt('conflict_handling'), $handlers, str_replace('\n', '<br>', $this->lng->txt('usrimport_conflict_handling_info')))->withValue(ilUserImportParser::IL_IGNORE_ON_CONFLICT)->withRequired(true)
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:12221$local_roles_assignment_info = $this->ui_factory->input( )->field( )->text($this->lng->txt('roles_of_import_local'))->withDisabled(true)->withValue($this->lng->txt('assign_local_role'))
/components/ILIAS/User/classes/class.ilObjUserFolder.php:4911$values = ['subject' => ['text', $a_subject], 'body' => ['clob', $a_body], 'sal_g' => ['text', $a_sal_g], 'sal_f' => ['text', $a_sal_f], 'sal_m' => ['text', $a_sal_m], 'lang' => ['text', $a_lang], 'type' => ['text', 'nacc']]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:35421$subitems = ['ps_password_change_on_first_login_enabled' => [$security->isPasswordChangeOnFirstLoginEnabled( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_password_must_not_contain_loginame' => [$security->getPasswordMustNotContainLoginnameStatus( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_password_chars_and_numbers_enabled' => [$security->isPasswordCharsAndNumbersEnabled( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_password_special_chars_enabled' => [$security->isPasswordSpecialCharsEnabled( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_password_min_length' => $security->getPasswordMinLength( ), 'ps_password_max_length' => $security->getPasswordMaxLength( ), 'ps_password_uppercase_chars_num' => $security->getPasswordNumberOfUppercaseChars( ), 'ps_password_lowercase_chars_num' => $security->getPasswordNumberOfLowercaseChars( ), 'ps_password_max_age' => $security->getPasswordMaxAge( )]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:33271$cmds = ['activateUsers' => $this->lng->txt('activate'), 'deactivateUsers' => $this->lng->txt('deactivate'), 'restrictAccess' => $this->lng->txt('accessRestrict'), 'freeAccess' => $this->lng->txt('accessFree')]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:33141$cmds = ['activate' => $this->lng->txt('activate'), 'deactivate' => $this->lng->txt('deactivate'), 'accessRestrict' => $this->lng->txt('accessRestrict'), 'accessFree' => $this->lng->txt('accessFree')]
/components/ILIAS/User/classes/class.ilCustomUserFieldSettingsTableGUI.php:1061$perms = $this->permissions->hasPermissions(ilUDFPermissionHelper::CONTEXT_FIELD, (string) $field, [ilUDFPermissionHelper::ACTION_FIELD_EDIT, [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_COURSES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PRG], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_REQUIRED], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_EXPORT], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_SEARCHABLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CERTIFICATE]])
/components/ILIAS/User/classes/class.ilUserLPTableGUI.php:672$usr_data = ilUserQuery::getUserListData(ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), null, null, null, null, null, null, null, null, ["online_time"], null, null)
/components/ILIAS/User/classes/class.ilRoleAssignmentTableGUI.php:1301$context = $this->renderer->render($this->factory->link( )->standard($context, ilLink::_getLink($a_set['ref_id'], ilObject::_lookupType(ilObject::_lookupObjId($a_set['ref_id'])))))
/components/ILIAS/User/classes/class.ilRoleAssignmentTableGUI.php:2201$records[] = ["description" => $role["description"], "context" => $context, "checkbox" => $checkbox, "role_type" => $role["role_type"], "ref_id" => $ref_id, "obj_id" => $role["obj_id"], "title" => $title, 'path' => $this->getPathGUI( )->getPath(ROOT_FOLDER_ID, $ref_id)]
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:11011$roles_import_count = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('num_users'))->withDisabled(true)->withValue($import_parser->getUserCount( ))
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:11401$global_roles_assignment_info = $this->ui_factory->input( )->field( )->text($this->lng->txt('roles_of_import_global'))->withDisabled(true)->withValue($this->lng->txt('assign_global_role'))
/components/ILIAS/User/classes/class.ilUserLPTableGUI.php:872$usr_data = ilUserQuery::getUserListData(ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), ilUtil::stripSlashes($this->getOffset( )), ilUtil::stripSlashes($this->getLimit( )), null, null, null, null, null, null, null, null, ["online_time"], null, null)
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:10961$roles_import_filename = $this->ui_factory->input( )->field( )->text($this->lng->txt('import_file'))->withDisabled(true)->withValue(end($xml_file_name))
/components/ILIAS/Style/System/classes/Overview/class.ilSystemStyleOverviewGUI.php:1601$select = $this->ui_factory->input( )->field( )->select($txt, $options, $byline)->withValue($default)->withAdditionalTransformation($this->refinery->string( )->splitString(':'))->withRequired(true)
/components/ILIAS/Style/System/classes/Overview/class.ilSystemStyleOverviewGUI.php:1661return $this->ui_factory->modal( )->roundtrip($this->lng->txt('change_assignment'), [ ], ["new_style" => $select], $this->ctrl->getLinkTargetByClass(ilSystemStyleOverviewGUI::class, 'moveUserStyles'))
/components/ILIAS/Style/System/classes/Provider/SystemStylesGlobalScreenToolProvider.php:701return $this->factory->tool($id_generator('system_styles_tree'))->withTitle($title)->withSymbol($icon)->withContent($this->dic->ui( )->factory( )->legacy( )->content($this->dic->ui( )->renderer( )->render($this->getUITree( ))))
/components/ILIAS/Style/System/classes/Style/class.ilSkinStyle.php:1031return new self((string) $xml_element->attributes( )['id'], (string) $xml_element->attributes( )['name'], (string) $xml_element->attributes( )['css_file'], (string) $xml_element->attributes( )['image_directory'], (string) $xml_element->attributes( )['font_directory'], (string) $xml_element->attributes( )['sound_directory'])
/components/ILIAS/User/classes/class.ilCustomUserFieldsGUI.php:5061$perms = $this->permissions->hasPermissions(ilUDFPermissionHelper::CONTEXT_FIELD, (string) $this->field_id, [[ilUDFPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilUDFPermissionHelper::SUBACTION_FIELD_TITLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilUDFPermissionHelper::SUBACTION_FIELD_PROPERTIES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_COURSES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PRG], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_REQUIRED], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_EXPORT], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_SEARCHABLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CERTIFICATE]])
/components/ILIAS/User/classes/class.ilCustomUserFieldsGUI.php:6981$perms = $this->permissions->hasPermissions(ilUDFPermissionHelper::CONTEXT_FIELD, (string) $field_id, [[ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_COURSES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PRG], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_REQUIRED], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_EXPORT], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_SEARCHABLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CERTIFICATE]])
/components/ILIAS/Style/System/classes/Overview/class.ilSystemStylesTableGUI.php:931$all_styles['other'] = ['title' => $this->lng->txt('other'), 'id' => 'other', 'template_id' => '', 'skin_id' => 'other', 'style_id' => 'other', 'skin_name' => 'other', 'style_name' => 'other', 'users' => $users_missing_styles, 'version' => '-', 'substyle_of' => '']
/components/ILIAS/User/classes/class.ilCustomUserFieldsGUI.php:1851$perms = $this->permissions->hasPermissions(ilUDFPermissionHelper::CONTEXT_FIELD, (string) $this->field_definition['field_id'], [[ilUDFPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilUDFPermissionHelper::SUBACTION_FIELD_TITLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilUDFPermissionHelper::SUBACTION_FIELD_PROPERTIES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_COURSES], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_VISIBLE_PRG], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_REQUIRED], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_EXPORT], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_SEARCHABLE], [ilUDFPermissionHelper::ACTION_FIELD_EDIT_ACCESS, ilUDFPermissionHelper::SUBACTION_FIELD_ACCESS_CERTIFICATE]])
/components/ILIAS/MyStaff/classes/Provider/StaffMainBarProvider.php:1251$items[] = $this->mainmenu->link($this->if->identifier("mm_pd_cert"))->withSymbol($icon)->withTitle($this->dic->language( )->txt("mm_certificates"))->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilMyStaffGUI::class, ilMStListCertificatesGUI::class, ], ilMStListCertificatesGUI::CMD_INDEX))->withParent($top)->withPosition(30)->withAvailableCallable(function ( ) : bool { /**/ } )->withVisibilityCallable(function ( ) : bool { /**/ } )->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt("component_not_active")}"))
/components/ILIAS/MyStaff/classes/Provider/StaffMainBarProvider.php:1001$items[] = $this->mainmenu->link($this->if->identifier('mm_pd_enrol'))->withSymbol($icon)->withTitle($title)->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilMyStaffGUI::class, ilMStListCoursesGUI::class, ], ilMStListCoursesGUI::CMD_INDEX))->withParent($top)->withPosition(20)->withAvailableCallable(function ( ) use ($dic) { /**/ } )->withVisibilityCallable(function ( ) : bool { /**/ } )->withNonAvailableReason($dic->ui( )->factory( )->legacy( )->content("{$dic->language( )->txt('component_not_active')}"))
/components/ILIAS/MyStaff/classes/Provider/StaffMainBarProvider.php:701$items[] = $this->mainmenu->link($this->if->identifier('mm_pd_mst'))->withSymbol($icon)->withTitle($title)->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilMyStaffGUI::class, ilMStListUsersGUI::class, ], ilMStListUsersGUI::CMD_INDEX))->withParent($top)->withPosition(10)->withAvailableCallable(static function ( ) use ($dic) { /**/ } )->withVisibilityCallable(function ( ) : bool { /**/ } )->withNonAvailableReason($dic->ui( )->factory( )->legacy( )->content("{$dic->language( )->txt('component_not_active')}"))
/components/ILIAS/MyStaff/classes/ListCertificates/class.ilMStListCertificatesTableGUI.php:1212$item = new \ilTextInputGUI($DIC->language( )->txt("login") . "/" . $DIC->language( )->txt("email") . "/" . $DIC->language( )->txt("name"), "user")
/components/ILIAS/MyStaff/classes/ListCertificates/class.ilMStListCertificatesTableGUI.php:814$options = array('filters' => $this->filter, 'limit' => array('start' => $this->getOffset( ), 'end' => $this->getLimit( ), ), 'count' => true, 'sort' => array('field' => $this->getOrderField( ), 'direction' => $this->getOrderDirection( ), ), )
/components/ILIAS/MyStaff/classes/class.ilMyStaffGUI.php:1611$lp_icon = $DIC->ui( )->factory( )->symbol( )->icon( )->custom($lp_icons->getImagePathForStatus($my_staff_course->getUsrLpStatus( )), ilLearningProgressBaseGUI::_getStatusText(intval($my_staff_course->getUsrLpStatus( ))))
/components/ILIAS/MyStaff/classes/class.ilMyStaffAccess.php:9291$q = "CREATE TEMPORARY TABLE IF NOT EXISTS " . $temporary_table_name . " (INDEX i1(ref_id), INDEX i2 (usr_id), INDEX i3 (position_id), INDEX i4 (orgu_id)) AS ( SELECT crs_members_crs_ref.ref_id, crs_members.usr_id, orgu_ua.position_id, orgu_ua.orgu_id FROM ( SELECT obj_id, usr_id FROM obj_members WHERE admin > 0 OR tutor > 0 OR member > 0 AND " . $DIC->database( )->in('obj_members.usr_id', $only_courses_of_user_ids, false, 'integer') . " UNION SELECT obj_id, usr_id FROM crs_waiting_list WHERE " . $DIC->database( )->in('crs_waiting_list.usr_id', $only_courses_of_user_ids, false, 'integer') . " UNION SELECT obj_id, usr_id FROM il_subscribers WHERE " . $DIC->database( )->in('il_subscribers.usr_id', $only_courses_of_user_ids, false, 'integer') . " ) AS crs_members INNER JOIN object_reference AS crs_members_crs_ref on crs_members_crs_ref.obj_id = crs_members.obj_id INNER JOIN il_orgu_ua AS orgu_ua on orgu_ua.user_id = crs_members.usr_id );"
/components/ILIAS/MyStaff/classes/class.ilMyStaffAccess.php:6821$q = "CREATE TEMPORARY TABLE IF NOT EXISTS " . $temporary_table_name . " AS ( SELECT DISTINCT user_perm_matrix.perm_for_ref_id, user_perm_matrix.usr_id FROM ( SELECT crs.*," . $tmp_table_course_members . ".ref_id," . $tmp_table_course_members . ".usr_id FROM ( SELECT * FROM " . $tmp_table_objects_specific_perimissions . " UNION SELECT * FROM " . $tmp_table_objects_default_perimissions . " ) AS crs INNER JOIN " . $tmp_table_course_members . " on " . $tmp_table_course_members . ".ref_id = crs.perm_for_ref_id and ( ( " . $tmp_table_course_members . ".orgu_id = crs.perm_for_orgu_id AND " . $tmp_table_course_members . ".position_id = crs.perm_over_user_with_position AND perm_orgu_scope = 1 ) or perm_orgu_scope = 2 ) UNION SELECT " . $tmp_table_orgunit_default_perimissions . ".*, " . $tmp_table_orgu_members . ".orgu_id AS ref_id, " . $tmp_table_orgu_members . ".user_id FROM " . $tmp_table_orgunit_default_perimissions . " INNER JOIN " . $tmp_table_orgu_members . " on " . $tmp_table_orgu_members . ".orgu_id = " . $tmp_table_orgunit_default_perimissions . ".perm_for_ref_id and ( ( " . $tmp_table_orgu_members . ".orgu_id = " . $tmp_table_orgunit_default_perimissions . ".perm_for_orgu_id AND " . $tmp_table_orgu_members . ".user_position_id = " . $tmp_table_orgunit_default_perimissions . ".perm_over_user_with_position AND perm_orgu_scope = 1 ) or perm_orgu_scope = 2 ) ) AS user_perm_matrix INNER JOIN " . $tmp_table_orgu_member_path . " AS path on path.user_id = user_perm_matrix.usr_id INNER JOIN il_orgu_ua AS orgu_ua_current_user on orgu_ua_current_user.user_id = " . $DIC->database( )->quote($user_id, 'integer') . " INNER JOIN il_orgu_permissions AS perm on perm.position_id = orgu_ua_current_user.position_id AND perm.parent_id = -1 INNER JOIN il_orgu_op_contexts AS contexts on contexts.id = perm.context_id AND contexts.context = '$context' and perm.operations REGEXP '[\\\[,]\"?" . $operation->getOperationId( ) . "\"?[\],]' AND ( /* Identische OrgUnit wie Current User; Nicht Rekursiv; Fixe Position */ (orgu_ua_current_user.orgu_id = user_perm_matrix.perm_for_orgu_id AND user_perm_matrix.perm_orgu_scope = 1 AND orgu_ua_current_user.position_id = user_perm_matrix.perm_for_position_id AND user_perm_matrix.perm_over_user_with_position <> -1 ) OR /* Identische OrgUnit wie Current User; Nicht Rekursiv; Position egal */ (orgu_ua_current_user.orgu_id = user_perm_matrix.perm_for_orgu_id AND user_perm_matrix.perm_orgu_scope = 1 AND user_perm_matrix.perm_over_user_with_position = -1) OR /* Kinder OrgUnit wie Current User */ ( orgu_ua_current_user.orgu_id = user_perm_matrix.perm_for_orgu_id AND ( path.orgu_id = user_perm_matrix.perm_for_orgu_id OR path.tree_path LIKE CONCAT(\"%.\",user_perm_matrix.perm_for_orgu_id ,\".%\") OR path.tree_path LIKE CONCAT(\"%.\",user_perm_matrix.perm_for_orgu_id ) ) AND ( ( ( /* Gleiche Position */ orgu_ua_current_user.position_id = user_perm_matrix.perm_for_position_id AND user_perm_matrix.perm_over_user_with_position <> -1 ) OR ( /* Position Egal */ user_perm_matrix.perm_over_user_with_position = -1 ) ) AND user_perm_matrix.perm_orgu_scope = 2 ) ) ) );"
/components/ILIAS/MyStaff/classes/ListCompetences/Skills/class.ilMStListCompetencesSkillsTableGUI.php:794$options = array('filters' => $this->filter, 'limit' => array('start' => $this->getOffset( ), 'end' => $this->getLimit( ), ), 'count' => true, 'sort' => array('field' => $this->getOrderField( ), 'direction' => $this->getOrderDirection( ), ), )
/components/ILIAS/MyStaff/classes/ShowUser/Courses/class.ilMStShowUserCoursesTableGUI.php:964$options = array('filters' => $this->filter, 'limit' => array('start' => $this->getOffset( ), 'end' => $this->getLimit( ), ), 'count' => true, 'sort' => array('field' => $this->getOrderField( ), 'direction' => $this->getOrderDirection( ), ), )
/components/ILIAS/MyStaff/classes/ListCourses/class.ilMStListCourses.php:1831$where[] = "(" . $this->dic->database( )->like("usr_login", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_firstname", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_lastname", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_email", "text", "%" . $arr_filter['user'] . "%") . ") "
/components/ILIAS/MyStaff/classes/ListCourses/class.ilMStListCourses.php:981$arr_query[] = $query . " AND " . $this->dic->database( )->in('crs.obj_id', $obj_ids, false, 'integer') . " AND " . $this->dic->database( )->in('usr_data.usr_id', $users, false, 'integer')
/components/ILIAS/MyStaff/classes/ListCourses/class.ilMStListCourses.php:711$query = 'SELECT crs_ref.ref_id AS crs_ref_id, crs.title AS crs_title, reg_status, lp_status, usr_data.usr_id AS usr_id, usr_data.login AS usr_login, usr_data.lastname AS usr_lastname, usr_data.firstname AS usr_firstname, usr_data.email AS usr_email FROM ( SELECT reg.obj_id, reg.usr_id, ' . ilMStListCourse::MEMBERSHIP_STATUS_REGISTERED . ' AS reg_status, lp.status AS lp_status FROM obj_members AS reg LEFT JOIN ut_lp_marks AS lp on lp.obj_id = reg.obj_id AND lp.usr_id = reg.usr_id WHERE ' . $this->dic->database( )->in('reg.usr_id', $arr_usr_ids, false, 'integer') . ' AND (reg.admin > 0 OR reg.tutor > 0 OR reg.member > 0) UNION SELECT obj_id, usr_id, ' . ilMStListCourse::MEMBERSHIP_STATUS_WAITINGLIST . ' AS reg_status, 0 AS lp_status FROM crs_waiting_list AS waiting WHERE ' . $this->dic->database( )->in('waiting.usr_id', $arr_usr_ids, false, 'integer') . ' UNION SELECT obj_id, usr_id, ' . ilMStListCourse::MEMBERSHIP_STATUS_REQUESTED . ' AS reg_status, 0 AS lp_status FROM il_subscribers AS requested WHERE ' . $this->dic->database( )->in('requested.usr_id', $arr_usr_ids, false, 'integer') . ' ) AS memb INNER JOIN object_data AS crs on crs.obj_id = memb.obj_id AND crs.type = ' . $this->dic->database( )->quote(ilMyStaffAccess::COURSE_CONTEXT, 'text') . ' INNER JOIN object_reference AS crs_ref on crs_ref.obj_id = crs.obj_id AND crs_ref.deleted IS NULL INNER JOIN usr_data on usr_data.usr_id = memb.usr_id'
/components/ILIAS/MyStaff/classes/ListCourses/class.ilMStListCoursesTableGUI.php:1701$item = new ilTextInputGUI($DIC->language( )->txt("login") . "/" . $DIC->language( )->txt("email") . "/" . $DIC->language( )->txt("name"), "user")
/components/ILIAS/MyStaff/classes/ListCourses/class.ilMStListCoursesTableGUI.php:874$options = array('filters' => $this->filter, 'limit' => array('start' => $this->getOffset( ), 'end' => $this->getLimit( ), ), 'count' => true, 'sort' => array('field' => $this->getOrderField( ), 'direction' => $this->getOrderDirection( ), ), )
/components/ILIAS/MyStaff/classes/Provider/StaffMainBarProvider.php:1501$items[] = $this->mainmenu->link($this->if->identifier("mm_pd_comp"))->withSymbol($icon)->withTitle($this->dic->language( )->txt("mm_skills"))->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilMyStaffGUI::class, ilMStListCompetencesGUI::class, ], ilMStListCompetencesGUI::CMD_INDEX))->withParent($top)->withPosition(30)->withAvailableCallable(function ( ) : bool { /**/ } )->withVisibilityCallable(function ( ) : bool { /**/ } )->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt("component_not_active")}"))
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsersTableGUI.php:2861$actions[] = $this->uiFactory->link( )->standard($this->language->txt("mst_show_courses"), $this->ctrl->getLinkTargetByClass([\ilDashboardGUI::class, \ilMyStaffGUI::class, \ilMStShowUserGUI::class, \ilMStShowUserCoursesGUI::class, ]))
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsersTableGUI.php:2991$actions[] = $this->uiFactory->link( )->standard($this->language->txt("mst_list_certificates"), $this->ctrl->getLinkTargetByClass([\ilDashboardGUI::class, \ilMyStaffGUI::class, \ilMStShowUserGUI::class, \ilUserCertificateGUI::class, ]))
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsersTableGUI.php:921$options = array('filters' => $this->filter, 'limit' => array('start' => $this->getOffset( ), 'end' => $this->getLimit( ), ), 'sort' => array('field' => $this->getOrderField( ), 'direction' => $this->getOrderDirection( ), ), )
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsersTableGUI.php:1222$item = new \ilTextInputGUI($DIC->language( )->txt("login") . "/" . $DIC->language( )->txt("email") . "/" . $DIC->language( )->txt("name"), "user")
/components/ILIAS/MyStaff/classes/ListCompetences/Skills/class.ilMStListCompetencesSkills.php:971$skills[] = new ilMStListCompetencesSkill(intval($rec['skill_node_id']), $rec['skill_title'], $rec['skill_level'], $rec['login'], $rec['lastname'], $rec['firstname'], $rec['email'], intval($rec['user_id']))
/components/ILIAS/MyStaff/classes/ListCompetences/Skills/class.ilMStListCompetencesSkills.php:1251$wheres[] = "(" . $this->dic->database( )->like("ud.login", "text", "%" . $filters['user'] . "%") . " " . "OR " . $this->dic->database( )->like("ud.firstname", "text", "%" . $filters['user'] . "%") . " " . "OR " . $this->dic->database( )->like("ud.lastname", "text", "%" . $filters['user'] . "%") . " " . "OR " . $this->dic->database( )->like("ud.email", "text", "%" . $filters['user'] . "%") . ") "
/components/ILIAS/MyStaff/classes/ListCompetences/Skills/class.ilMStListCompetencesSkillsTableGUI.php:1201$item = new \ilTextInputGUI($this->dic->language( )->txt("login") . "/" . $this->dic->language( )->txt("email") . "/" . $this->dic->language( )->txt("name"), "user")
/components/ILIAS/MyStaff/classes/ListCompetences/Skills/class.ilMStListCompetencesSkills.php:711$arr_query[] = $query . $this->dic->database( )->in('ulvl.trigger_obj_id', $obj_ids, false, 'integer') . " AND " . $this->dic->database( )->in('sk.user_id ', $users, false, 'integer') . $this->getAdditionalWhereStatement((array) $options['filters'])
/components/ILIAS/PersonalWorkspace/GlobalScreen/classes/class.WorkspaceMainBarProvider.php:491return [$this->mainmenu->link($this->if->identifier('mm_pd_wsp'))->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToWorkspace")->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(60)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('component_not_active')}"))->withAvailableCallable(function ( ) use ($dic) { /**/ } ), ]
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumerListGUI.php:1671$certLink = $DIC->ui( )->factory( )->link( )->standard($DIC->language( )->txt('download_certificate'), $DIC->ctrl( )->getLinkTargetByClass([ilObjLTIConsumerGUI::class, ilLTIConsumerSettingsGUI::class], ilLTIConsumerSettingsGUI::CMD_DELIVER_CERTIFICATE))
/components/ILIAS/PersonalWorkspace/classes/class.ilWorkspaceTree.php:1271$set = $ilDB->query("SELECT tree" . " FROM " . $this->table_obj_reference . " JOIN " . $this->table_tree . " ON (" . $this->table_obj_reference . "." . $this->ref_pk . " = " . $this->table_tree . ".child)" . " WHERE " . $this->ref_pk . " = " . $ilDB->quote($a_node_id, "integer"))
/components/ILIAS/PersonalWorkspace/classes/class.ilWorkspaceShareTableGUI.php:2651$data[] = array("wsp_id" => $wsp_id, "obj_id" => $item["obj_id"], "type" => $item["type"] ?? "", "obj_type" => $lng->txt("wsp_type_" . ($item["type"] ?? "")), "title" => $item["title"], "owner_id" => $item["owner"], "lastname" => $user_data[$item["owner"]]["lastname"], "firstname" => $user_data[$item["owner"]]["firstname"], "login" => $user_data[$item["owner"]]["login"], "acl_type" => $item["acl_type"], "acl_date" => $item["acl_date"])
/components/ILIAS/PersonalWorkspace/classes/class.ilWorkspaceAccessHandler.php:3321$set = $ilDB->query("SELECT DISTINCT(obj.owner), u.lastname, u.firstname, u.title" . " FROM object_data obj" . " JOIN object_reference_ws ref ON (obj.obj_id = ref.obj_id)" . " JOIN tree_workspace tree ON (tree.child = ref.wsp_id)" . " JOIN acl_ws acl ON (acl.node_id = tree.child)" . " JOIN usr_data u on (u.usr_id = obj.owner)" . " WHERE " . $ilDB->in("acl.object_id", $obj_ids, "", "integer") . " AND obj.owner <> " . $ilDB->quote($ilUser->getId( ), "integer") . " ORDER BY u.lastname, u.firstname, u.title")
/components/ILIAS/PersonalWorkspace/classes/class.ilWorkspaceAccessHandler.php:4292$set = $ilDB->query("SELECT usr_id FROM usr_data" . " WHERE (" . $ilDB->like("login", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("firstname", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("lastname", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("email", "text", "%" . $a_filter["user"] . "%") . ")")
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsersTableGUI.php:3121$actions[] = $this->uiFactory->link( )->standard($this->language->txt("mst_list_competences"), $this->ctrl->getLinkTargetByClass([\ilDashboardGUI::class, \ilMyStaffGUI::class, \ilMStShowUserGUI::class, \ilMStShowUserCompetencesGUI::class, ]))
/components/ILIAS/MyStaff/classes/ListUsers/class.ilMStListUsers.php:1311$where[] = "(" . $this->dic->database( )->like("usr_data.login", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_data.firstname", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_data.lastname", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_data.email", "text", "%" . $arr_filter['user'] . "%") . " " . "OR " . $this->dic->database( )->like("usr_data.second_email", "text", "%" . $arr_filter['user'] . "%") . ") "
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6901$items[] = $DIC->ui( )->factory( )->button( )->shy($DIC->language( )->txt('lti_delete_provider'), $this->buildProviderLink($data['id'], $this->getDeleteProviderCmd( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6831$items[] = $DIC->ui( )->factory( )->button( )->shy($DIC->language( )->txt('lti_select_provider'), $this->buildProviderLink($data['id'], $this->getSelectProviderCmd( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAccess.php:491return $DIC->access( )->checkAccess($permission, '', $this->object->getRefId( ), $this->object->getType( ), $this->object->getId( ))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumeProvider.php:9931return array('id' => array('integer', $this->getId( )), 'title' => array('text', $this->getTitle( )), 'description' => array('text', $this->getDescription( )), 'availability' => array('integer', $this->getAvailability( )), 'remarks' => array('text', $this->getRemarks( )), 'time_to_delete' => array('integer', $this->getTimeToDelete( )), 'provider_url' => array('text', $this->getProviderUrl( )), 'provider_key' => array('text', $this->getProviderKey( )), 'provider_secret' => array('text', $this->getProviderSecret( )), 'provider_key_customizable' => array('integer', $this->isProviderKeyCustomizable( )), 'provider_icon' => array('text', $this->getProviderIconFilename( )), 'category' => array('text', $this->getCategory( )), 'provider_xml' => array('text', $this->getProviderXml( )), 'external_provider' => array('integer', $this->isExternalProvider( )), 'launch_method' => array('text', $this->getLaunchMethod( )), 'has_outcome' => array('integer', $this->getHasOutcome( )), 'mastery_score' => array('float', $this->getMasteryScore( )), 'keep_lp' => array('integer', $this->isKeepLp( )), 'privacy_ident' => array('integer', $this->getPrivacyIdent( )), 'privacy_name' => array('integer', $this->getPrivacyName( )), 'inc_usr_pic' => array('integer', $this->getIncludeUserPicture( )), 'privacy_comment_default' => array('text', $this->getPrivacyCommentDefault( )), 'always_learner' => array('integer', $this->getAlwaysLearner( )), 'use_provider_id' => array('integer', $this->getUseProviderId( )), 'use_xapi' => array('integer', $this->getUseXapi( )), 'xapi_launch_url' => array('text', $this->getXapiLaunchUrl( )), 'xapi_launch_key' => array('text', $this->getXapiLaunchKey( )), 'xapi_launch_secret' => array('text', $this->getXapiLaunchSecret( )), 'xapi_activity_id' => array('text', $this->getXapiActivityId( )), 'custom_params' => array('text', $this->getCustomParams( )), 'keywords' => array('text', $this->getKeywords( )), 'creator' => array('integer', $this->getCreator( )), 'accepted_by' => array('integer', $this->getAcceptedBy( )), 'global' => array('integer', (int) $this->isGlobal( )), 'instructor_send_name' => array('integer', (int) $this->isInstructorSendName( )), 'instructor_send_email' => array('integer', (int) $this->isInstructorSendEmail( )), 'client_id' => array('text', $this->getClientId( )), 'enabled_capability' => array('text', $this->getEnabledCapability( )), 'key_type' => array('text', $this->getKeyType( )), 'public_key' => array('text', $this->getPublicKey( )), 'public_keyset' => array('text', $this->getPublicKeyset( )), 'initiate_login' => array('text', $this->getInitiateLogin( )), 'redirection_uris' => array('text', $this->getRedirectionUris( )), 'content_item' => array('integer', (int) $this->isContentItem( )), 'content_item_url' => array('text', $this->getContentItemUrl( )), 'grade_synchronization' => array('integer', (int) $this->isGradeSynchronization( )), 'lti_version' => array('text', $this->getLtiVersion( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6621$items[] = $DIC->ui( )->factory( )->button( )->shy($DIC->language( )->txt('lti_action_edit_provider'), $this->buildProviderLink($data['id'], $this->getEditProviderCmd( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6421return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->dropdown( )->standard($items)->withLabel($DIC->language( )->txt('actions')))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6761$items[] = $DIC->ui( )->factory( )->button( )->shy($DIC->language( )->txt('lti_action_reset_provider_to_user_scope'), $this->buildProviderLink($data['id'], $this->getResetProviderToUserScopeCmd( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerProviderTableGUI.php:6691$items[] = $DIC->ui( )->factory( )->button( )->shy($DIC->language( )->txt('lti_action_accept_provider_as_global'), $this->buildProviderLink($data['id'], $this->getAcceptProviderAsGlobalCmd( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:4943$provider = new ilLTIConsumeProvider((int) $DIC->http( )->wrapper( )->query( )->retrieve('provider_id', $DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:3431$this->_importedXmlData = ['title' => $xPath->query("//*[local-name() = 'title']")->item(0)->nodeValue, 'description' => null !== ($desc = $xPath->query("//*[local-name() = 'description']")->item(0)->nodeValue) ? $desc : '', 'provider_url' => $xPath->query("//*[local-name() = 'launch_url']")->item(0)->nodeValue, 'provider_icon' => $xPath->query("//*[local-name() = 'icon']")->item(0)->nodeValue, 'launch_method' => 'newWin', ]
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:8971$provider_ids = $DIC->http( )->wrapper( )->post( )->retrieve('provider_ids', $DIC->refinery( )->kindlyTo( )->listOf($DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:8743$provider = new ilLTIConsumeProvider((int) $DIC->http( )->wrapper( )->query( )->retrieve('provider_id', $DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:1561$button = $DIC->ui( )->factory( )->button( )->standard($DIC->language( )->txt('lti_import_global_provider'), $DIC->ctrl( )->getLinkTarget($this, self::CMD_SHOW_GLOBAL_PROVIDER_IMPORT))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:1491$button = $DIC->ui( )->factory( )->button( )->standard($DIC->language( )->txt('lti_add_global_provider'), $DIC->ctrl( )->getLinkTarget($this, self::CMD_SHOW_GLOBAL_PROVIDER_FORM))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:2921$fileData = (array) $DIC->http( )->wrapper( )->post( )->retrieve('provider_xml', $DIC->refinery( )->kindlyTo( )->listOf($DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:2193$provider = new ilLTIConsumeProvider((int) $DIC->http( )->wrapper( )->query( )->retrieve('provider_id', $DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeSynchronizationGUI.php:1893$term = $this->dic->http( )->wrapper( )->post( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeSynchronizationGUI.php:2061$data = ilLTIConsumerGradeSynchronization::getGradesForObject($this->object->getId( ), $cUser, $filter->getActivityProgress( ), $filter->getGradingProgress( ), $filter->getStartDate( ), $filter->getEndDate( ))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeSynchronizationTableGUI.php:921$options = array('' => $this->language->txt('grade_activity_progress_all'), 'Initialized' => $this->language->txt('grade_activity_progress_initialized'), 'Started' => $this->language->txt('grade_activity_progress_started'), 'InProgress' => $this->language->txt('grade_activity_progress_inprogress'), 'Submitted' => $this->language->txt('grade_activity_progress_submitted'), 'Completed' => $this->language->txt('grade_activity_progress_completed'))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeSynchronizationTableGUI.php:1071$options = array('' => $this->language->txt('grade_grading_progress_all'), 'NotReady' => $this->language->txt('grade_grading_progress_notready'), 'Failed' => $this->language->txt('grade_grading_progress_failed'), 'Pending' => $this->language->txt('grade_grading_progress_pending'), 'PendingManual' => $this->language->txt('grade_grading_progress_pendingmanual'), 'FullyGraded' => $this->language->txt('grade_grading_progress_fullygraded'))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerXapiStatementsGUI.php:1813$term = $this->dic->http( )->wrapper( )->query( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerXapiStatementsGUI.php:1833$term = $this->dic->http( )->wrapper( )->post( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeServiceScores.php:1661$gradeValues = ['id' => array('integer', $DIC->database( )->nextId('lti_consumer_grades')), 'obj_id' => array('integer', $objId), 'usr_id' => array('integer', $userId), 'score_given' => array('float', $score->scoreGiven), 'score_maximum' => array('float', $score->scoreMaximum), 'activity_progress' => array('text', $score->activityProgress), 'grading_progress' => array('text', $score->gradingProgress), 'lti_timestamp' => array('timestamp', $ltiTimestamp->format("Y-m-d H:i:s")), 'stored' => array('timestamp', date("Y-m-d H:i:s"))]
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeSynchronizationGUI.php:1873$term = $this->dic->http( )->wrapper( )->query( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumer.php:12761return ["issuer" => self::getPlattformId( ), "authorization_endpoint" => self::getAuthenticationRequestUrl( ), "token_endpoint" => self::getAccessTokenUrl( ), "token_endpoint_auth_methods_supported" => ["private_key_jwt"], "token_endpoint_auth_signing_alg_values_supported" => ["RS256"], "jwks_uri" => self::getPublicKeysetUrl( ), "registration_endpoint" => self::getRegistrationUrl( ), "scopes_supported" => $scopesSupported, "response_types_supported" => ["id_token"], "subject_types_supported" => ["public", "pairwise"], "id_token_signing_alg_values_supported" => ["RS256"], "claims_supported" => ["iss", "aud"], "https://purl.imsglobal.org/spec/lti-platform-configuration" => ["product_family_code" => "ilias.de", "version" => ILIAS_VERSION, "messages_supported" => [["type" => "LtiResourceLinkRequest", "placements" => [ ]], ["type" => "LtiDeepLinkingRequest", "placements" => [ ]]]]]
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:1211$params = $this->getLaunchParametersLTI13($loginData['redirect_uri'], $this->object->getProvider( )->getClientId( ), $this->object->getProvider( )->getId( ), $loginData['nonce'])
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:1772$returnUrl = !$this->object->isLaunchMethodOwnWin( ) ? '' : str_replace('&amp;', '&', ilObjLTIConsumer::getIliasHttpPath( ) . "/" . $this->dic->ctrl( )->getLinkTarget($this, "", "", false))
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:2312$returnUrl = !$this->object->isLaunchMethodOwnWin( ) ? '' : str_replace('&amp;', '&', ilObjLTIConsumer::getIliasHttpPath( ) . "/" . $this->dic->ctrl( )->getLinkTarget($this, "", "", false))
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumer.php:7361$launch_vars = ["lti_message_type" => "basic-lti-launch-request", "lti_version" => "LTI-1p0", "resource_link_id" => $resource_link_id, "resource_link_title" => $this->getTitle( ), "resource_link_description" => $this->getDescription( ), "user_id" => $userIdLTI, "user_image" => $usrImage, "roles" => $roles, "lis_person_name_given" => $nameGiven, "lis_person_name_family" => $nameFamily, "lis_person_name_full" => $nameFull, "lis_person_contact_email_primary" => $emailPrimary, "context_id" => $contextId, "context_type" => $contextType, "context_title" => $contextTitle, "context_label" => $contextType . " " . $contextId, "launch_presentation_locale" => $this->lng->getLangKey( ), "launch_presentation_document_target" => $documentTarget, "launch_presentation_width" => "", "launch_presentation_height" => "", "launch_presentation_return_url" => $returnUrl, "tool_consumer_instance_guid" => $toolConsumerInstanceGuid, "tool_consumer_instance_name" => $DIC->settings( )->get("short_inst_name") ? $DIC->settings( )->get("short_inst_name") : CLIENT_ID, "tool_consumer_instance_description" => ilObjSystemFolder::_getHeaderTitle( ), "tool_consumer_instance_url" => ilLink::_getLink(ROOT_FOLDER_ID, "root"), "tool_consumer_instance_contact_email" => $DIC->settings( )->get("admin_email"), "launch_presentation_css_url" => "", "tool_consumer_info_product_family_code" => "ilias", "tool_consumer_info_version" => ILIAS_VERSION, "lis_result_sourcedid" => $token, "lis_outcome_service_url" => self::getIliasHttpPath( ) . "/components/ILIAS/LTIConsumer/result.php?client_id=" . CLIENT_ID, "role_scope_mentor" => ""]
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumer.php:7771$OAuthParams = ["url" => $this->getProvider( )->getProviderUrl( ), "key" => $this->getLaunchKey( ), "secret" => $this->getLaunchSecret( ), "callback" => "about:blank", "http_method" => "POST", "sign_method" => "HMAC_SHA1", "token" => null, "data" => ($launch_vars + $merged_params)]
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumer.php:8621$launch_vars = ["lti_message_type" => "basic-lti-launch-request", "lti_version" => "1.3.0", "resource_link_id" => (string) $resource_link_id, "resource_link_title" => $this->getTitle( ), "resource_link_description" => $this->getDescription( ), "user_id" => (string) $userIdLTI, "user_image" => $usrImage, "roles" => $roles, "lis_person_name_given" => $nameGiven, "lis_person_name_family" => $nameFamily, "lis_person_name_full" => $nameFull, "lis_person_contact_email_primary" => $emailPrimary, "context_id" => $contextId, "context_type" => $contextType, "context_title" => $contextTitle, "context_label" => $contextType . " " . $contextId, "launch_presentation_locale" => $this->lng->getLangKey( ), "launch_presentation_document_target" => $documentTarget, "launch_presentation_width" => "", "launch_presentation_height" => "", "launch_presentation_return_url" => $returnUrl, "tool_consumer_instance_guid" => $toolConsumerInstanceGuid, "tool_consumer_instance_name" => $DIC->settings( )->get("short_inst_name") ? $DIC->settings( )->get("short_inst_name") : CLIENT_ID, "tool_consumer_instance_description" => ilObjSystemFolder::_getHeaderTitle( ), "tool_consumer_instance_url" => ilLink::_getLink(ROOT_FOLDER_ID, "root"), "tool_consumer_instance_contact_email" => $DIC->settings( )->get("admin_email"), "launch_presentation_css_url" => "", "tool_consumer_info_product_family_code" => "ilias", "tool_consumer_info_version" => ILIAS_VERSION, "lis_result_sourcedid" => "", "lis_outcome_service_url" => self::getIliasHttpPath( ) . "/components/ILIAS/LTIConsumer/result.php?client_id=" . CLIENT_ID, "role_scope_mentor" => ""]
/components/ILIAS/LTIConsumer/classes/class.ilObjLTIConsumer.php:9921$content_select_vars = ["lti_message_type" => "ContentItemSelectionRequest", "lti_version" => "1.3.0", "user_id" => (string) $userIdLTI, "user_image" => $usrImage, "roles" => $roles, "lis_person_name_given" => $nameGiven, "lis_person_name_family" => $nameFamily, "lis_person_name_full" => $nameFull, "lis_person_contact_email_primary" => $emailPrimary, "context_id" => (string) $contextId, "context_type" => $contextType, "context_title" => $contextTitle, "context_label" => $contextType . " " . $contextId, "launch_presentation_locale" => $DIC->language( )->getLangKey( ), "launch_presentation_document_target" => $documentTarget, "launch_presentation_width" => "", "launch_presentation_height" => "", "tool_consumer_instance_guid" => $toolConsumerInstanceGuid, "tool_consumer_instance_name" => $DIC->settings( )->get("short_inst_name") ? $DIC->settings( )->get("short_inst_name") : CLIENT_ID, "tool_consumer_instance_description" => ilObjSystemFolder::_getHeaderTitle( ), "tool_consumer_instance_url" => ilLink::_getLink(ROOT_FOLDER_ID, "root"), "tool_consumer_instance_contact_email" => $DIC->settings( )->get("admin_email"), "tool_consumer_info_product_family_code" => "ilias", "tool_consumer_info_version" => ILIAS_VERSION, "content_item_return_url" => $returnUrl, "accept_types" => "ltiResourceLink", "accept_presentation_document_targets" => "iframe,window,embed", "accept_multiple" => true, "auto_create" => true, ]
/components/ILIAS/RootFolder/classes/class.ilObjRootFolderGUI.php:16411$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/RootFolder/classes/class.ilObjRootFolder.php:1013$query = "INSERT INTO object_translation " . "(obj_id,title,description,lang_code,lang_default) " . "VALUES " . "(" . $ilDB->quote($this->getId( ), 'integer') . "," . $ilDB->quote($a_title, 'text') . "," . $ilDB->quote($a_desc, 'text') . "," . $ilDB->quote($a_lang, 'text') . "," . $ilDB->quote($a_lang_default, 'integer') . ")"
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:4141$ok = !empty($scope) && !empty($responsetype) && !empty($clientid) && !empty($redirecturi) && !empty($loginhint) && !empty($nonce) && (ilSession::get('lti_message_hint') != null)
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:3921$this->cmixUser = new ilCmiXapiUser($this->object->getId( ), $this->dic->user( )->getId( ), $this->object->getProvider( )->getPrivacyIdent( ))
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:1241return ["bool_true" => [new M(M::STABILITY_STABLE, M::TYPE_BOOL, true), "true"], "bool_false" => [new M(M::STABILITY_STABLE, M::TYPE_BOOL, false), "false"], "counter_0" => [new M(M::STABILITY_STABLE, M::TYPE_COUNTER, 0), "0"], "counter_1337" => [new M(M::STABILITY_STABLE, M::TYPE_COUNTER, 1337), "1337"], "gauge_23" => [new M(M::STABILITY_STABLE, M::TYPE_GAUGE, 23), "23"], "gauge_42_0" => [new M(M::STABILITY_STABLE, M::TYPE_GAUGE, 42.0), "42.000"], "gauge_42_001" => [new M(M::STABILITY_STABLE, M::TYPE_GAUGE, 42.001), "42.001"], "timestamp" => [new M(M::STABILITY_STABLE, M::TYPE_TIMESTAMP, new \DateTimeImmutable("1985-05-04T13:37:00+01:00")), "1985-05-04T13:37:00+0100"], "text" => [new M(M::STABILITY_STABLE, M::TYPE_TEXT, "some text"), "some text"], "text_with_nl" => [new M(M::STABILITY_STABLE, M::TYPE_TEXT, "some\ntext"), ">\nsome\ntext"], ]
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:631return ["invalid_stability" => ["no_stability", $bool, true, "", false], "invalid_type" => [$config, "no_type", true, "", false], "bool" => [$config, $bool, true, "A boolean", true], "counter" => [$stable, $counter, 23, "A counter", true], "gauge1" => [$volatile, $gauge, 42, "A gauge", true], "gauge2" => [$volatile, $gauge, 13.37, "A gauge", true], "timestamp" => [$config, $timestamp, new \DateTimeImmutable( ), "A timestamp", true], "text" => [$stable, $text, "some text", "A text", true], "collection" => [$volatile, $collection, ["other" => $other_metric], "A collection", true], "no_bool1" => [$config, $bool, 1, "", false], "no_bool2" => [$config, $bool, "foo", "", false], "no_bool3" => [$config, $bool, new \DateTimeImmutable( ), "", false], "no_bool4" => [$config, $bool, [ ], "", false], "no_counter1" => [$stable, $counter, false, "", false], "no_counter2" => [$stable, $counter, 3.1, "", false], "no_counter3" => [$stable, $counter, "foo", "", false], "no_counter4" => [$stable, $counter, new \DateTimeImmutable( ), "", false], "no_counter5" => [$stable, $counter, [ ], "", false], "no_gauge1" => [$volatile, $gauge, true, "", false], "no_gauge2" => [$volatile, $gauge, "foo", "", false], "no_gauge3" => [$volatile, $gauge, new \DateTimeImmutable( ), "", false], "no_gauge4" => [$volatile, $gauge, [ ], "", false], "no_timestamp1" => [$config, $timestamp, false, "", false], "no_timestamp2" => [$config, $timestamp, 1, "", false], "no_timestamp3" => [$config, $timestamp, "foo", "", false], "no_timestamp4" => [$config, $timestamp, [ ], "", false], "no_text1" => [$stable, $text, true, "", false], "no_text2" => [$stable, $text, 1, "", false], "no_text3" => [$stable, $text, new \DateTimeImmutable( ), "", false], "no_text4" => [$stable, $text, [ ], "", false], "no_collection1" => [$volatile, $collection, false, "", false], "no_collection2" => [$volatile, $collection, 1, "", false], "no_collection3" => [$volatile, $collection, new \DateTimeImmutable( ), "", false], "no_collection4" => [$volatile, $collection, "foo", "", false], "no_collection5" => [$volatile, $collection, ["a"], "", false], "mixed_collection" => [$mixed, $collection, [ ], "", true], "no_mixed_bool" => [$mixed, $bool, true, "", false], "no_mixed_counter" => [$mixed, $counter, 1, "", false], "no_mixed_gauge" => [$mixed, $gauge, 1.0, "", false], "no_mixed_timestamp" => [$mixed, $timestamp, new \DateTimeImmutable( ), "", false], "no_mixed_text" => [$mixed, $text, "", "", false], ]
/components/ILIAS/Setup/tests/AgentCollectionTest.php:4121$expected = ["aAgent.a-1" => $aReturn["a-1"], "aAgent.a-2" => $aReturn["a-2"], "bAgent.b-1" => $bReturn["b-1"], "bAgent.b-2" => $bReturn["b-2"], "bAgent.b-3" => $bReturn["b-3"], "cAgent.c-1" => $cReturn["c-1"], "cAgent.c-2" => $cReturn["c-2"], "dAgent.d-1" => $dReturn["d-1"], "dAgent.d-2" => $dReturn["d-2"], "dAgent.d-3" => $dReturn["d-3"], ]
/components/ILIAS/Setup/tests/Helper.php:531$goal = $this->getMockBuilder(Setup\Objective::class)->onlyMethods(["getHash", "getLabel", "isNotable", "getPreconditions", "achieve", "isApplicable"])->setMockClassName("Mock_" . md5(get_class($this)) . "_ObjectiveNo" . ($no++))->getMock( )
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:2061$expected_rest = new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["a" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["c" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["d" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["e" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_c_d_e"), "f" => new M(M::STABILITY_VOLATILE, M::TYPE_TEXT, "a_c_d_f")])]), "i" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_i\na_i")]), "b" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["j" => new M(M::STABILITY_VOLATILE, M::TYPE_TEXT, "b_j")])])
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:1971$expected_extracted = new M(M::STABILITY_CONFIG, M::TYPE_COLLECTION, ["a" => new M(M::STABILITY_CONFIG, M::TYPE_COLLECTION, ["h" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "a_h"), "c" => new M(M::STABILITY_CONFIG, M::TYPE_COLLECTION, ["g" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "a_c_g")]), ]), "k" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "k")])
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:1791$metrics = new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["a" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["h" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "a_h"), "c" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["d" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["e" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_c_d_e"), "f" => new M(M::STABILITY_VOLATILE, M::TYPE_TEXT, "a_c_d_f")]), "g" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "a_c_g")]), "i" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_i\na_i")]), "b" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["j" => new M(M::STABILITY_VOLATILE, M::TYPE_TEXT, "b_j")]), "k" => new M(M::STABILITY_CONFIG, M::TYPE_TEXT, "k")])
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:1401$metrics = new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["a" => new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["h" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_h"), "c" => new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["d" => new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["e" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_c_d_e"), "f" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_c_d_f")]), "g" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_c_g")]), "i" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "a_i\na_i")]), "b" => new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["j" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "b_j")]), "k" => new M(M::STABILITY_STABLE, M::TYPE_TEXT, "k")])
/components/ILIAS/Setup/src/CLI/ImportFileUnzippedFileObjective.php:651$dirs = [$tmp_dir . DIRECTORY_SEPARATOR . "web_data.zip" => $tmp_dir . DIRECTORY_SEPARATOR . "web_data", $tmp_dir . DIRECTORY_SEPARATOR . "Customizing.zip" => $tmp_dir . DIRECTORY_SEPARATOR . "Customizing", $tmp_dir . DIRECTORY_SEPARATOR . "data.zip" => $tmp_dir . DIRECTORY_SEPARATOR . "data", $tmp_dir . DIRECTORY_SEPARATOR . "dump.zip" => $tmp_dir]
/components/ILIAS/Setup/src/AgentCollection.php:871return $this->refinery->in( )->series([$this->refinery->custom( )->transformation(function ($in) : array { /**/ } ), $this->refinery->custom( )->transformation(fn ($v) : array => [$v]), $this->refinery->to( )->toNew(ConfigCollection::class)])
/components/ILIAS/Setup/tests/Metrics/ArrayStorageTest.php:891$expected = new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["a" => new M(M::STABILITY_STABLE, M::TYPE_COUNTER, 0), "b" => new M(M::STABILITY_MIXED, M::TYPE_COLLECTION, ["c" => new M(M::STABILITY_VOLATILE, M::TYPE_BOOL, true)])])
/components/ILIAS/Setup/tests/Metrics/MetricTest.php:2441$metric = new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["db" => new M(M::STABILITY_STABLE, M::TYPE_COLLECTION, ["bool_true" => new M(M::STABILITY_STABLE, M::TYPE_BOOL, true)])])
/components/ILIAS/MediaPool/classes/class.ilObjMediaPoolGUI.php:40411$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/MediaPool/classes/class.ilObjMediaPoolGUI.php:7211$params = array('mode' => $mode, 'enlarge_path' => $enlarge_path, 'link_params' => "ref_id=" . $this->requested_ref_id, 'fullscreen_link' => $fullscreen_link, 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'ref_id' => $this->requested_ref_id, 'pg_frame' => $pg_frame, 'webspace_path' => $wb_path)
/components/ILIAS/Setup/src/CLI/AchieveCommand.php:1061return ($input->getOption("list") !== null && is_bool($input->getOption("list")) && $input->getOption("list")) || ($input->getArgument("objective") === "" || $input->getArgument("objective") === null)
/components/ILIAS/MediaPool/Settings/class.SettingsGUI.php:661$form = $this->gui->form(self::class, "save")->section("general", $lng->txt("mep_edit"))->addStdTitleAndDescription($this->obj_id, "mep")->section("avail", $lng->txt("rep_activation_availability"))->addOnline($this->obj_id, "mep")->section("presentation", $lng->txt("obj_presentation"))->addStdTile($this->obj_id, "mep")->number("default_width", $lng->txt("mep_default_width"), "", $settings->getDefaultWidth( ), 0)->number("default_height", $lng->txt("mep_default_height"), $lng->txt("mep_default_width_height_info"), $settings->getDefaultHeight( ), 0)->addAdditionalFeatures($this->obj_id, [\ilObjectServiceSettingsGUI::CUSTOM_METADATA])
/components/ILIAS/MediaPool/classes/class.ilMediaPoolPage.php:1441$title = $this->lom_services->read($this->pool->getId( ), $this->getId( ), $this->getMetadataType( ), $paths->title( ))->firstData($paths->title( ))->value( )
/components/ILIAS/MediaPool/classes/class.ilMediaPoolPageGUI.php:3631$tabs[] = $this->ui->factory( )->link( )->standard($this->lng->txt('cont_usage'), $this->ctrl->getLinkTargetByClass([self::class], 'showMediaPoolPageUsages'))
/components/ILIAS/MediaPool/classes/class.ilObjMediaPoolGUI.php:14161$modal = $internal_gui->ui( )->factory( )->modal( )->roundtrip($lng->txt("preview"), $internal_gui->ui( )->factory( )->legacy( )->content("<iframe id='ilMepPreviewContent'></iframe>"))
/components/ILIAS/MediaPool/classes/class.ilObjMediaPoolGUI.php:14611$this->bulk_upload_form = $this->gui->form(self::class, 'performBulkUpload')->section("props", $this->lng->txt('mep_bulk_upload'))->file("media_files", $this->lng->txt("mep_media_files"), \Closure::fromCallable([$this, 'handleUploadResult']), "mep_id", "", 20)
/components/ILIAS/MediaPool/classes/class.ilMediaPoolTableGUI.php:3741$snippets = ilAdvancedMDValues::queryForRecords($this->media_pool->getRefId( ), "mep", "mpg", [$this->media_pool->getId( )], "mpg", $snippets, "mep_id", "obj_id", $this->adv_filter_record_gui->getFilterElements( ))
/components/ILIAS/QTI/classes/class.ilQTIParser.php:7811$this->import_mapping = $question->fromXML($this->importdir, $this->user_id, $this->item, $this->qpl_id, $this->tst_id, $this->tst_object, $this->question_counter, $this->import_mapping, $this->solutionhints)
/components/ILIAS/MediaPool/classes/class.ilMediaPoolPageGUI.php:3701$tabs[] = $this->ui->factory( )->link( )->standard($this->lng->txt('settings'), $this->ctrl->getLinkTargetByClass([self::class], 'editMediaPoolPage'))
/components/ILIAS/MediaPool/classes/class.ilMediaPoolTableGUI.php:3431$objs = $this->pool_repo->getItems($this->media_pool->getId( ), $this->filter["title"], $this->filter["format"], $this->filter['keyword'], $this->filter['caption'])
/components/ILIAS/Component/classes/Settings/class.ilPluginsOverviewTable.php:601return $this->renderer->render($this->ui->table( )->presentation('Plugins', [ ], function ($row, ilPluginInfo $record, $ui_factory) { /**/ } )->withData($this->filterData($this->getData( ))))
/components/ILIAS/Component/classes/Settings/class.ilPluginsOverviewTable.php:641return $row->withHeadline($record->getName( ))->withSubHeadline($record->getPluginSlot( )->getName( ))->withImportantFields($this->getImportantFields($record))->withContent($ui_factory->listing( )->descriptive($this->getContent($record)))->withAction($this->getActions($record))
/components/ILIAS/Component/classes/class.ilPluginInfo.php:1141return implode('/', [ilComponentRepository::PLUGIN_BASE_PATH, $this->getType( ), $this->getComponent( )->getName( ), $this->getPluginSlot( )->getName( ), $this->getName( )])
/components/ILIAS/Component/classes/class.ilArtifactComponentRepository.php:1091$this->plugin_by_id[$plugin_id] = new ilPluginInfo($this->ilias_version, $slot, $plugin_id, $plugin_name, $type, $this->plugin_state_db->isPluginActivated($plugin_id), $this->plugin_state_db->getCurrentPluginVersion($plugin_id), $this->plugin_state_db->getCurrentPluginDBVersion($plugin_id), $this->data_factory->version($plugin_version), $this->data_factory->version($ilias_min_version), $this->data_factory->version($ilias_max_version), $responsible, $responsible_mail, $learning_progress ?? false, $supports_export ?? false, $supports_cli_setup ?? true)
/components/ILIAS/Component/classes/Settings/class.ilPluginsOverviewTable.php:1961$items[] = $this->ui->button( )->shy($this->lng->txt("cmps_configure"), $this->ctrl->getLinkTargetByClass($plugin_info->getConfigGUIClassName( ), ilObjComponentSettingsGUI::CMD_CONFIGURE))
/components/ILIAS/Component/classes/Settings/class.ilPluginsOverviewTable.php:1021return [$this->lng->txt("cmps_is_installed") => $this->boolToString($plugin_info->isInstalled( )), $this->lng->txt("cmps_is_active") => $this->boolToString($plugin_info->isActive( )), $this->lng->txt("cmps_needs_update") => $this->boolToString($plugin_info->isUpdateRequired( )), $this->lng->txt("cmps_id") => $plugin_info->getId( ), $this->lng->txt("cmps_plugin_slot") => $plugin_info->getPluginSlot( )->getName( ), $this->lng->txt("cmps_current_version") => (string) $plugin_info->getCurrentVersion( ), $this->lng->txt("cmps_available_version") => (string) $plugin_info->getAvailableVersion( ), $this->lng->txt("cmps_current_db_version") => (string) $plugin_info->getCurrentDBVersion( ), $this->lng->txt("cmps_ilias_min_version") => (string) $plugin_info->getMinimumILIASVersion( ), $this->lng->txt("cmps_ilias_max_version") => (string) $plugin_info->getMaximumILIASVersion( ), $this->lng->txt("cmps_responsible") => $plugin_info->getResponsible( ), $this->lng->txt("cmps_responsible_mail") => $plugin_info->getResponsibleMail( ), $this->lng->txt("cmps_supports_learning_progress") => $this->boolToString($plugin_info->supportsLearningProgress( )), $this->lng->txt("cmps_supports_export") => $this->boolToString($plugin_info->supportsExport( )), $this->lng->txt("cmps_supports_cli_setup") => $this->boolToString($plugin_info->supportsCLISetup( ))]
/components/ILIAS/Component/classes/Settings/class.ilPluginsOverviewTableFilterGUI.php:551$inputs = [ilPluginsOverviewTable::F_PLUGIN_NAME => $field_factory->text($txt('cmps_plugin')), ilPluginsOverviewTable::F_PLUGIN_ID => $field_factory->text($txt('id')), ilPluginsOverviewTable::F_SLOT_NAME => $field_factory->multiSelect($txt('cmps_plugin_slot'), $slots)->withValue($slots), ilPluginsOverviewTable::F_COMPONENT_NAME => $field_factory->multiSelect($txt('cmps_component'), $components)->withValue($components), ilPluginsOverviewTable::F_PLUGIN_ACTIVE => $field_factory->select($txt('active'), [-1 => $txt('inactive'), 1 => $txt('active')]), ]
/components/ILIAS/Component/classes/Settings/class.ilObjComponentSettingsGUI.php:2551$buttons = array($this->ui->button( )->standard($this->lng->txt('confirm'), $this->ctrl->getLinkTarget($this, self::CMD_UNINSTALL_PLUGIN)), $this->ui->button( )->standard($this->lng->txt('cancel'), $this->ctrl->getLinkTarget($this, 'showQuestionList')))
/components/ILIAS/Component/tests/ilComponentDefinitionReaderTest.php:1731$expected_processor_stack = ["beginComponent", self::$components[0][1], self::$components[0][0], "beginTag", "module", ["a1" => "a1", "a2" => "a2"], "beginTag", "tag1", [ ], "beginTag", "tag11", [ ], "endTag", "tag11", "endTag", "tag1", "beginTag", "tag2", [ ], "endTag", "tag2", "endTag", "module", "endComponent", self::$components[0][1], self::$components[0][0], "beginComponent", self::$components[1][1], self::$components[1][0], "beginTag", "service", [ ], "endTag", "service", "endComponent", self::$components[1][1], self::$components[1][0], ]
/components/ILIAS/Component/classes/Setup/class.ilComponentDefinitionsStoredObjective.php:1421$reader = new \ilComponentDefinitionReader(new \ilBadgeDefinitionProcessor($db), new \ilCOPageDefinitionProcessor($db), new \ilComponentInfoDefinitionProcessor( ), new \ilLoggingDefinitionProcessor($db), new \ILIAS\Cron\Setup\DefinitionProcessor($db, $settings_factory->settingsFor( ), $component_repository, $component_factory), new \ilMailTemplateContextDefinitionProcessor($db), new ObjectDefinitionProcessor($db), new \ilSystemCheckDefinitionProcessor($db), new \ilSecurePathDefinitionProcessor($db), )
/components/ILIAS/Component/tests/ilPluginInfoTest.php:972$this->plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, null, null, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:501$this->plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, $this->data_factory->version("1.0.0"), 12, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:1501$this->plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, $this->data_factory->version("2.0.0"), 11, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:1262$this->plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, null, null, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:1961$plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, $this->data_factory->version("1.2.2"), 12, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:1761$plugin = new ilPluginInfo($this->data_factory->version("6.5"), $this->pluginslot, "plg1", "Plugin1", "Type1", true, $this->data_factory->version("1.0.0"), 12, $this->data_factory->version("2.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilArtifactComponentRepositoryTest.php:1611$this->plg1 = new ilPluginInfo($this->ilias_version, $this->slt1, "plg1", "Plugin1", "Type1", false, $this->data_factory->version("0.9.1"), 13, $this->data_factory->version("1.9.1"), $this->data_factory->version("8.0"), $this->data_factory->version("8.999"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilPluginInfoTest.php:2201$plugin = new ilPluginInfo($version, $this->pluginslot, "plg1", "Plugin1", "Type1", true, $this->data_factory->version("1.2.2"), 12, $this->data_factory->version("1.0.0"), $this->data_factory->version("6.0"), $this->data_factory->version("6.99"), "Richard Klees", "richard.klees@concepts-and-training.de", true, false, true)
/components/ILIAS/Component/tests/ilArtifactComponentRepositoryTest.php:2501$this->plg3 = new ilPluginInfo($this->ilias_version, $this->slt4, "plg3", "Plugin3", "Type3", true, $this->data_factory->version("0.9.1"), 13, $this->data_factory->version("2.9.2"), $this->data_factory->version("8.1"), $this->data_factory->version("8.999"), "Richard Klees", "richard.klees@concepts-and-training.de", false, true, false)
/components/ILIAS/Component/tests/ilArtifactComponentRepositoryTest.php:2301$this->plg2 = new ilPluginInfo($this->ilias_version, $this->slt4, "plg2", "Plugin2", "Type2", false, $this->data_factory->version("0.9.1"), 13, $this->data_factory->version("2.9.1"), $this->data_factory->version("8.1"), $this->data_factory->version("8.999"), "Richard Klees", "richard.klees@concepts-and-training.de", false, true, false)
/components/ILIAS/Component/tests/Setup/ilComponentDefinitionInfoProcessorTest.php:791$expected = [$id1 => [$type1, $name1, [ ]], $id2 => [$type1, $name2, [[$id5, $name5]]], $id3 => [$type2, $name3, [[$id6, $name6], [$id7, $name7]]], $id4 => [$type2, $name4, [ ]]]
/components/ILIAS/Component/src/Dependencies/Reader.php:3321return new OfComponent($component, ...array_merge(...array_map("array_values", [$this->defines, $this->implements, $this->uses, $this->contributes, $this->seeks, $this->provides, $this->pulls, array_map(fn ($a) => $a[0], $this->internal_out), $this->internal_in])))
/components/ILIAS/Wiki/Settings/class.SettingsGUI.php:721$form = $this->gui->form(self::class, "save")->section("general", $lng->txt("wiki_settings"))->addStdTitleAndDescription($this->obj_id, "wiki")->textarea("introduction", $lng->txt("wiki_introduction"), "", (string) $settings->getIntroduction( ))->select("start_page", $lng->txt("wiki_start_page"), $start_page_options, "", $start_page_id ? (string) $start_page_id : null)->required( )->section("avail", $lng->txt("rep_activation_availability"))->addOnline($this->obj_id, "wiki")->addStdAvailability($this->ref_id)->section("presentation", $lng->txt("obj_presentation"))->addStdTile($this->obj_id, "wiki")->checkbox("page_toc", $lng->txt("wiki_page_toc"), $lng->txt("wiki_page_toc_info"), (bool) $settings->getPageToc( ))->addAdditionalFeatures($this->obj_id, [\ilObjectServiceSettingsGUI::CUSTOM_METADATA])->checkbox("rating_overall", $lng->txt("rating_activate_rating"), $lng->txt("rating_activate_rating_info"), (bool) $settings->getRatingOverall( ))->optional("rating", $lng->txt("wiki_activate_rating"), "", (bool) $settings->getRating( ))->checkbox("rating_new", $lng->txt("wiki_activate_new_page_rating"), "", (bool) $settings->getRatingForNewPages( ))->checkbox("rating_ext", $lng->txt("wiki_activate_extended_rating"), "", (bool) $settings->getRatingCategories( ))->end( )
/components/ILIAS/Wiki/Settings/class.SettingsGUI.php:1681$settings = $this->data->settings($this->obj_id, \ilWikiPage::lookupTitle((int) $form->getData("start_page")), $old_settings->getShortTitle( ), (bool) $form->getData("rating_overall"), (bool) $form->getData("rating"), $old_settings->getRatingAsBlock( ), (bool) $form->getData("rating_new"), (bool) $form->getData("rating_ext"), (bool) $form->getData("public_notes"), $form->getData("introduction"), (bool) $form->getData("page_toc"), $old_settings->getLinkMetadataValues( ), $old_settings->getEmptyPageTemplate( ))
/components/ILIAS/Wiki/Settings/SettingsDBRepository.php:881return new Settings((int) $rec['id'], (string) $rec['startpage'], (string) $rec['short'], (bool) $rec['rating_overall'], (bool) $rec['rating'], (bool) $rec['rating_side'], (bool) $rec['rating_new'], (bool) $rec['rating_ext'], (bool) $rec['public_notes'], (string) $rec['introduction'], (bool) $rec['page_toc'], (bool) $rec['link_md_values'], (bool) $rec['empty_page_templ'])
/components/ILIAS/Wiki/Page/PageDBRepository.php:541return $this->data->page((int) $rec["id"], (int) $rec["wiki_id"], $rec["title"], $rec["lang"], (bool) $rec["blocked"], (bool) $rec["rating"], (bool) $rec["hide_adv_md"])
/components/ILIAS/Wiki/Page/PageDBRepository.php:671return $this->data->pageInfo((int) $rec["id"], $rec["lang"] ?? "", $rec["title"], (int) ($rec["last_change_user"] ?? 0), $rec["last_change"] ?? "", (int) ($rec["create_user"] ?? 0), $rec["created"] ?? "", (int) ($rec["cnt"] ?? 0), (int) ($rec["nr"] ?? 0))
/components/ILIAS/Wiki/Page/PageDBRepository.php:1421$query = "SELECT wp.id, p.last_change_user, p.last_change, wp.title, wp.lang " . " FROM il_wiki_page wp JOIN page_object p " . " ON (wp.id = p.page_id AND wp.lang = p.lang) " . " WHERE " . $this->db->in("wp.id", $ids, false, "integer") . " AND p.parent_type = " . $this->db->quote("wpg", "text") . " AND wp.wiki_id = " . $this->db->quote($wiki_id, "integer") . " AND wp.lang = " . $this->db->quote($lang, "text") . " ORDER BY title"
/components/ILIAS/Wiki/classes/class.ilWikiPagesTableGUI.php:1621$pages[] = ["date" => $pi->getLastChange( ), "id" => $pi->getId( ), "user" => $pi->getLastChangedUser( ), "title" => $pi->getTitle( ), "lang" => $pi->getLanguage( )]
/components/ILIAS/Wiki/classes/class.ilWikiPagesTableGUI.php:1881$pages[] = ["created" => $pi->getCreated( ), "id" => $pi->getId( ), "user" => $pi->getCreateUser( ), "title" => $pi->getTitle( ), "lang" => $pi->getLanguage( )]
/components/ILIAS/Wiki/classes/class.ilWikiRecentChangesTableGUI.php:771$changes[] = ["date" => $pi->getLastChange( ), "user" => $pi->getLastChangedUser( ), "id" => $pi->getId( ), "title" => $pi->getTitle( ), "lang" => $pi->getLanguage( ), "nr" => $pi->getOldNr( )]
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:4161$values = array("int_links" => array("integer", $a_page_data["int_links"]), "ext_links" => array("integer", $a_page_data["ext_links"]), "footnotes" => array("integer", $a_page_data["footnotes"]), "num_words" => array("integer", $a_page_data["num_words"]), "num_chars" => array("integer", $a_page_data["num_chars"]), "num_ratings" => array("integer", 0), "avg_rating" => array("integer", 0))
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:4651$values = array("int_links" => array("integer", $data["int_links"]), "ext_links" => array("integer", $data["ext_links"]), "footnotes" => array("integer", $data["footnotes"]), "num_words" => array("integer", $data["num_words"]), "num_chars" => array("integer", $data["num_chars"]), "num_ratings" => array("integer", $data["num_ratings"]), "avg_rating" => array("integer", $data["avg_rating"]), )
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:6631$sql = "SELECT ts_day, " . sprintf($a_aggr_value, $a_field) . " " . $a_field . " FROM (" . " SELECT ts_day, " . sprintf($a_aggr_sub, $a_field) . " " . $a_field . " FROM " . $a_table . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text") . " AND " . $a_field . " > " . $ilDB->quote(0, "integer") . " AND " . $a_field . " IS NOT NULL"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:6931$sql = " SELECT *" . " FROM (" . " SELECT " . $a_aggr_by . ", MAX(deleted) deleted, MAX(ts_day) last_day, MIN(ts_day) first_day" . " FROM " . $a_table . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " GROUP BY " . $a_aggr_by . ") aggr_sub" . " WHERE first_day <= " . $ilDB->quote($a_day_to, "text") . " AND (last_day >= " . $ilDB->quote($a_day_from, "text") . " OR deleted = " . $ilDB->quote(0, "integer") . ")"
/components/ILIAS/Wiki/classes/class.ilWikiStat.php:7181$sql = " SELECT ts_day, " . $a_aggr_by . ", " . sprintf($a_aggr_sub, $a_field) . " " . $a_field . " FROM " . $a_table . " WHERE wiki_id = " . $ilDB->quote($a_wiki_id, "integer") . " AND ts_day >= " . $ilDB->quote($a_day_from, "text") . " AND ts_day <= " . $ilDB->quote($a_day_to, "text")
/components/ILIAS/ILIASObject/classes/class.ilObjectRequestRetriever.php:951return $this->wrapper->post( )->retrieve('id', $this->refinery->container( )->mapValues($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/ILIASObject/src/Setup/NewTypeAddedObjective.php:681$values = ['obj_id' => ['integer', $id], 'type' => ['text', 'typ'], 'title' => ['text', $this->type], 'description' => ['text', $this->type_title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', date("Y-m-d H:i:s")], 'last_update' => ['timestamp', date("Y-m-d H:i:s")]]
/components/ILIAS/ILIASObject/classes/class.ilObjectMetaDataGUI.php:2941return (($this->obj_id || !$this->obj_type) && in_array($type, ['blog', "crs", 'grp', "file", 'dcl', "glo", "svy", "spl", "tst", "qpl", ":mob", 'mcst', "webr", "htlm", "lm", "lm:st", "lm:pg", "sahs", "sahs:sco", "sahs:page", 'sess', "iass", 'exc', 'lti', 'cmix', 'mep', 'mep:mpg']))
/components/ILIAS/ILIASObject/classes/class.ilObjTypeDefinitionGUI.php:711$this->data["data"] = ilArrayUtil::sortArray($this->data["data"], $this->request_wrapper->retrieve("sort_by", $this->refinery->kindlyTo( )->string( )), $this->request_wrapper->retrieve("sort_order", $this->refinery->kindlyTo( )->string( )), )
/components/ILIAS/ILIASObject/classes/class.ilObject.php:5621$values = ["obj_id" => ["integer", $this->getId( )], "type" => ["text", $this->getType( )], "title" => ["text", $this->getTitle( )], "description" => ["text", $this->getDescription( )], "owner" => ["integer", $owner], "create_date" => ["date", $this->db->now( )], "last_update" => ["date", $this->db->now( )], "import_id" => ["text", $this->getImportId( )], ]
/components/ILIAS/ILIASObject/classes/class.ilObject.php:16361$sql = "INSERT INTO dav_property" . PHP_EOL . "(obj_id, node_id, ns, name, value)" . PHP_EOL . "SELECT " . $this->db->quote($new_obj->getId( ), 'integer') . ", node_id, ns, name, value " . PHP_EOL . "FROM dav_property" . PHP_EOL . "WHERE obj_id = " . $this->db->quote($this->getId( ), 'integer') . PHP_EOL
/components/ILIAS/ILIASObject/classes/class.ilObjectDataSet.php:2801return ['transl' => ['ids' => $rec['ObjId']], 'transl_entry' => ['ids' => $rec['ObjId']], 'service_settings' => ['ids' => $rec['ObjId']], 'tile' => ['ids' => $rec['ObjId']], 'icon' => ['ids' => $rec['ObjId']]]
/components/ILIAS/ILIASObject/classes/class.ilObject.php:2841$sql = "SELECT title, description" . PHP_EOL . "FROM object_translation" . PHP_EOL . "WHERE obj_id = " . $this->db->quote($this->id, 'integer') . PHP_EOL . "AND lang_code = " . $this->db->quote($ilUser->getCurrentLanguage( ), 'text') . PHP_EOL
/components/ILIAS/ILIASObject/classes/class.ilObjectActivation.php:3631$values = ["parent_id" => ["integer", $parent_id], "obj_id" => ["integer", $ref_id], "timing_type" => ["integer", $item["timing_type"]], "timing_start" => ["integer", $item["timing_start"]], "timing_end" => ["integer", $item["timing_end"]], "suggestion_start" => ["integer", $item["suggestion_start"]], "suggestion_end" => ["integer", $item["suggestion_end"]], "changeable" => ["integer", $item["changeable"]], "visible" => ["integer", $item["visible"]], "suggestion_start_rel" => ["integer", $item["suggestion_start_rel"] ?? 0], "suggestion_end_rel" => ["integer", $item["suggestion_end_rel"] ?? 0], "position" => ["integer", 0]]
/components/ILIAS/ILIASObject/classes/class.ilObjectActivation.php:5161$sql = "SELECT parent_id" . PHP_EOL . "FROM crs_items" . PHP_EOL . "WHERE timing_type = " . $db->quote(self::TIMINGS_PRESETTING, 'integer') . PHP_EOL . "AND changeable = " . $db->quote(1, 'integer') . PHP_EOL . "AND " . $db->in('obj_id', $ref_ids, false, 'integer') . PHP_EOL
/components/ILIAS/ILIASObject/classes/class.ilObjectTableGUI.php:1111$type_icon = $this->ui->factory( )->symbol( )->icon( )->custom(ilObject::_getIcon($set['obj_id'], 'big', $set['type']), $this->lng->txt('obj_' . $set['type']))
/components/ILIAS/ILIASObject/classes/class.ilObjectActivation.php:1471$values = ["timing_type" => ["integer", $this->getTimingType( )], "timing_start" => ["integer", $this->getTimingStart( ) ?? 0], "timing_end" => ["integer", $this->getTimingEnd( ) ?? 0], "suggestion_start" => ["integer", $this->suggestion_start ?? 0], "suggestion_end" => ["integer", $this->suggestion_end ?? 0], "changeable" => ["integer", (int) $this->enabledChangeable( )], "suggestion_start_rel" => ["integer", $this->suggestion_start_rel ?? 0], "suggestion_end_rel" => ["integer", $this->suggestion_end_rel ?? 0], "visible" => ["integer", $this->enabledVisible( )]]
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:13461return ['type' => $ff->select($this->lng->txt('select_object_type'), $possible_sub_objects)->withRequired(true), 'file_to_import' => $ff->hidden( )->withValue($file_to_import), 'temp_file' => $ff->hidden( )->withValue($file_name_in_temp_dir)]
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:22101$add_new_items_content_array[$subitem['pos']] = new AddNewItemElement(AddNewItemElementTypes::Object, $this->getTranslatedObjectTypeNameFromItemArray($subitem), empty($subitem['plugin']) ? $this->ui_factory->symbol( )->icon( )->standard($type, '') : $this->ui_factory->symbol( )->icon( )->custom(ilObject::getIconForType($type), ''), new URI(ILIAS_HTTP_PATH . '/' . $this->ctrl->getLinkTargetByClass($create_target_class, 'create')))
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:9441return $this->ui_factory->modal( )->roundtrip($this->lng->txt('select_object_type'), [$this->ui_factory->messageBox( )->info($this->lng->txt('select_import_type_info'))], $this->buildImportTypeSelectorInputs($file_to_import, $upload_file_name), $this->ctrl->getFormActionByClass(static::class, 'routeImportCmd'))->withCloseWithKeyboard(false)->withSubmitLabel($this->lng->txt('import'))
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:13131$file_upload_input = $field_factory->switchableGroup([self::UPLOAD_TYPE_LOCAL => $field_factory->group([$file_upload_input], $this->lng->txt('cont_choose_local')), self::UPLOAD_TYPE_UPLOAD_DIRECTORY => $field_factory->group([$field_factory->select($this->lng->txt('cont_uploaded_file'), $upload_files)->withRequired(true)], $this->lng->txt('cont_choose_upload_dir'), )], $this->lng->txt('cont_choose_file_source'))
/components/ILIAS/ILIASObject/src/Properties/Translations/CachedRepository.php:1061$languages[$row['lang_code']] = new Language($row['lang_code'], $row['title'] ?? '', $row['description'] ?? '', $row['lang_code'] === ($master_lang['fallback_lang'] ?? '') || $row['lang_default'] === 1 && $this->determineDefaultLanguage($row['lang_code'], $master_lang) === $row['lang_code'], isset($master_lang['master_lang']) && $master_lang['master_lang'] === $row['lang_code'])
/components/ILIAS/ILIASObject/src/Properties/ObjectReferenceProperties/AvailabilityPeriod/AvailabilityPeriod.php:1781$value = ['time_limit_start' => $this->getAvailabilityPeriodStart( )?->setTimezone($timezone)->format('Y-m-d H:i') ?? '', 'time_limit_end' => $this->getAvailabilityPeriodEnd( )?->setTimezone($timezone)->format('Y-m-d H:i') ?? '', 'visible_when_disabled' => $this->getVisibleWhenDisabled( )]
/components/ILIAS/ILIASObject/src/Properties/ObjectReferenceProperties/AvailabilityPeriod/AvailabilityPeriod.php:1401return new self($this->getObjectReferenceId( ), true, $vs['time_limit_start']?->setTimezone(new \DateTimeZone('UTC')), $vs['time_limit_end']?->setTimezone(new \DateTimeZone('UTC')), $vs['visible_when_disabled'])
/components/ILIAS/ILIASObject/src/Properties/ObjectReferenceProperties/AvailabilityPeriod/CachedRepository.php:1731return ['changeable' => [\ilDBConstants::T_INTEGER, $data['changeable']], 'position' => [\ilDBConstants::T_INTEGER, $data['position']], 'suggestion_start' => [\ilDBConstants::T_INTEGER, $data['suggestion_start']], 'suggestion_end' => [\ilDBConstants::T_INTEGER, $data['suggestion_end']]]
/components/ILIAS/ILIASObject/src/Properties/ObjectReferenceProperties/AvailabilityPeriod/CachedRepository.php:1431$data[$row['obj_id']] = ['timing_enabled' => $row['timing_type'] === \ilObjectActivation::TIMINGS_ACTIVATION, 'timing_start' => $row['timing_start'] !== 0 ? \DateTimeImmutable::createFromFormat('U', (string) $row['timing_start']) : null, 'timing_end' => $row['timing_end'] !== 0 ? \DateTimeImmutable::createFromFormat('U', (string) $row['timing_end']) : null, 'visible' => $row['visible'] === 1]
/components/ILIAS/ILIASObject/src/Properties/ObjectReferenceProperties/AvailabilityPeriod/CachedRepository.php:871$storage_array = ['timing_type' => [\ilDBConstants::T_TEXT, $property->getAvailabilityPeriodEnabled( ) ? 0 : 1], 'timing_start' => [\ilDBConstants::T_INTEGER, $property->getAvailabilityPeriodStart( )?->getTimestamp( ) ?? 0], 'timing_end' => [\ilDBConstants::T_INTEGER, $property->getAvailabilityPeriodEnd( )?->getTimestamp( ) ?? 0], 'visible' => [\ilDBConstants::T_INTEGER, $property->getVisibleWhenDisabled( ) ? 1 : 0]] + $timings_data
/components/ILIAS/ILIASObject/src/Properties/AdditionalProperties/LegacyRepository.php:551return new AdditionalProperties(new TitleAndIconVisibility($this->getTitleAndIconVisibility($object_id)), new HeaderActionVisibility($this->getHeaderActionVisibility($object_id)), new InfoTabVisibility($this->getInfoTabVisibility($object_id)), new Icon($this->areCustomIconsEnabled( ), $this->custom_icon_factory->getByObjId($object_id), $providers), $object_id)
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/TileImage/FlavourMachine.php:941return $this->crop->processStream($this->information, $stream, new CropToRectangle(false, $width, $this->definition->getRatio( ), $quality))->current( )?->getStream( )
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/TileImage/Property.php:921$tile_image = $field_factory->file(new \TileImageUploadHandlerGUI($this->tile_image), $language->txt(self::INPUT_LABEL), $language->txt(self::INPUT_BYLINE))->withAcceptedMimeTypes(self::SUPPORTED_MIME_TYPES)->withAdditionalTransformation($trafo)
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/Online.php:711return $field_factory->checkbox($language->txt(self::INPUT_LABEL))->withByline($language->txt(self::INPUT_BYLINE))->withAdditionalTransformation($trafo)->withValue($this->getIsOnline( ))
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/CachedRepository.php:2111$data[$row['obj_id']] = ['title' => $row['title'], 'long_description' => $row['description'] ?? '', 'is_online' => !((bool) $row['offline']), 'tile_image_rid' => $row['tile_image_rid'], 'object_id' => $row['obj_id'], 'type' => $row['type'], 'owner' => $row['owner'], 'import_id' => $row['import_id'], 'create_date' => $row['create_date'] !== null ? new \DateTimeImmutable($row['create_date']) : null, 'update_date' => $row['last_update'] !== null ? new \DateTimeImmutable($row['last_update']) : null]
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/CachedRepository.php:1181$storage_array = ['type' => [\ilDBConstants::T_TEXT, $properties->getType( )], 'title' => [\ilDBConstants::T_TEXT, $properties->getPropertyTitleAndDescription( )->getTitle( )], 'description' => [\ilDBConstants::T_TEXT, $properties->getPropertyTitleAndDescription( )->getDescription( )], 'owner' => [\ilDBConstants::T_INTEGER, $properties->getOwner( )], 'create_date' => [\ilDBConstants::T_DATETIME, $properties->getCreateDate( )?->format('Y-m-d H:i:s')], 'last_update' => [\ilDBConstants::T_DATETIME, (new \DateTimeImmutable('now', new \DateTimeZone('UTC')))->format('Y-m-d H:i:s')], 'import_id' => [\ilDBConstants::T_TEXT, $properties->getImportId( )], 'offline' => [\ilDBConstants::T_INTEGER, (int) !$properties->getPropertyIsOnline( )->getIsOnline( )], 'tile_image_rid' => [\ilDBConstants::T_TEXT, $properties->getPropertyTileImage( )->getTileImage( )->getRid( )]]
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/CachedRepository.php:771return new CoreProperties(new TitleAndDescription(array_shift($data), array_shift($data), $modifications), new Online(array_shift($data)), new TileImage\Property(new TileImage\TileImage($object_id, $data['type'], array_shift($data), $this->storage_services, $this->storage_stakeholder, $this->flavour_definition, $providers)), $data)
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/TitleAndDescription.php:961$title_input = $field_factory->text($language->txt(self::TITLE_LABEL))->withoutStripTags( )->withMaxLength(\ilObject::TITLE_LENGTH)->withRequired(true)->withValue($this->title)
/components/ILIAS/ILIASObject/src/Properties/MultiPropertiesManipulator.php:1481$input_fields['enable_availability_period'] = $this->object_reference_properties_repo->getFor($ref_id_for_values)->getPropertyAvailabilityPeriod( )->toForm($this->language, $this->ui_factory->input( )->field( ), $this->refinery, $environment)
/components/ILIAS/ILIASObject/src/Creation/AddNewItemGUI.php:731$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('cntr_add_new_item'), $this->ui_factory->menu( )->drilldown($this->lng->txt('object_list'), $this->buildAddNewItemsMenu($this->elements)))
/components/ILIAS/ILIASObject/src/Properties/Translations/class.TranslationGUI.php:1081$table = new TranslationsTable($this->ui_factory, $this->ui_renderer, $this->lng, $this->refinery, $this->tpl, $this->http, $this->ctrl, $this->translations, $this->object->getObjectProperties( ), (new DataFactory( ))->uri(ILIAS_HTTP_PATH . '/' . $this->ctrl->getLinkTargetByClass(self::class, self::CMD_LIST_TRANSLATIONS)))
/components/ILIAS/ILIASObject/src/Properties/Translations/class.TranslationGUI.php:2181return $this->ui_factory->modal( )->roundtrip($this->lng->txt('obj_add_language'), null, [$ff->group(['language' => $this->buildLangSelectionInput( )->withRequired(true), 'title' => $ff->text($this->lng->txt('title'))->withRequired(true), 'description' => $ff->textarea($this->lng->txt('description'))])->withAdditionalTransformation($this->refinery->custom( )->transformation(static fn (array $vs) : Language => new Language($vs['language'], $vs['title'], $vs['description'])))], $this->ctrl->getFormActionByClass(self::class, self::CMD_ADD_TRANSLATION))
/components/ILIAS/ILIASObject/src/Properties/Translations/class.TranslationGUI.php:2781return $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt($text_tag), $this->ctrl->getLinkTargetByClass(self::class, self::CMD_DEACTIVATE_CONTENT_MULTILANG))->withActionButtonLabel($this->lng->txt('confirm'))
/components/ILIAS/ILIASObject/src/Properties/Translations/class.TranslationGUI.php:2871return $this->ui_factory->modal( )->roundtrip($this->lng->txt('confirm'), $this->ui_factory->legacy( )->content($this->lng->txt('obj_select_base_lang')), ['lang' => $this->getMasterLangSelectionInput( )], $this->ctrl->getFormActionByClass(self::class, self::CMD_SAVE_CONTENT_TRANSLATION_ACTIVATION))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:3081return $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('obj_conf_delete_lang'), $this->url_builder->withParameter($this->token_action, self::ACTION_DELETE)->withParameter($this->token_action_affected_items, $languages_to_delete)->buildURI( )->__toString( ))->withAffectedItems(array_map(fn (string $v) : InterruptiveItem => $this->ui_factory->modal( )->interruptiveItem( )->standard($v, $this->lng->txt("meta_l_{$v}")), $languages_to_delete))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:3421$affected_items = $this->http->wrapper( )->query( )->retrieve($this->token_row_id->getName( ), $this->refinery->byTrying([$this->refinery->container( )->mapValues($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/ILIASObject/src/Properties/Translations/Language.php:981return [$field_factory->group(['language' => $field_factory->hidden( )->withValue($this->language_code), 'title' => $field_factory->text($language->txt('title'))->withRequired(true)->withValue($this->title), 'description' => $field_factory->textarea($language->txt('description'))->withValue($this->description), 'default' => $field_factory->hidden( )->withValue($this->isDefault( )), 'base' => $field_factory->hidden( )->withValue($this->isBase( )), ])->withAdditionalTransformation($refinery->custom( )->transformation(static fn (array $vs) : self => new self($vs['language'], $vs['title'], $vs['description'], $vs['default'] === '1', $vs['base'] === '1')))]
/components/ILIAS/ILIASObject/src/Properties/Translations/Language.php:1261return $row_builder->buildDataRow($this->language_code, ['language' => $this->getTranslatedLanguageName($lng, $this->language_code), 'base' => $this->isBase( ), 'default' => $this->isDefault( ), 'title' => $this->getTitle( ), 'description' => $this->getDescription( )])->withDisabledAction(TranslationsTable::ACTION_DELETE, $this->isBase( ) || $this->isDefault( ))->withDisabledAction(TranslationsTable::ACTION_MAKE_DEFAULT, $this->isDefault( ))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:1611return $columns + ['default' => $cf->boolean($this->lng->txt('default'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', '', 'small')), 'title' => $cf->text($this->lng->txt('title')), 'description' => $cf->text($this->lng->txt('description')), ]
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:1781return [self::ACTION_EDIT => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->token_action, self::ACTION_EDIT), $this->token_row_id)->withAsync( ), self::ACTION_MAKE_DEFAULT => $this->ui_factory->table( )->action( )->single($this->lng->txt('make_default_language'), $this->url_builder->withParameter($this->token_action, self::ACTION_MAKE_DEFAULT), $this->token_row_id), self::ACTION_DELETE => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $this->url_builder->withParameter($this->token_action, self::ACTION_DELETE), $this->token_row_id)->withAsync( )]
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:2191$modal = $this->buildEditLanguageModal($this->http->wrapper( )->query( )->retrieve($this->token_action_affected_items->getName( ), $this->refinery->kindlyTo( )->string( )))->withRequest($this->http->request( ))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:2891return $this->ui_factory->modal( )->roundtrip($this->lng->txt('edit_language'), null, $this->translations->getLaguageForCode($language_code)->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery), $this->url_builder->withParameter($this->token_action, self::ACTION_EDIT)->withParameter($this->token_action_affected_items, $language_code)->buildURI( )->__toString( ))
/components/ILIAS/ILIASObject/src/Properties/Translations/CachedRepository.php:1611return "{$c}(" . $this->db->quote($translations->getObjId( ), \ilDBConstants::T_INTEGER) . ',' . $this->db->quote($v->getTitle( ), \ilDBConstants::T_TEXT) . ',' . $this->db->quote($v->getDescription( ), \ilDBConstants::T_TEXT) . ',' . $this->db->quote($v->getLanguageCode( ), \ilDBConstants::T_TEXT) . ',' . $this->db->quote($v->isDefault( ) ? 1 : 0, \ilDBConstants::T_INTEGER) . ',' . $this->db->quote($v->isBase( ) ? 1 : 0, \ilDBConstants::T_INTEGER) . ')'
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:901$action = $this->http->wrapper( )->query( )->retrieve($this->token_action->getName( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:1161$content[] = $this->ui_factory->table( )->data($this, $this->lng->txt('available_languages'), $this->getColumns( ))->withActions($this->getActions( ))->withRequest($this->http->request( ))
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:1541$columns['base'] = $cf->boolean($this->lng->txt('obj_base_lang'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', '', 'small'))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:821$entries[] = $this->item_factory->link($this->id_factory->identifier('accessibility_control'), $accessibility_control_title)->withAction($this->buildURI($accessibility_control_url))->withParent($this->getIdentificationFor(ilFooterStandardGroups::ACCESSIBILITY))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:491return [$this->item_factory->group($this->getIdentificationFor(ilFooterStandardGroups::ACCESSIBILITY), $this->translator->translate('accessibility'))->withPosition(10), $this->item_factory->group($this->getIdentificationFor(ilFooterStandardGroups::LEGAL_INFORMATION), $this->translator->translate('legal_information'))->withPosition(20), $this->item_factory->group($this->getIdentificationFor(ilFooterStandardGroups::SUPPORT), $this->translator->translate('support'))->withPosition(30), $this->item_factory->group($this->getIdentificationFor(ilFooterStandardGroups::SERVICES), $this->translator->translate('services'))->withPosition(40), ]
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:1141$entries[] = $this->item_factory->link($this->id_factory->identifier('imprint'), $imprint_title)->withAction(new URI(\ilLink::_getStaticLink(0, "impr")))->withParent($this->getIdentificationFor(ilFooterStandardGroups::LEGAL_INFORMATION))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:941$entries[] = $this->item_factory->link($this->id_factory->identifier('accessibility_report'), $accessibility_report_title)->withAction($this->buildURI($accessibility_report_url))->withParent($this->getIdentificationFor(ilFooterStandardGroups::ACCESSIBILITY))
/components/ILIAS/Folder/classes/class.ilObjFolderGUI.php:20711$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/WebAccessChecker/classes/class.ilWACSignedPath.php:1491$ttlCookie = $this->cookieFactory->create($id . self::TTL_SUFFIX, $cookie_lifetime)->withExpires($expire)->withPath($path)->withDomain($domain)->withSecure($secure)->withHttpOnly($http_only)
/components/ILIAS/Chart/classes/class.ilChart.php:1601return "rgba(" . hexdec($a_value[1] . $a_value[2]) . ", " . hexdec($a_value[3] . $a_value[4]) . ", " . hexdec($a_value[5] . $a_value[6]) . ", " . $a_opacity . ")"
/components/ILIAS/Chart/classes/class.ilChart.php:1561return "rgba(" . hexdec($a_value[1] . $a_value[1]) . ", " . hexdec($a_value[2] . $a_value[2]) . ", " . hexdec($a_value[3] . $a_value[3]) . ", " . $a_opacity . ")"
/components/ILIAS/Awareness/GlobalScreen/classes/class.ilAwarenessMetaBarProvider.php:821$item = $mb->topLegacyItem($this->getId( ))->addComponentDecorator(static function (ILIAS\UI\Component\Component $c) : ILIAS\UI\Component\Component { /**/ } )->withLegacyContent($content)->withSymbol($this->dic->ui( )->factory( )->symbol( )->glyph( )->user( )->withCounter($f->counter( )->status($counter->getCount( )))->withCounter($f->counter( )->novelty($counter->getHighlightCount( ))))->withTitle($this->dic->language( )->txt("awra"))->withPosition(2)->withAvailableCallable(function ( ) use ($is_widget_visible) { /**/ } )
/components/ILIAS/Awareness/User/class.ProviderMemberships.php:831$set = $ilDB->query("SELECT DISTINCT usr_id FROM obj_members " . " WHERE " . $ilDB->in("obj_id", $groups_and_courses_of_user, false, "integer") . ' ' . 'AND (admin > ' . $ilDB->quote(0, 'integer') . ' ' . 'OR tutor > ' . $ilDB->quote(0, 'integer') . ' ' . 'OR member > ' . $ilDB->quote(0, 'integer') . ")")
/components/ILIAS/WebAccessChecker/classes/class.ilWACSignedPath.php:1421$timestampCookie = $this->cookieFactory->create($id . self::TS_SUFFIX, time( ))->withExpires($expire)->withPath($path)->withDomain($domain)->withSecure($secure)->withHttpOnly($http_only)
/components/ILIAS/WebAccessChecker/classes/class.ilWACSignedPath.php:1351$tokenCookie = $this->cookieFactory->create($id, $this->getTokenInstance( )->getToken( ))->withExpires($expire)->withPath($path)->withSecure($secure)->withDomain($domain)->withHttpOnly($http_only)
/components/ILIAS/Awareness/classes/class.ilAwarenessGUI.php:711$this->user_action_gui = new ilUserActionGUI(new ilUserActionProviderFactory( ), new ilAwarenessUserActionContext( ), $DIC['tpl'], $this->ui->factory( ), $this->ui->renderer( ), $this->lng, $DIC['ilDB'], $this->user->getId( ))
/components/ILIAS/ILIASObject/src/Properties/Translations/class.TranslationGUI.php:3161return $this->ui_factory->input( )->field( )->select($this->lng->txt('obj_base_lang'), $options)->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => in_array($v, array_keys($options)) ? $v : $this->lng->getDefaultLanguage( )))->withValue($this->user->getLanguage( ))
/components/ILIAS/Awareness/classes/Provider/AwarenessToastProvider.php:831$toast = $this->toast_factory->standard($this->if->identifier(self::PROVIDER_KEY . '_' . $this->dic->user( )->getId( )), $this->dic->language( )->txt('awareness_now_online'))->withIcon($this->dic->ui( )->factory( )->symbol( )->icon( )->standard(Standard::USR, ''))
/components/ILIAS/Awareness/classes/class.AdminManager.php:891$options = array(self::MODE_INACTIVE => $this->lng->txt("awrn_inactive"), self::MODE_ONLINE_ONLY => $this->lng->txt("awrn_online_only"), self::MODE_INCL_OFFLINE => $this->lng->txt("awrn_incl_offline"))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/class.ilFooterEntriesGUI.php:1581$modal = $this->ui_factory->modal( )->roundtrip($this->translator->translate('add', 'entries'), null)->withAsyncRenderUrl($this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/class.ilFooterEntriesGUI.php:2881$items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue($id, $entry->getTitle( ), $this->translator->translate('info_not_deletable_core') . $this->ui_handling->render($this->nok($this->ui_factory)))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntriesRepositoryDB.php:601$new = new EntryDTO($item->getProviderIdentification( )->serialize( ), $item->getTitle( ), true, $item->getPosition( ), $item->getParentIdentification( )->serialize( ), $item instanceof hasAction ? (string) $item->getAction( ) : '', $item instanceof hasAction ? $item->mustOpenInNewViewport( ) : false, true)
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntriesRepositoryDB.php:881return new EntryDTO($row['id'], $row['title'], $row['is_active'] === 1, (int) $row['position'], (string) ($row['parent'] ?? ''), (string) ($row['action'] ?? ''), (bool) $row['external'], (bool) $row['core'])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Translation/class.ilFooterTranslationGUI.php:1091$content = $this->back_target === null ? $this->ui_factory->panel( )->secondary( )->legacy($this->translator->translate('translations'), $this->ui_factory->legacy( )->content($this->ui_handling->render($content))) : $content
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Translation/TranslationWorkflowForm.php:1202return $this->ui_factory->input( )->container( )->form( )->standard((string) $form_target, $inputs)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) { /**/ } ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/class.ilFooterEntriesGUI.php:2961$items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue($id, $entry->getTitle( ), $this->ui_handling->render($this->ok($this->ui_factory)))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/class.ilFooterEntriesGUI.php:3451return $factory->container( )->form( )->standard($this->ctrl->getFormAction($this, 'move'), ['parent' => $factory->field( )->select($this->translator->translate('parent', 'entries'), $parents)->withRequired(true)->withValue($this->group->getId( ))])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterCustomGroupsProvider.php:981$entries[] = $this->item_factory->link($this->dic->globalScreen( )->identification( )->fromSerializedIdentification($entry->getId( )), $entry->getTitle( ), )->withParent($this->dic->globalScreen( )->identification( )->fromSerializedIdentification($entry->getParent( )))->withAction($action)->withOpenInNewViewport($entry->isExternal( ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilObjFooterAdministrationGUI.php:611$this->ui_handling = new ilObjFooterUIHandling($this->container->ui( ), $this->container->http( ), $this->tabs_gui, $this->translator, $this->ctrl, $this->error, $this->rbac_system, $this->object->getRefId( ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:1261$entries[] = $this->item_factory->link($this->id_factory->identifier('system_support'), $system_support_title)->withAction($this->buildURI($system_support_url))->withParent($this->getIdentificationFor(ilFooterStandardGroups::SUPPORT))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterStandardGroupsProvider.php:1391$entries[] = $this->item_factory->link($this->id_factory->identifier('translation'), $translation_title)->withAction($this->buildURI($translation_url))->withOpenInNewViewport(true)->withParent($this->getIdentificationFor(ilFooterStandardGroups::SERVICES))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntryForm.php:491$inputs = ['title' => $ff->text($this->translator->translate('title', 'entry'))->withValue($this->entry->getTitle( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (string $value) : string { /**/ } ))->withRequired(true)->withMaxLength(255), 'active' => $ff->checkbox($this->translator->translate('active', 'entry'), $this->translator->translate('active_info', 'entry'))->withValue($this->entry->isActive( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (bool $value) : bool { /**/ } )), 'action' => $ff->url($this->translator->translate('action', 'entry'), $this->translator->translate('action_info', 'entry'))->withRequired(true)->withValue($this->entry->getAction( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (string $value) : string { /**/ } )), 'external' => $ff->checkbox($this->translator->translate('external', 'entry'))->withValue($this->entry->isExternal( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (bool $value) : bool { /**/ } )), ]
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntryForm.php:1041return $this->form ?? $this->ui_factory->input( )->container( )->form( )->standard($target, $this->getInputs( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn (array $value) : ?Entry => $this->entry))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntriesTable.php:651$row = $row_builder->buildOrderingRow($this->hash($entry->getId( )), [self::COLUMN_TITLE => $title, self::COLUMN_ACTIVE => $entry->isActive( ) ? $ok : $nok, ])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Entries/EntriesTable.php:901return $this->ui_factory->table( )->ordering($this, $here_uri, $this->group->getTitle( ), [self::COLUMN_TITLE => $this->ui_factory->table( )->column( )->text($this->translator->translate('title', 'entry')), self::COLUMN_ACTIVE => $this->ui_factory->table( )->column( )->statusIcon($this->translator->translate('active', 'entry'))], )->withRequest($this->request)->withActions(['edit' => $this->ui_factory->table( )->action( )->single($this->translator->translate('edit', 'entry'), $uri_builder->withURI($here_uri->withParameter('cmd', 'edit')), $this->id_token)->withAsync(true), 'toggle_activation' => $this->ui_factory->table( )->action( )->standard($this->translator->translate('toggle_activation', 'entry'), $uri_builder->withURI($here_uri->withParameter('cmd', 'toggleActivation')), $this->id_token)->withAsync(false), 'delete' => $this->ui_factory->table( )->action( )->standard($this->translator->translate('delete', 'entry'), $uri_builder->withURI($here_uri->withParameter('cmd', 'confirmDelete')), $this->id_token)->withAsync(true), 'move' => $this->ui_factory->table( )->action( )->standard($this->translator->translate('move', 'entry'), $uri_builder->withURI($here_uri->withParameter('cmd', 'selectMove')), $this->id_token)->withAsync(true), 'translate' => $this->ui_factory->table( )->action( )->single($this->translator->translate('translate', 'group'), $uri_builder->withURI($translations_uri->withParameter('async', 'true')->withParameter('cmd', \ilFooterTranslationGUI::CMD_TRANSLATE_IN_MODAL)), $this->id_token)->withAsync(true), ])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/GroupsTable.php:971return $this->ui_factory->table( )->ordering($this, $here_uri, $this->translator->translate('groups'), [self::COLUMN_TITLE => $this->ui_factory->table( )->column( )->link($this->translator->translate('title', 'group')), self::COLUMN_ACTIVE => $this->ui_factory->table( )->column( )->statusIcon($this->translator->translate('active', 'group')), self::CLUMNS_ITEMS => $this->ui_factory->table( )->column( )->text($this->translator->translate('items', 'group')), ], )->withRequest($this->request)->withActions(['edit_entries' => $this->ui_factory->table( )->action( )->single($this->translator->translate('edit_entries', 'group'), $uri_builder->withURI($here_uri->withParameter('cmd', 'editEntries')), $this->id_token)->withAsync(false), 'edit' => $this->ui_factory->table( )->action( )->single($this->translator->translate('edit', 'group'), $uri_builder->withURI($here_uri->withParameter('cmd', 'edit')), $this->id_token)->withAsync(true), 'toggle_activation' => $this->ui_factory->table( )->action( )->standard($this->translator->translate('toggle_activation', 'group'), $uri_builder->withURI($here_uri->withParameter('cmd', 'toggleActivation')), $this->id_token)->withAsync(false), 'delete' => $this->ui_factory->table( )->action( )->standard($this->translator->translate('delete', 'group'), $uri_builder->withURI($here_uri->withParameter('cmd', 'confirmDelete')), $this->id_token)->withAsync(true), 'translate' => $this->ui_factory->table( )->action( )->single($this->translator->translate('translate', 'group'), $uri_builder->withURI($translations_uri->withParameter('async', 'true')->withParameter('cmd', \ilFooterTranslationGUI::CMD_TRANSLATE_IN_MODAL)), $this->id_token)->withAsync(true), ])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/GroupsTable.php:641$row = $row_builder->buildOrderingRow($this->hash($group->getId( )), [self::COLUMN_TITLE => $this->ui_factory->link( )->standard($title, $this->url_builder->withParameter($this->id_token, $this->hash($group->getId( )))->buildURI( )->withParameter('cmd', 'editEntries')), self::COLUMN_ACTIVE => $group->isActive( ) ? $ok : $nok, self::CLUMNS_ITEMS => $group->getItems( ), ])
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/GroupsRepositoryDB.php:541$new = new GroupDTO($item->getProviderIdentification( )->serialize( ), $item->getTitle( ), true, $item->getPosition( ), count($item->getEntries( )), true)
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/class.ilFooterGroupsGUI.php:2151$items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue($id, $group->getTitle( ), $this->ui_handling->render($this->ok($this->ui_factory)))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModule.php:5351$csv = $csv . $data["obj_id"] . ";\"" . $this->getTitle( ) . "\"" . ";" . $data["module_version"] . ";\"" . implode("\";\"", ilSCORMTrackingItems::userDataArrayForExport((int) $data["user_id"], $allowExportPrivacy)) . "\"" . ";\"" . $data["last_access"] . "\"" . ";\"" . ilLearningProgressBaseGUI::__readStatus((int) $data["obj_id"], (int) $data["user_id"]) . "\"" . ";" . $data["package_attempts"] . ";" . $data["percentage_completed"] . ";" . $data["sco_total_time_sec"] . "\n"
/components/ILIAS/ScormAicc/classes/class.ilSCORMTrackingItemsTableGUI.php:852$s = sprintf($this->lng->txt(substr($l, 0, 17)), substr($l, 17, (strpos($l, ' ') - 17))) . substr($l, strpos($l, ' '))
/components/ILIAS/GlobalScreen_/classes/Helper/BasicAccessCheckClosures.php:861$this->access_cache['repo_visible'] = $this->dic->settings( )->get('pub_section') && $this->dic->access( )->checkAccessOfUser($this->dic->user( )->getId( ) ?: ANONYMOUS_USER_ID, 'visible', '', \ROOT_FOLDER_ID)
/components/ILIAS/GlobalScreen_/classes/Helper/BasicAccessCheckClosures.php:621$this->access_cache['repo_read'] = $this->dic->settings( )->get('pub_section') && $this->dic->access( )->checkAccessOfUser($this->dic->user( )->getId( ) ?: ANONYMOUS_USER_ID, 'read', '', \ROOT_FOLDER_ID)
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/GroupForm.php:461$inputs = ['title' => $ff->text($this->translator->translate('title', 'group'))->withValue($this->group->getTitle( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (string $value) : string { /**/ } ))->withRequired(true)->withMaxLength(255), 'active' => $ff->checkbox($this->translator->translate('active', 'group'))->withValue($this->group->isActive( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function (bool $value) : bool { /**/ } )), ]
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Translation/TranslationWorkflowForm.php:2311return $this->ui_factory->modal( )->roundtrip($this->lng->txt('translations'), null, $this->getTranslationInputs($languages, false), $form_target)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) { /**/ } ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Translation/TranslationWorkflowForm.php:1981$inputs[$language_code] = $this->fields->checkbox($language->presentableLabel( ))->withValue($this->translations->getLanguageCode($language_code) !== null)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) use ($language_code) { /**/ } ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Translation/TranslationWorkflowForm.php:1762return $this->ui_factory->input( )->container( )->form( )->standard((string) $form_target, $inputs)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) { /**/ } ))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/class.ilFooterGroupsGUI.php:2071$items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue($id, $group->getTitle( ), $this->translator->translate('info_not_deletable_not_empty') . $this->ui_handling->render($this->nok($this->ui_factory)))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/class.ilFooterGroupsGUI.php:1981$items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue($id, $group->getTitle( ), $this->translator->translate('info_not_deletable_core') . $this->ui_handling->render($this->nok($this->ui_factory)))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/class.ilFooterGroupsGUI.php:1021$modal = $this->ui_factory->modal( )->roundtrip($this->translator->translate('group_add'), null)->withAsyncRenderUrl($this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/GlobalScreen_/classes/UI/Footer/Groups/GroupForm.php:771return $this->ui_factory->input( )->container( )->form( )->standard($target, $this->getInputs( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn (array $value) : ?Group => $this->group))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6112$t_width = $this->dic->http( )->wrapper( )->post( )->retrieve('width_1', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6572$scoSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('scoSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6602$scoSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('scoSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6664$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6694$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:7132$userSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('userSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:7162$userSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('userSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:7224$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModule.php:11081$val_set = $ilDB->queryF(' SELECT * FROM scorm_tracking WHERE (user_id = %s AND obj_id = %s AND ' . $ilDB->in('sco_id', $scos, false, 'integer') . ' AND ((lvalue = %s AND ' . $ilDB->like('rvalue', 'clob', 'completed') . ') OR (lvalue = %s AND ' . $ilDB->like('rvalue', 'clob', 'passed') . ')))', array('integer', 'integer', 'text', 'text'), array($a_user, $a_id, 'cmi.core.lesson_status', 'cmi.core.lesson_status'))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModule.php:11911$val_set = $ilDB->queryF(' SELECT sco_id FROM scorm_tracking WHERE (user_id = %s AND obj_id = %s AND ' . $ilDB->in('sco_id', $scos, false, 'integer') . ' AND ((lvalue = %s AND ' . $ilDB->like('rvalue', 'clob', 'completed') . ') OR (lvalue = %s AND ' . $ilDB->like('rvalue', 'clob', 'passed') . ') ) )', array('integer', 'integer', 'text', 'text', ), array($a_user, $this->getID( ), 'cmi.core.lesson_status', 'cmi.core.lesson_status'))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:2862$options = array(0 => $this->lng->txt("cont_sc_id_setting_user_id"), 1 => $this->lng->txt("cont_sc_id_setting_user_login"), 2 => $this->lng->txt("cont_sc_id_setting_user_id_plus_ref_id"), 3 => $this->lng->txt("cont_sc_id_setting_user_login_plus_ref_id"), 4 => $this->lng->txt("cont_sc_id_setting_user_id_plus_obj_id"), 5 => $this->lng->txt("cont_sc_id_setting_user_login_plus_obj_id"))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:3002$options = array(0 => $this->lng->txt("cont_sc_name_setting_last_firstname"), 1 => $this->lng->txt("cont_sc_name_setting_first_lastname"), 2 => $this->lng->txt("cont_sc_name_setting_fullname"), 3 => $this->lng->txt("cont_sc_name_setting_salutation_lastname"), 4 => $this->lng->txt("cont_sc_name_setting_first_name"), 9 => $this->lng->txt("cont_sc_name_setting_no_name"))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:5902$sMasteryScore = $this->dic->http( )->wrapper( )->post( )->retrieve('mastery_score', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6002$t_height = $this->dic->http( )->wrapper( )->post( )->retrieve('height_0', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6032$t_height = $this->dic->http( )->wrapper( )->post( )->retrieve('height_1', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6082$t_width = $this->dic->http( )->wrapper( )->post( )->retrieve('width_0', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/ScormAicc/classes/SCORM/class.ilObjSCORMTracking.php:5922$endDate = date('Y-m-d H:i:s', mktime((int) date('H'), (int) date('i') + 5, (int) date('s'), (int) date('m'), (int) date('d'), (int) date('Y')))
/components/ILIAS/ScormAicc/classes/Certificate/class.ilCertificateSettingsScormFormRepository.php:431$this->settingsFormFactory = $settingsFormRepository ?? new ilCertificateSettingsFormRepository($object->getId( ), $certificatePath, $hasAdditionalElements, $language, $ctrl, $access, $toolbar, $placeholderDescriptionObject, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/ScormAicc/classes/SCORM/class.ilObjSCORMInitData.php:3641$endDate = date('Y-m-d H:i:s', mktime((int) date("H"), (int) date("i"), (int) date("s"), (int) date("m"), (int) date("d") + 1, (int) date("Y")))
/components/ILIAS/ScormAicc/classes/SCORM/class.ilObjSCORMInitData.php:1621$s_out = '{' . '"refId":' . $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->string( )) . ',' . '"objId":' . $slm_obj->getId( ) . ',' . '"clientId":"' . CLIENT_ID . '",' . '"launchId":' . $launchId . ',' . '"launchNr":0,' . '"pingSession":' . $session_timeout . ',' . '"studentId":"' . $slm_obj->getApiStudentId( ) . '",' . '"studentName":"' . self::encodeURIComponent($slm_obj->getApiStudentName( )) . '",' . '"studentLogin":"' . self::encodeURIComponent($ilUser->getLogin( )) . '",' . '"studentOu":"' . self::encodeURIComponent($ilUser->getDepartment( )) . '",' . '"credit":"' . str_replace("_", "-", $slm_obj->getCreditMode( )) . '",' . '"lesson_mode":"' . $slm_obj->getDefaultLessonMode( ) . '",' . '"b_autoReview":' . $b_autoReview . ',' . '"b_autoSuspend":' . $b_autoSuspend . ',' . '"b_messageLog":' . $b_messageLog . ',' . '"b_checkSetValues":' . $b_checkSetValues . ',' . '"b_storeObjectives":' . $b_storeObjectives . ',' . '"b_storeInteractions":' . $b_storeInteractions . ',' . '"b_readInteractions":' . $b_readInteractions . ',' . '"c_storeSessionTime":"' . $c_storeSessionTime . '",' . '"b_autoContinue":' . $b_autoContinue . ',' . '"b_autoLastVisited":' . $b_autoLastVisited . ',' . '"b_sessionDeactivated":' . $b_sessionDeactivated . ',' . '"i_lessonScoreMax":' . $i_lessonScoreMax . ',' . '"i_lessonMasteryScore":"' . $i_lessonMasteryScore . '",' . '"b_debug":' . $b_debug . ',' . '"a_itemParameter":' . json_encode($a_man) . ',' . '"status":' . json_encode(self::getStatus($slm_obj->getId( ), $ilUser->getID( ), $slm_obj->getAuto_last_visited( ))) . ',' . '"dataDirectory":"' . self::encodeURIComponent($slm_obj->getDataDirectory("output") . '/') . '",' . '"img":{' . '"asset":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/asset.svg')) . '",' . '"browsed":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/browsed.svg')) . '",' . '"completed":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/completed.svg')) . '",' . '"failed":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/failed.svg')) . '",' . '"incomplete":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/incomplete.svg')) . '",' . '"not_attempted":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/not_attempted.svg')) . '",' . '"passed":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/passed.svg')) . '",' . '"running":"' . self::encodeURIComponent(ilUtil::getImagePath('scorm/running.svg')) . '"' . '},' . '"statusTxt":{' . '"wait":"' . self::encodeURIComponent($lng->txt("please_wait")) . '",' . '"status":"' . self::encodeURIComponent($lng->txt("cont_status")) . '",' . '"browsed":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_browsed")) . '",' . '"completed":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_completed")) . '",' . '"failed":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_failed")) . '",' . '"incomplete":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_incomplete")) . '",' . '"not_attempted":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_not_attempted")) . '",' . '"passed":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_passed")) . '",' . '"running":"' . self::encodeURIComponent($lng->txt("cont_sc_stat_running")) . '"' . '}' . '}'
/components/ILIAS/ScormAicc/Editing/classes/class.ilSAHSEditGUI.php:1361$files = $this->wrapper->post( )->retrieve('file', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/SCORM/class.ilSCORMTree.php:751$r = $ilDB->queryF(" SELECT * FROM " . $this->table_tree . " " . $this->buildJoin( ) . "WHERE parent = %s " . "AND " . $this->table_tree . "." . $this->tree_pk . " = %s " . $order_clause, array('integer', 'integer'), array($a_node_id, $this->tree_id))
/components/ILIAS/MyStaff/classes/class.ilMyStaffAccess.php:4411$q = "SELECT " . $tmp_orgu_members . ".user_id AS usr_id FROM " . $tmp_orgu_members . " INNER JOIN il_orgu_ua AS orgu_ua_current_user on orgu_ua_current_user.user_id = " . $DIC->database( )->quote($user_id, 'integer') . " INNER JOIN il_orgu_authority AS auth ON auth.position_id = orgu_ua_current_user.position_id " . $position_limitation . " WHERE ( /* Identische OrgUnit wie Current User; Nicht Rekursiv; Fixe Position */ (orgu_ua_current_user.orgu_id = " . $tmp_orgu_members . ".orgu_id AND auth.scope = 1 AND auth.over = " . $tmp_orgu_members . ".user_position_id AND auth.over <> -1 ) OR /* Identische OrgUnit wie Current User; Nicht Rekursiv; Position egal */ (orgu_ua_current_user.orgu_id = " . $tmp_orgu_members . ".orgu_id AND auth.scope = 1 AND auth.over = -1) OR /* Kinder OrgUnit wie Current User */ ( ( " . $tmp_orgu_members . ".orgu_id = orgu_ua_current_user.orgu_id OR " . $tmp_orgu_members . ".tree_path LIKE CONCAT(\"%.\",orgu_ua_current_user.orgu_id ,\".%\") OR " . $tmp_orgu_members . ".tree_path LIKE CONCAT(\"%.\",orgu_ua_current_user.orgu_id ) ) AND ( ( ( /* Gleiche Position */ auth.over = " . $tmp_orgu_members . ".user_position_id AND auth.over <> -1 ) OR ( /* Position Egal */ auth.over = -1 ) ) AND auth.scope = 2 ) ) )"
/components/ILIAS/MyStaff/classes/class.ilMyStaffCachedAccessDecorator.php:421$cache = ((!$this->dic->user( )->isAnonymous( ) && $this->dic->user( )->getId( ) > 0) && $this->origin->hasCurrentUserAccessToMyStaff( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSAHSLearningModuleGUI.php:662$baseClass = $refId = $DIC->http( )->wrapper( )->query( )->retrieve('baseClass', $DIC->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:7254$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSAHSLearningModuleGUI.php:8601$moduleId = ilObject::_lookupObjectId($DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSAHSLearningModuleGUI.php:5532$baseClass = $refId = $DIC->http( )->wrapper( )->query( )->retrieve('baseClass', $DIC->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/ScormAicc/classes/class.ilScormLP.php:1421$set = $ilDB->query("SELECT obj_id" . " FROM scorm_tracking" . " WHERE " . $ilDB->in("obj_id", $types["scorm"], false, "integer") . " AND user_id = " . $ilDB->quote($a_usr_id, "integer") . " AND lvalue = " . $ilDB->quote("cmi.core.lesson_status", "text"))
/components/ILIAS/ScormAicc/classes/class.ilScormImportParser.php:373return implode(',', ['level=' . $error->level, 'code=' . $error->code, 'line=' . $error->line, 'col=' . $error->column, 'msg=' . trim($error->message)])
/components/ILIAS/ScormAicc/classes/class.ilObjSAHSLearningModule.php:8241$statement = $ilDB->manipulateF(' UPDATE sahs_lm SET api_adapter = %s, api_func_prefix = %s, auto_review = %s, default_lesson_mode = %s, c_type = %s, stylesheet = %s, editable = %s, max_attempt = %s, module_version = %s, credit = %s, glossary = %s, question_tries = %s, unlimited_session = %s, no_menu = %s, hide_navig = %s, fourth_edition =%s, sequencing = %s, interactions = %s, objectives = %s, comments = %s, time_from_lms = %s, debug = %s, localization = %s, seq_exp_mode = %s, open_mode = %s, width = %s, height = %s, auto_continue = %s, auto_last_visited = %s, check_values = %s, auto_suspend = %s, ie_force_render = %s, mastery_score = %s, id_setting = %s, name_setting = %s WHERE id = %s', array('text', 'text', 'text', 'text', 'text', 'integer', 'integer', 'integer', 'integer', 'text', 'integer', 'integer', 'text', 'text', 'text', 'text', 'text', 'text', 'text', 'text', 'text', 'text', 'text', 'integer', 'integer', 'integer', 'integer', 'text', 'text', 'text', 'text', 'text', 'integer', 'integer', 'integer', 'integer'), array($this->getAPIAdapterName( ), $this->getAPIFunctionsPrefix( ), $this->getAutoReviewChar( ), $this->getDefaultLessonMode( ), $this->getSubType( ), $this->getStyleSheetId( ), $this->getEditable( ), $this->getMaxAttempt( ), $this->getModuleVersion( ), $this->getCreditMode( ), $this->getAssignedGlossary( ), $this->getTries( ), ilUtil::tf2yn($this->getSession( )), ilUtil::tf2yn($this->getNoMenu( )), ilUtil::tf2yn($this->getHideNavig( )), ilUtil::tf2yn($this->getFourth_edition( )), ilUtil::tf2yn($this->getSequencing( )), ilUtil::tf2yn($this->getInteractions( )), ilUtil::tf2yn($this->getObjectives( )), ilUtil::tf2yn($this->getComments( )), ilUtil::tf2yn($this->getTime_from_lms( )), ilUtil::tf2yn($this->getDebug( )), $this->getLocalization( ), 0, $this->getOpenMode( ), $this->getWidth( ), $this->getHeight( ), ilUtil::tf2yn($this->getAutoContinue( )), ilUtil::tf2yn($this->getAuto_last_visited( )), ilUtil::tf2yn($this->getCheck_values( )), ilUtil::tf2yn($this->getAutoSuspend( )), ilUtil::tf2yn($this->getIe_force_render( )), $this->getMasteryScore( ), $this->getIdSetting( ), $this->getNameSetting( ), $this->getId( )))
/components/ILIAS/ScormAicc/classes/class.ilObjSAHSLearningModuleListGUI.php:1581$props[] = ['alert' => false, 'property' => $lng->txt('certificate'), 'value' => $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->link( )->standard($lng->txt('download_certificate'), $cmd_link))]
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:9521$text_input = $this->ui->input( )->field( )->text($definition['field_name'], '')->withAdditionalTransformation($this->trimIfStringTrafo( ))->withValue($value)->withDedicatedName(self::UDF_STRING . $definition['field_id'] . self::VALUE_STRING)
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:9591$checkbox_input = $this->ui->input( )->field( )->checkbox('', $this->lng->txt('auth_oidc_update_field_info'))->withValue($update)->withDedicatedName(self::UDF_STRING . $definition['field_id'] . self::UPDATE_STRING)
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:8771$url = $this->renderer->render($this->factory->link( )->standard($this->lng->txt('auth_oidc_here'), $this->ctrl->getLinkTarget($this, self::STAB_SCOPES)))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:9301$form = $this->ui->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveProfileMapping'), $ui_container)->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:10291$actions = [$this->lng->txt('auth_oidc_saved_values') => "$target&" . self::POST_VALUE . '=' . self::SAVED_VALUES, $this->lng->txt(ilOpenIdAttributeMappingTemplate::OPEN_ID_CONFIGURED_SCOPES) => "$target&" . self::POST_VALUE . '=' . self::DEFAULT_VALUES, ]
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapi.php:11911return ['obj_id' => $this->getId( ), 'lrs_type_id' => $this->getLrsTypeId( ), 'content_type' => $this->getContentType( ), 'source_type' => $this->getSourceType( ), 'activity_id' => $this->getActivityId( ), 'publisher_id' => $this->getPublisherId( ), 'instructions' => $this->getInstructions( ), 'launch_url' => $this->getLaunchUrl( ), 'launch_parameters' => $this->getLaunchParameters( ), 'moveon' => $this->getMoveOn( ), 'entitlement_key' => $this->getEntitlementKey( ), 'auth_fetch_url' => (int) $this->isAuthFetchUrlEnabled( ), 'launch_method' => $this->getLaunchMethod( ), 'launch_mode' => $this->getLaunchMode( ), 'switch_to_review' => (int) $this->isSwitchToReviewEnabled( ), 'mastery_score' => $this->getMasteryScore( ), 'keep_lp' => (int) $this->isKeepLpStatusEnabled( ), 'privacy_ident' => $this->getPrivacyIdent( ), 'privacy_name' => $this->getPrivacyName( ), 'usr_privacy_comment' => $this->getUserPrivacyComment( ), 'show_statements' => (int) $this->isStatementsReportEnabled( ), 'xml_manifest' => $this->getXmlManifest( ), 'version' => $this->getVersion( ), 'highscore_enabled' => (int) $this->getHighscoreEnabled( ), 'highscore_achieved_ts' => (int) $this->getHighscoreAchievedTS( ), 'highscore_percentage' => (int) $this->getHighscorePercentage( ), 'highscore_wtime' => (int) $this->getHighscoreWTime( ), 'highscore_own_table' => (int) $this->getHighscoreOwnTable( ), 'highscore_top_table' => (int) $this->getHighscoreTopTable( ), 'highscore_top_num' => $this->getHighscoreTopNum( ), 'only_moveon' => (int) $this->getOnlyMoveon( ), 'achieved' => (int) $this->getAchieved( ), 'answered' => (int) $this->getAnswered( ), 'completed' => (int) $this->getCompleted( ), 'failed' => (int) $this->getFailed( ), 'initialized' => (int) $this->getInitialized( ), 'passed' => (int) $this->getPassed( ), 'progressed' => (int) $this->getProgressed( ), 'satisfied' => (int) $this->getSatisfied( ), 'c_terminated' => (int) $this->getTerminated( ), 'hide_data' => (int) $this->getHideData( ), 'c_timestamp' => (int) $this->getTimestamp( ), 'duration' => (int) $this->getDuration( ), 'no_substatements' => (int) $this->getNoSubstatements( ), 'delete_data' => (int) $this->getDeleteData( )]
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:9831$text_input = $this->ui->input( )->field( )->text($lang, '')->withAdditionalTransformation($this->trimIfStringTrafo( ))->withValue($value)->withDedicatedName($mapping . self::VALUE_STRING)
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:9901$checkbox_input = $this->ui->input( )->field( )->checkbox('', $this->lng->txt('auth_oidc_update_field_info'))->withValue($update)->withDedicatedName($mapping . self::UPDATE_STRING)
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiAdministrationGUI.php:1121$button = $DIC->ui( )->factory( )->button( )->primary($this->lng->txt("btn_create_lrs_type"), $this->ctrl->getLinkTarget($this, self::CMD_SHOW_LRS_TYPE_FORM))
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiAdministrationGUI.php:2441$options = array("achieved" => $DIC->language( )->txt('achieved_label'), "answered" => $DIC->language( )->txt('answered_label'), "completed" => $DIC->language( )->txt('completed_label'), "failed" => $DIC->language( )->txt('failed_label'), "initialized" => $DIC->language( )->txt('initialized_label'), "passed" => $DIC->language( )->txt('passed_label'), "progressed" => $DIC->language( )->txt('progressed_label'), "satisfied" => $DIC->language( )->txt('satisfied_label'), "terminated" => $DIC->language( )->txt('terminated_label'), )
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapi.php:15721return array("grouping" => [["objectType" => "Activity", "id" => "{$publisherId}", 'definition' => array('name' => array('de-DE' => $this->getTitle( ), 'en-US' => $this->getTitle( )), 'description' => array('de-DE' => $this->getDescription( ), 'en-US' => $this->getDescription( )))]], "category" => [["id" => "https://w3id.org/xapi/cmi5/context/categories/cmi5", "objectType" => "Activity"]])
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapi.php:16051return array('id' => $this->getActivityId( ), 'definition' => array('name' => array('de-DE' => $this->getTitle( ), 'en-US' => $this->getTitle( )), 'description' => array('de-DE' => $this->getDescription( ), 'en-US' => $this->getDescription( ))))
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiStatementsTableGUI.php:1701return $f->modal( )->roundtrip('Raw Statement', $f->legacy( )->content('<pre>' . $data['statement'] . '</pre>'))->withCancelButtonLabel($this->language->txt('close'))
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiUser.php:1681$res = $this->database->queryF("SELECT * FROM " . self::DB_TABLE_NAME . " WHERE obj_id = %s AND usr_id = %s AND privacy_ident = %s", array('integer', 'integer', 'integer'), array($this->getObjId( ), $this->getUsrId( ), $this->getPrivacyIdent( )))
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiAdministrationGUI.php:2551$multi = $DIC->ui( )->factory( )->input( )->field( )->multiselect($DIC->language( )->txt('conf_store_only_verbs'), $options, $DIC->language( )->txt('conf_store_only_verbs_info'))->withRequired(true)
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiStatementsTableGUI.php:1581return $f->dropdown( )->standard([$f->button( )->shy($this->language->txt('tbl_action_raw_data'), '#')->withOnClick($rawDataModal->getShowSignal( ))])->withLabel($this->language->txt('actions'))
/components/ILIAS/SystemFolder/classes/Setup/class.ilInstallationInformationStoredObjective.php:1051return $settings->get("inst_name") !== $this->config->getClientName( ) || $ini->readVariable("client", "name") !== $client_name || $ini->readVariable("client", "description") !== $this->config->getClientDescription( ) || $settings->get("inst_institution") !== $this->config->getClientInstitution( ) || $settings->get("admin_firstname") !== $this->config->getContactFirstname( ) || $settings->get("admin_lastname") !== $this->config->getContactLastname( ) || $settings->get("admin_title") !== $this->config->getContactTitle( ) || $settings->get("admin_position") !== $this->config->getContactPosition( ) || $settings->get("admin_institution") !== $this->config->getContactInstitution( ) || $settings->get("admin_street") !== $this->config->getContactStreet( ) || $settings->get("admin_zipcode") !== $this->config->getContactZipcode( ) || $settings->get("admin_city") !== $this->config->getContactCity( ) || $settings->get("admin_country") !== $this->config->getContactCountry( ) || $settings->get("admin_phone") !== $this->config->getContactPhone( ) || $settings->get("admin_email") !== $this->config->getContactEMail( )
/components/ILIAS/SystemFolder/classes/class.ilObjSystemFolder.php:1193$query = "INSERT INTO object_translation " . "(obj_id,title,description,lang_code,lang_default) " . "VALUES " . "(" . $ilDB->quote($this->getId( ), 'integer') . "," . $ilDB->quote($a_title, 'text') . "," . $ilDB->quote($a_desc, 'text') . "," . $ilDB->quote($a_lang, 'text') . "," . $ilDB->quote($a_lang_default, 'integer') . ")"
/components/ILIAS/setup_/classes/class.ilSetupConfigStoredObjective.php:801return $ini->readVariable("server", "absolute_path") !== dirname(__DIR__, 4) || $ini->readVariable("server", "timezone") !== $this->config->getServerTimeZone( )->getName( ) || $ini->readVariable("clients", "default") !== (string) $this->config->getClientId( )
/components/ILIAS/setup_/classes/class.ilExportZipBuiltObjective.php:741return [new ilExportMetadataGatheredObjective( ), new Setup\ObjectiveCollection("", false, new ObjectiveWithPreconditions(new ilFileSystemClientDirectoryRenamedObjective($this->tmp_dir . "/public/data/"), new ilFileSystemDirectoryCopiedRecursivelyObjective("", $this->tmp_dir . "/public/data", true)), new ObjectiveWithPreconditions(new ilFileSystemClientDirectoryRenamedObjective($this->tmp_dir . "/web_data/"), new ilFileSystemDirectoryCopiedRecursivelyObjective("public/data", $this->tmp_dir . "/web_data"), ), ), new ilFileSystemDirectoryCopiedRecursivelyObjective("Customizing", $this->tmp_dir . "/Customizing"), new ilDatabaseDumpedToDirectoryObjective($this->tmp_dir . "/dump", $dumper)]
/components/ILIAS/StaticURL/src/Handler/HandlerService.php:1181return \ilUtil::appendUrlParameterString($full_uri, 'soap_pw=' . $context->http( )->wrapper( )->query( )->retrieve('soap_pw', $context->refineryttp( )->kindlyTo( )->string( )))
/components/ILIAS/StaticURL/src/Handler/LegacyGotoHandler.php:1071$url = \ilUtil::appendUrlParameterString($url, 'ext_uid=' . $DIC->http( )->wrapper( )->query( )->retrieve('ext_uid', $DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/StaticURL/src/Handler/LegacyGotoHandler.php:981$url = \ilUtil::appendUrlParameterString($url, 'soap_pw=' . $DIC->http( )->wrapper( )->query( )->retrieve('soap_pw', $DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/SystemFolder/classes/Setup/class.ilSystemFolderSetupAgent.php:531return new \ilSystemFolderSetupConfig($data["client"]["name"] ?? null, $data["client"]["description"] ?? null, $data["client"]["institution"] ?? null, $data["contact"]["firstname"], $data["contact"]["lastname"], $data["contact"]["title"] ?? null, $data["contact"]["position"] ?? null, $data["contact"]["institution"] ?? null, $data["contact"]["street"] ?? null, $data["contact"]["zipcode"] ?? null, $data["contact"]["city"] ?? null, $data["contact"]["country"] ?? null, $data["contact"]["phone"] ?? null, $data["contact"]["email"], )
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:4581$form = $this->ui->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveScopes'), $ui_container)->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/StaticURL/src/Request/LegacyRequestBuilder.php:372$target = $http->wrapper( )->query( )->has("target") ? $http->wrapper( )->query( )->retrieve("target", $refinery->to( )->string( )) : null
/components/ILIAS/StaticURL/src/Request/StaticURLRequestBuilder.php:352$target = $http->wrapper( )->query( )->has("target") ? $http->wrapper( )->query( )->retrieve("target", $refinery->to( )->string( )) : null
/components/ILIAS/StaticURL/src/Handler/HandlerService.php:1271return ilUtil::appendUrlParameterString($full_uri, 'ext_uid=' . $context->http( )->wrapper( )->query( )->retrieve('ext_uid', $context->refineryttp( )->kindlyTo( )->string( )))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:5351$url_validation = $this->ui->input( )->field( )->switchableGroup([(string) ilOpenIdConnectSettings::URL_VALIDATION_PROVIDER => $group1, (string) ilOpenIdConnectSettings::URL_VALIDATION_CUSTOM => $group2, (string) ilOpenIdConnectSettings::URL_VALIDATION_NONE => $group3, ], $this->lng->txt('auth_oidc_settings_validate_scopes'))->withDedicatedName('validate_scopes')->withValue($this->settings->getValidateScopes( ))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:5161$group2 = $this->ui->input( )->field( )->group([$this->lng->txt('auth_oidc_settings_discovery_url') => $this->ui->input( )->field( )->text($this->lng->txt('auth_oidc_settings_discovery_url'))->withAdditionalTransformation($this->trimIfStringTrafo( ))->withValue($this->settings->getCustomDiscoveryUrl( ) ?? '')], $this->lng->txt('auth_oidc_settings_validate_scope_custom'))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:5031$tag_input = $this->ui->input( )->field( )->tag($this->lng->txt('auth_oidc_settings_additional_scopes'), $scopeValues)->withValue($scopeValues)->withDedicatedName('custom_scope')->withByline($this->lng->txt('auth_oidc_settings_additional_scopes_info'))
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:4921$disabled_input = $this->ui->input( )->field( )->text($this->lng->txt('auth_oidc_settings_default_scopes'), '')->withAdditionalTransformation($this->trimIfStringTrafo( ))->withValue(ilOpenIdConnectSettings::DEFAULT_SCOPE)->withDedicatedName('default_scope')->withDisabled(true)
/components/ILIAS/UICore/tests/ilCtrlTest.php:511$ctrl = new ilCtrl($structure, $this->createMock(ilCtrlTokenRepositoryInterface::class), $this->createMock(ilCtrlPathFactoryInterface::class), $this->createMock(ilCtrlContextInterface::class), $this->createMock(ResponseSenderStrategy::class), $this->createMock(ServerRequestInterface::class), $this->createMock(RequestWrapper::class), $this->createMock(RequestWrapper::class), $this->createMock(Refinery::class), $this->createMock(ilComponentFactory::class), new ilCtrlSubject( ), $this->createMock(ilCtrlQueryParserInterface::class), )
/components/ILIAS/UICore/tests/ilCtrlTest.php:1351$ctrl = new ilCtrl($this->createMock(ilCtrlStructureInterface::class), $this->createMock(ilCtrlTokenRepositoryInterface::class), $this->createMock(ilCtrlPathFactoryInterface::class), $this->createMock(ilCtrlContextInterface::class), $this->createMock(ResponseSenderStrategy::class), $this->createMock(ServerRequestInterface::class), $this->createMock(RequestWrapper::class), $this->createMock(RequestWrapper::class), $this->createMock(Refinery::class), $this->createMock(ilComponentFactory::class), new ilCtrlSubject( ), $this->createMock(ilCtrlQueryParserInterface::class), )
/components/ILIAS/UICore/tests/ilCtrlTest.php:2251return new ilCtrl($this->createMock(ilCtrlStructureInterface::class), $this->createMock(ilCtrlTokenRepositoryInterface::class), $this->createMock(ilCtrlPathFactoryInterface::class), $this->createMock(ilCtrlContextInterface::class), $this->createMock(ResponseSenderStrategy::class), $this->createMock(ServerRequestInterface::class), $this->createMock(RequestWrapper::class), $this->createMock(RequestWrapper::class), $this->createMock(Refinery::class), $this->createMock(ilComponentFactory::class), new ilCtrlSubject( ), $this->createMock(ilCtrlQueryParserInterface::class), )
/components/ILIAS/UICore/tests/ilCtrlEventTest.php:1211return new ilCtrl($this->createMock(ilCtrlStructureInterface::class), $this->createMock(ilCtrlTokenRepositoryInterface::class), $this->createMock(ilCtrlPathFactoryInterface::class), $this->createMock(ilCtrlContextInterface::class), $this->createMock(ResponseSenderStrategy::class), $this->createMock(ServerRequestInterface::class), $this->createMock(RequestWrapper::class), $this->createMock(RequestWrapper::class), $this->createMock(Refinery::class), $this->createMock(ilComponentFactory::class), $subject ?? $this->subject, $this->createMock(ilCtrlQueryParserInterface::class), )
/components/ILIAS/UICore/tests/ilCtrlContextTest.php:1261$context = $this->getContextWithManualAdoption([ilCtrlInterface::PARAM_CMD_MODE => 'test_cmd_mode', ilCtrlInterface::PARAM_REDIRECT => 'test_redirect_source', ilCtrlInterface::PARAM_BASE_CLASS => 'test_base_class', ilCtrlInterface::PARAM_CMD_CLASS => 'test_cmd_class', ilCtrlInterface::PARAM_CMD => 'test_cmd', ilCtrlInterface::PARAM_CID_PATH => $expected_cid_path, ])
/components/ILIAS/UICore/tests/ilTemplateTest.php:801return ['standard component template' => ['skin' => 'default', 'style' => 'delos', 'file_exists' => true, 'tpl_filename' => 'tpl.appointment_panel.html', 'component' => 'components/ILIAS/Calendar', 'expected' => $il_root . '/components/ILIAS/Calendar/templates/default/tpl.appointment_panel.html'], 'plugin template' => ['skin' => 'default', 'style' => 'delos', 'file_exists' => true, 'tpl_filename' => 'tpl.test.html', 'component' => $il_root . '/components/ILIAS/Component/classes/../../../../public/Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/EditorAsMode', 'expected' => $il_root . '/components/ILIAS/Component/classes/../../../../public/Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/EditorAsMode/templates/default/tpl.test.html', ], 'custom skin' => ['skin' => 'mySkin', 'style' => 'myStyle', 'file_exists' => true, 'tpl_filename' => 'tpl.external_settings.html', 'component' => 'components/ILIAS/Administration', 'expected' => $il_root . '/public/Customizing/skin/mySkin/myStyle/components/ILIAS/Administration/tpl.external_settings.html', ], 'custom skin, unaltered file' => ['skin' => 'mySkin', 'style' => 'myStyle', 'file_exists' => false, 'tpl_filename' => 'tpl.external_settings.html', 'component' => 'components/ILIAS/Administration', 'expected' => $il_root . '/components/ILIAS/Administration/templates/default/tpl.external_settings.html', ], 'ui template' => ['skin' => 'default', 'style' => 'delos', 'file_exists' => true, 'tpl_filename' => 'components/ILIAS/UI/src/templates/default/Input/tpl.standard.html', 'component' => '', 'expected' => $il_root . '/components/ILIAS/UI/src/templates/default/Input/tpl.standard.html', ], 'ui template from skin' => ['skin' => 'mySkin', 'style' => 'myStyle', 'file_exists' => true, 'tpl_filename' => 'components/ILIAS/UI/src/templates/default/Input/tpl.standard.html', 'component' => '', 'expected' => $il_root . '/public/Customizing/skin/mySkin/myStyle/UI/Input/tpl.standard.html', ], 'ui template from skin, unaltered' => ['skin' => 'mySkin', 'style' => 'myStyle', 'file_exists' => false, 'tpl_filename' => 'components/ILIAS/UI/src/templates/default/Input/tpl.standard.html', 'component' => '', 'expected' => $il_root . '/components/ILIAS/UI/src/templates/default/Input/tpl.standard.html', ], 'trailing slash' => ['skin' => 'default', 'style' => 'delos', 'file_exists' => true, 'tpl_filename' => 'tpl.test.html', 'component' => 'components/ILIAS/Test/', 'expected' => $il_root . '/components/ILIAS/Test/templates/default/tpl.test.html', ], ]
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureHelperTest.php:461$helper = new ilCtrlStructureHelper(['baseclass1', ], ['baseclass1' => [ ], 'unnecessary_class1' => [ ], 'unnecessary_class2' => [ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [ ], ilCtrlStructureInterface::KEY_CLASS_PARENTS => [ ], ], 'command_class_1' => [ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [ ], ilCtrlStructureInterface::KEY_CLASS_PARENTS => ['baseclass1', ], ], ])
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureMapperTest.php:731$mapper = new ilCtrlStructureMapper(['class0' => [ilCtrlStructureInterface::KEY_CLASS_PARENTS => ['class1', ], ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [ ]], 'class1' => [ilCtrlStructureInterface::KEY_CLASS_PARENTS => [ ], ilCtrlStructureInterface::KEY_CLASS_CHILDREN => ['class2', ], ], 'class2' => [ilCtrlStructureInterface::KEY_CLASS_PARENTS => [ ], ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [ ], ]])
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureMapperTest.php:2081$mapper = new ilCtrlStructureMapper(['class1' => [ ], 'class2' => false, 3 => [ilCtrlStructureInterface::KEY_CLASS_PARENTS => ['class1', ], ], 'class3' => [ilCtrlStructureInterface::KEY_CLASS_PARENTS => ['class1', 'class2', ], ], 'class4' => [ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [3], ], ])
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureTest.php:311$structure = new ilCtrlStructure(['baseclass1' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid1'], 'baseclass2' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid2'], 'baseclass3' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid3'], ], ['baseclass1', 'baseclass2', 'baseclass3', ], [ ])
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureTest.php:501$structure = new ilCtrlStructure(['cmdclass1' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid1', ilCtrlStructureInterface::KEY_CLASS_NAME => 'cmdClass1', ], 'cmdclass2' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid2', ilCtrlStructureInterface::KEY_CLASS_NAME => 'cmdClass2', ], ], [ ], ['cmdclass1' => [ilCtrlStructureInterface::KEY_UNSAFE_COMMANDS => [ ], ilCtrlStructureInterface::KEY_SAFE_COMMANDS => ['postCmd1', ], ], 'cmdclass2' => [ilCtrlStructureInterface::KEY_UNSAFE_COMMANDS => ['getCmd1', ], ilCtrlStructureInterface::KEY_SAFE_COMMANDS => [ ], ], ])
/components/ILIAS/UICore/tests/Structure/ilCtrlStructureTest.php:951$structure = new ilCtrlStructure(['class1' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid1', ilCtrlStructureInterface::KEY_CLASS_NAME => 'Class1', ilCtrlStructureInterface::KEY_CLASS_PATH => './path/1', ilCtrlStructureInterface::KEY_CLASS_PARENTS => [ ], ilCtrlStructureInterface::KEY_CLASS_CHILDREN => ['class2', ], ], 'class2' => [ilCtrlStructureInterface::KEY_CLASS_CID => 'cid2', ilCtrlStructureInterface::KEY_CLASS_NAME => 'Class2', ilCtrlStructureInterface::KEY_CLASS_PATH => './path/2', ilCtrlStructureInterface::KEY_CLASS_PARENTS => ['class1', ], ilCtrlStructureInterface::KEY_CLASS_CHILDREN => [ ], ], ], [ ], [ ])
/components/ILIAS/UICore/lib/html-it/IT.php:8371$errorMessages = [self::IT_OK => '', self::IT_ERROR => 'unknown error', self::IT_TPL_NOT_FOUND => 'Cannot read the template file', self::IT_BLOCK_NOT_FOUND => 'Cannot find this block', self::IT_BLOCK_DUPLICATE => 'The name of a block must be' . ' uniquewithin a template.' . ' Found "' . $blockname . '" twice.' . 'Unpredictable results ' . 'may appear.', self::IT_UNKNOWN_OPTION => 'Unknown option']
/components/ILIAS/setup_/classes/class.ilNICKeyRegisteredObjective.php:1641$url = self::ILIAS_NIC_SERVER . "?cmd=getid" . "&inst_id=" . rawurlencode($inst_id) . "&hostname=" . rawurlencode($host_name) . "&inst_name=" . rawurlencode($systemfolder_config->getClientName( ) ?? '') . "&inst_info=" . rawurlencode($systemfolder_config->getClientDescription( ) ?? '') . "&http_path=" . rawurlencode($http_path) . "&contact_firstname=" . rawurlencode($systemfolder_config->getContactFirstname( )) . "&contact_lastname=" . rawurlencode($systemfolder_config->getContactLastname( )) . "&contact_email=" . rawurlencode($systemfolder_config->getContactEMail( )) . "&nic_key=" . rawurlencode($settings->get("nic_key"))
/components/ILIAS/setup_/classes/class.ilCommonSetupAgent.php:811return new Setup\Objective\ObjectiveWithPreconditions(new \ilMakeInstallationAccessibleObjective($config), new \ilOverwritesExistingInstallationConfirmed($config), new Setup\ObjectiveCollection("Complete common ILIAS objectives.", false, new Setup\Condition\PHPVersionCondition(self::PHP_MIN_VERSION, self::PHP_MAX_VERSION, true), new Setup\Condition\PHPExtensionLoadedCondition("dom"), new Setup\Condition\PHPExtensionLoadedCondition("xsl"), new Setup\Condition\PHPExtensionLoadedCondition("gd"), $this->getPHPMemoryLimitCondition( ), new ilSetupConfigStoredObjective($config), new ilNICKeyRegisteredObjective($config)))
/components/ILIAS/setup_/classes/class.ilCommonSetupAgent.php:1201$objectives = [new Setup\Objective\ObjectiveWithPreconditions(new ilVersionWrittenToSettingsObjective($this->data), new Setup\Condition\PHPVersionCondition(self::PHP_MIN_VERSION, self::PHP_MAX_VERSION, true), new ilNoMajorVersionSkippedConditionObjective($this->data), new ilNoVersionDowngradeConditionObjective($this->data))]
/components/ILIAS/Table/classes/class.ilTable2GUI.php:19261$link = $ilCtrl->getLinkTargetByClass(get_class($this->parent_obj), $this->parent_cmd) . "&" . $this->getNavParameter( ) . "=" . $this->getOrderField( ) . ":" . $this->getOrderDirection( ) . ":"
/components/ILIAS/Table/classes/trait.ilTableCommandHelper.php:1011$fake_post_array = ['select_cmd_all' => $post_parameters->has('select_cmd_all') ? $post_parameters->retrieve('select_cmd_all', $transformation) : false, 'select_cmd_all2' => $post_parameters->has('select_cmd_all2') ? $post_parameters->retrieve('select_cmd_all2', $transformation) : false, ]
/components/ILIAS/Taxonomy/classes/class.ilTaxonomyNode.php:1271$query = "INSERT INTO tax_node (obj_id, title, type, create_date, order_nr, tax_id) " . "VALUES (" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getType( ), "text") . ", " . $ilDB->now( ) . ", " . $ilDB->quote((int) $this->getOrderNr( ), "integer") . ", " . $ilDB->quote((int) $this->getTaxonomyId( ), "integer") . ")"
/components/ILIAS/Table/classes/class.ilTable2GUI.php:19921$LinkBar .= '<label for="tab_page_sel_' . $a_num . '">' . $lng->txt("page") . '</label> ' . ilLegacyFormElementsUtil::formSelect($this->nav_value, $this->getNavParameter( ) . $a_num, $offset_arr, false, true, 0, "small", array("id" => "tab_page_sel_" . $a_num, "onchange" => "ilTablePageSelection(this, 'cmd[" . $this->parent_cmd . "]')"))
/components/ILIAS/Taxonomy/classes/class.ilObjTaxonomy.php:1961$t = "UPDATE tax_data SET " . " sorting_mode = " . $ilDB->quote($this->getSortingMode( ), "integer") . ", " . " item_sorting = " . $ilDB->quote((int) $this->getItemSorting( ), "integer") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/Taxonomy/classes/class.ilTaxonomyNode.php:1441$query = "UPDATE tax_node SET " . " title = " . $ilDB->quote($this->getTitle( ), "text") . " ,order_nr = " . $ilDB->quote((int) $this->getOrderNr( ), "integer") . " WHERE obj_id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/Taxonomy/classes/class.ilObjTaxonomyAdministration.php:611$sql = "SELECT oref.ref_id, od.obj_id, od.type obj_type, od.title obj_title," . " tu.tax_id, od2.title tax_title, cs.value tax_status" . " FROM object_data od" . " JOIN object_reference oref ON (od.obj_id = oref.obj_id)" . " JOIN tax_usage tu ON (tu.obj_id = od.obj_id)" . " JOIN object_data od2 ON (od2.obj_id = tu.tax_id)" . " LEFT JOIN container_settings cs ON (cs.id = od.obj_id AND keyword = " . $ilDB->quote(ilObjectServiceSettingsGUI::TAXONOMIES, "text") . ")" . " WHERE od.type = " . $ilDB->quote("cat", "text") . " AND tu.tax_id > " . $ilDB->quote(0, "integer")
/components/ILIAS/Taxonomy/classes/class.ilTaxonomyExplorerGUI.php:1201return (!$this->onclick && $a_node["child"] == $this->requested_tax_node) || ($this->onclick && is_array($this->selected_nodes) && in_array($a_node["child"], $this->selected_nodes))
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:1221$set = $ilDB->query("SELECT * FROM tax_node_assignment " . " WHERE " . $ilDB->in("node_id", $a_node_id, false, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer") . " AND component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " ORDER BY order_nr ASC")
/components/ILIAS/Taxonomy/classes/class.ilObjTaxonomyAdministration.php:761$res[$row["tax_id"]][$row["obj_id"]] = array("tax_id" => (int) $row["tax_id"], "tax_title" => $row["tax_title"], "tax_status" => (bool) $row["tax_status"], "obj_title" => $row["obj_title"], "obj_type" => $row["obj_type"], "obj_id" => (int) $row["obj_id"], "ref_id" => (int) $row["ref_id"], "path" => $this->getPath((int) $row["ref_id"]))
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:1581$set = $ilDB->query("SELECT * FROM tax_node_assignment" . " WHERE component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " AND item_id = " . $ilDB->quote($a_item_id, "integer") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer"))
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:1321$set = $ilDB->query("SELECT * FROM tax_node_assignment " . " WHERE node_id = " . $ilDB->quote($a_node_id, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer") . " AND component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " ORDER BY order_nr ASC")
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:1991$q = "SELECT item_id FROM tax_node_assignment " . " WHERE component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND node_id = " . $ilDB->quote($a_node_id, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer") . " AND item_id = " . $ilDB->quote($a_item_id, "integer")
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:1981$set2 = $ilDB->query($q = "SELECT item_id FROM tax_node_assignment " . " WHERE component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND node_id = " . $ilDB->quote($a_node_id, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer") . " AND item_id = " . $ilDB->quote($a_item_id, "integer"))
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:3381$set = $ilDB->query("SELECT * FROM tax_node_assignment " . " WHERE component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND node_id = " . $ilDB->quote($a_node_id, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer") . " ORDER BY order_nr ASC")
/components/ILIAS/Taxonomy/classes/class.ilTaxNodeAssignment.php:2651$set = $ilDB->query("SELECT max(order_nr) mnr FROM tax_node_assignment " . " WHERE component = " . $ilDB->quote($this->getComponentId( ), "text") . " AND item_type = " . $ilDB->quote($this->getItemType( ), "text") . " AND obj_id = " . $ilDB->quote($this->getObjectId( ), "integer") . " AND node_id = " . $ilDB->quote($a_node_id, "integer") . " AND tax_id = " . $ilDB->quote($this->getTaxonomyId( ), "integer"))
/components/ILIAS/Portfolio/classes/class.ilPortfolioAccessHandler.php:3521$set = $ilDB->query("SELECT DISTINCT(obj.owner), u.lastname, u.firstname, u.title" . " FROM object_data obj" . " JOIN usr_portfolio prtf ON (prtf.id = obj.obj_id)" . " JOIN usr_portf_acl acl ON (acl.node_id = obj.obj_id)" . " JOIN usr_data u on (u.usr_id = obj.owner)" . " WHERE " . $ilDB->in("acl.object_id", $obj_ids, "", "integer") . " AND obj.owner <> " . $ilDB->quote($ilUser->getId( ), "integer") . " AND prtf.is_online = " . $ilDB->quote(1, "integer") . " ORDER BY u.lastname, u.firstname, u.title")
/components/ILIAS/Portfolio/classes/class.ilPortfolioAccessHandler.php:3791$set = $ilDB->query("SELECT obj.obj_id, obj.owner" . " FROM object_data obj" . " JOIN usr_portfolio prtf ON (prtf.id = obj.obj_id)" . " JOIN usr_portf_acl acl ON (acl.node_id = obj.obj_id)" . " WHERE " . $ilDB->in("acl.object_id", $obj_ids, "", "integer") . " AND obj.owner = " . $ilDB->quote($a_owner_id, "integer") . " AND prtf.is_online = " . $ilDB->quote(1, "integer"))
/components/ILIAS/Portfolio/Page/class.ilPortfolioPage.php:1091$fields = array("portfolio_id" => array("integer", $this->portfolio_id), "type" => array("integer", $this->getType( )), "title" => array("text", $this->getTitle( )), "order_nr" => array("integer", $this->getOrderNr( )))
/components/ILIAS/Portfolio/classes/class.ilPortfolioRepositoryGUI.php:3101$items[] = $f->item( )->standard($f->button( )->shy($port["title"], $preview_action))->withActions($actions)->withProperties($props)->withLeadIcon($icon)
/components/ILIAS/Portfolio/Page/class.ilPortfolioPageGUI.php:7341$do_links = $ilAccess->checkAccessOfUser($ilUser->getId( ), "read", "", $course["ref_id"], "crs") || ($ilAccess->checkAccessOfUser($ilUser->getId( ), "visible", "", $course["ref_id"], "crs") && $ilAccess->checkAccessOfUser($ilUser->getId( ), "join", "", $course["ref_id"], "crs"))
/components/ILIAS/Portfolio/Page/class.ilPortfolioPageGUI.php:9581$tmp[$objective_id] = array("id" => $objective_id, "title" => $title["title"], "desc" => $title["description"], "itest" => $lo_ass->getTestByObjective($objective_id, ilLOSettings::TYPE_TEST_INITIAL), "qtest" => $lo_ass->getTestByObjective($objective_id, ilLOSettings::TYPE_TEST_QUALIFIED))
/components/ILIAS/Multilingualism/classes/class.ilMultilingualism.php:2471$t = "INSERT INTO il_translations " . "(id, id_type, title, description, lang_code, lang_default) VALUES (" . $this->db->quote($this->getObjId( ), "integer") . "," . $this->db->quote($this->getType( ), "text") . "," . $this->db->quote($trans["title"], "text") . "," . $this->db->quote($trans["description"], "text") . "," . $this->db->quote($l, "text") . "," . $this->db->quote($trans["lang_default"], "integer") . ")"
/components/ILIAS/LearningModule/classes/class.ilLearningModuleDataSet.php:4491$set3 = $ilDB->query($q = "SELECT lm_id, type, title, short_title, active, layout, import_id, obj_id child FROM lm_data " . "WHERE " . $ilDB->in("lm_id", $a_ids, false, "integer") . " AND " . $ilDB->in("obj_id", $obj_ids, true, "integer") . " AND type = " . $ilDB->quote("pg", "text"))
/components/ILIAS/Portfolio/Exercise/class.ilPortfolioExerciseGUI.php:2301$modal = $ui->factory( )->modal( )->roundtrip($lng->txt("exc_instruction"), $ui->factory( )->legacy( )->content($tooltip))->withCancelButtonLabel($lng->txt("close"))
/components/ILIAS/Glossary/Settings/class.SettingsGUI.php:1061$form = $form->radio("glo_mode", $lng->txt("glo_content_assembly"), $glo_mode_disabled_info, $settings->getVirtualMode( ))->disabled($glo_mode_disabled)->radioOption("none", $lng->txt("glo_mode_normal"), $lng->txt("glo_mode_normal_info"))->radioOption("coll", $lng->txt("glo_collection"), $lng->txt("glo_collection_info"))->section("avail", $lng->txt('rep_activation_availability'))->addOnline($this->obj_id, "glo")->section("presentation", $lng->txt('cont_presentation'))->addStdTile($this->obj_id, "glo")->switch("pres_mode", $lng->txt("glo_presentation_mode"), "", $settings->getPresentationMode( ))->group("table", $lng->txt("glo_table_form"), $lng->txt("glo_table_form_info"))->number("snippet_length", $lng->txt("glo_text_snippet_length"), $lng->txt("characters") . " - " . $lng->txt("glo_text_snippet_length_info"), $settings->getSnippetLength( ), 100, 3000)->group("full_def", $lng->txt("glo_full_definitions"), $lng->txt("glo_full_definitions_info"))->end( )->checkbox("flash_active", $lng->txt("glo_flashcard_training"), $lng->txt("glo_flashcard_training_info"), $settings->getActiveFlashcards( ))->radio("flash_mode", $lng->txt("glo_mode"), "", $settings->getFlashcardsMode( ))->radioOption("term", $lng->txt("glo_term_vs_def"), $lng->txt("glo_term_vs_def_info"))->radioOption("def", $lng->txt("glo_def_vs_term"), $lng->txt("glo_def_vs_term_info"))
/components/ILIAS/Portfolio/classes/class.ilObjPortfolioBaseGUI.php:3201$comment_modal = $comment_export_helper->getCommentIncludeModalDialog($this->lng->txt("export_html"), $this->lng->txt("note_html_export_include_comments"), $this->ctrl->getLinkTarget($this, "export"), $this->ctrl->getLinkTarget($this, "exportWithComments"))
/components/ILIAS/Portfolio/classes/Provider/PortfolioMainBarProvider.php:421return [$this->mainmenu->link($this->if->identifier('mm_pd_port'))->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToPortfolio")->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(50)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content(($this->dic->language( )->txt('component_not_active'))))->withAvailableCallable(function ( ) use ($dic) { /**/ } ), ]
/components/ILIAS/Portfolio/classes/class.ilPortfolioAccessHandler.php:4722$set = $ilDB->query("SELECT usr_id FROM usr_data" . " WHERE (" . $ilDB->like("login", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("firstname", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("lastname", "text", "%" . $a_filter["user"] . "%") . " " . "OR " . $ilDB->like("email", "text", "%" . $a_filter["user"] . "%") . ")")
/components/ILIAS/Portfolio/classes/class.ilObjPortfolioBase.php:1711$fields = array("is_online" => array("integer", $this->isOnline( )), "ppic" => array("integer", $this->hasProfilePicture( )), "bg_color" => array("text", $this->getBackgroundColor( )), "font_color" => array("text", $this->getFontColor( )))
/components/ILIAS/Portfolio/classes/class.ilPortfolioAccessHandler.php:4021$set = $ilDB->query("SELECT obj.obj_id, obj.owner, obj.title" . " FROM object_data obj" . " JOIN usr_portfolio prtf ON (prtf.id = obj.obj_id)" . " JOIN usr_portf_acl acl ON (acl.node_id = obj.obj_id)" . " WHERE " . $ilDB->in("acl.object_id", $obj_ids, "", "integer") . " AND " . $ilDB->in("obj.owner", $a_owner_ids, "", "integer") . " AND prtf.is_online = " . $ilDB->quote(1, "integer"))
/components/ILIAS/Portfolio/classes/class.ilPortfolioAccessHandler.php:4571$sql = "SELECT obj.obj_id,obj.title,obj.owner" . ",acl.object_id acl_type, acl.tstamp acl_date" . " FROM object_data obj" . " JOIN usr_portfolio prtf ON (prtf.id = obj.obj_id)" . " JOIN usr_portf_acl acl ON (acl.node_id = obj.obj_id)" . " WHERE " . $ilDB->in("acl.object_id", $obj_ids, "", "integer") . " AND obj.owner <> " . $ilDB->quote($ilUser->getId( ), "integer") . " AND obj.type = " . $ilDB->quote("prtf", "text") . " AND prtf.is_online = " . $ilDB->quote(1, "integer")
/components/ILIAS/Conditions/classes/Configuration/ConditionTriggerTableGUI.php:1511$actions['confirmDeleteConditionTrigger'] = $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'confirmDeleteConditionTrigger'), $row_id_token)->withAsync(true)
/components/ILIAS/Conditions/classes/Configuration/ConditionTriggerTableGUI.php:991return ['trigger' => $this->ui_factory->table( )->column( )->link($this->lng->txt('rbac_precondition_source')), 'condition' => $this->ui_factory->table( )->column( )->text($this->lng->txt('condition'))->withIsSortable(true), 'obligatory' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('precondition_obligatory'))->withIsSortable(false)]
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11941return serialize(['objective' => $data['condition_configuration']['operator'][1]['result_range_percentage']['objective'] ?? null, 'min_percentage' => $data['condition_configuration']['operator'][1]['result_range_percentage']['min'], 'max_percentage' => $data['condition_configuration']['operator'][1]['result_range_percentage']['max']])
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11761return $this->ui_factory->input( )->field( )->section($sections, '')->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($min_max) { /**/ } , $this->lng->txt('precondition_operator_range_err_min_max')))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11651$sections['max'] = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('precondition_operator_range_max'), )->withAdditionalTransformation($this->refinery->logical( )->parallel([$this->refinery->int( )->isGreaterThan(0), $this->refinery->int( )->isLessThanOrEqual(100)]))->withRequired(true)->withValue($stored_max)
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11541$sections['min'] = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('precondition_operator_range_min'), )->withAdditionalTransformation($this->refinery->logical( )->parallel([$this->refinery->int( )->isGreaterThanOrEqual(0), $this->refinery->int( )->isLessThanOrEqual(100)]))->withRequired(true)->withValue($stored_min)
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:11211$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getLinkTarget($this, $mode === 'add' ? 'saveConditionTrigger' : 'updateConditionTrigger'), ['condition_configuration' => $main_section])
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:10881$group_items[$operator] = $this->ui_factory->input( )->field( )->group(['result_range_percentage' => $this->initRangeConditionInputItem($trigger_id, $trigger_obj_id, $condition)], $this->lng->txt('condition_' . $operator))
/components/ILIAS/Multilingualism/classes/class.ilMultilingualism.php:2181$set = $this->db->query("SELECT * FROM il_translations " . " WHERE id = " . $this->db->quote($this->getObjId( ), "integer") . " AND id_type = " . $this->db->quote($this->getType( ), "text"))
/components/ILIAS/ItemGroup/classes/class.ilObjItemGroupGUI.php:4371return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'save'), $form_fields)->withSubmitLabel($this->lng->txt($new_type . '_add'))
/components/ILIAS/ItemGroup/classes/class.ilObjItemGroupGUI.php:4271$form_fields['title'] = $this->ui_factory->input( )->field( )->text($this->lng->txt('title'))->withMaxLength(ilObject::TITLE_LENGTH)->withRequired(true)
/components/ILIAS/ItemGroup/classes/class.ilObjItemGroupGUI.php:9411$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/History/classes/class.ilHistory.php:1491$hist_items[] = array("date" => $hist_rec["hdate"], "user_id" => $hist_rec["usr_id"], "obj_id" => $hist_rec["obj_id"], "obj_type" => $hist_rec["obj_type"], "action" => $hist_rec["action"], "info_params" => $hist_rec["info_params"], "user_comment" => $hist_rec["user_comment"], "hist_entry_id" => $hist_rec["id"], "title" => $hist_rec["title"])
/components/ILIAS/History/classes/class.ilHistory.php:1411$query = "SELECT h.*, l.title as title FROM history h, lm_data l WHERE " . " l.lm_id = " . $ilDB->quote($a_obj_id, "integer") . " AND " . " l.obj_id = h.obj_id AND " . " (h.obj_type=" . $ilDB->quote($a_obj_type . ":pg", "text") . " OR h.obj_type=" . $ilDB->quote($a_obj_type . ":st", "text") . ") " . " ORDER BY h.hdate DESC"
/components/ILIAS/History/classes/class.ilHistory.php:1301$hist_items[] = array("date" => $hist_rec["hdate"], "user_id" => $hist_rec["usr_id"], "obj_id" => $hist_rec["obj_id"], "obj_type" => $hist_rec["obj_type"], "action" => $hist_rec["action"], "info_params" => $hist_rec["info_params"], "user_comment" => $hist_rec["user_comment"], "hist_entry_id" => $hist_rec["id"])
/components/ILIAS/Conditions/classes/Configuration/ConditionTriggerTableGUI.php:1621return $this->ui_factory->table( )->data($this, $this->lng->txt('active_preconditions'), $this->getColumns( ), )->withId(self::class)->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:1581return $this->http->wrapper( )->post( )->retrieve('list_mode', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always(self::LIST_MODE_UNDEFINED)]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:7361$action = $this->http->wrapper( )->query( )->retrieve(ConditionTriggerTableGUI::ACTION_TOKEN_NS, $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:7611$compulsory_ids = $this->http->wrapper( )->query( )->retrieve(ConditionTriggerTableGUI::ID_TOKEN_NS, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:7981$condition_trigger_ids = $this->http->wrapper( )->query( )->retrieve(ConditionTriggerTableGUI::ID_TOKEN_NS, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->custom( )->transformation(function ($var) { /**/ } ), $this->refinery->always([ ])]))
/components/ILIAS/Conditions/classes/class.ilConditionHandler.php:6621$cond[] = array("target_ref_id" => $a_target_ref_id, "target_obj_id" => $a_target_obj_id, "target_type" => $a_target_type, "trigger_ref_id" => $trigger->getRefId( ), "trigger_obj_id" => $trigger->getObjId( ), "trigger_type" => $trigger->getType( ), "operator" => $c->getOperator( ), "value" => $c->getValue( ), "ref_handling" => 1, "obligatory" => $obligatory, "num_obligatory" => $set->getNumObligatory( ), "hidden_status" => $set->getHiddenStatus( ))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:1141return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('conditions', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:1291return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('item_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:1441return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('obl', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:9191$subset_limit['num_compulsory'] = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('precondition_num_obligatory'), $this->lng->txt('precondition_num_optional_info'))->withValue($num_required > 0 ? $num_required : null)->withAdditionalTransformation($this->refinery->logical( )->parallel([$this->refinery->int( )->isGreaterThan(0), $this->refinery->int( )->isLessThan(count($all_conditions))]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:9451$list_mode = $this->ui_factory->input( )->field( )->switchableGroup($list_mode_items, $this->lng->txt('rbac_precondition_mode'))->withValue(count(ilConditionHandler::getPersistedOptionalConditionsOfTarget($this->getTargetRefId( ), $this->getTargetId( ), $this->getTargetType( ))) ? self::LIST_MODE_SUBSET : self::LIST_MODE_ALL)
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:9561$main_section = $this->ui_factory->input( )->field( )->section(['old_status' => $old_status, 'hidden_status' => $hidden, 'list_mode' => $list_mode], $this->lng->txt('precondition_obligatory_settings'))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:10431$condition_id = $this->http->wrapper( )->query( )->retrieve(ConditionTriggerTableGUI::ID_TOKEN_NS, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:8331$items[] = $this->ui_factory->modal( )->interruptiveItem( )->standard((string) $condition_trigger_id, ilObject::_lookupTitle($condition['trigger_obj_id']) . ' (' . $this->lng->txt('condition') . ':' . $this->lng->txt('condition_' . $condition['operator']) . ')')
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:8411$output = $this->ui_renderer->renderAsync([$this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('rbac_condition_delete_sure'), $this->ctrl->getFormAction($this, 'deleteConditionTrigger'))->withAffectedItems($items)])
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:8601$condition_trigger_ids = $this->http->wrapper( )->post( )->retrieve('interruptive_items', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Conditions/classes/class.ilConditionHandlerGUI.php:9001$hidden = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('rbac_precondition_hide'), $this->lng->txt('rbac_precondition_hide_info'))->withValue(ilConditionHandler::lookupPersistedHiddenStatusByTarget($this->getTargetRefId( )))
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiListGUI.php:761$certLink = $DIC->ui( )->factory( )->link( )->standard($DIC->language( )->txt('download_certificate'), $DIC->ctrl( )->getLinkTargetByClass([ilObjCmiXapiGUI::class, ilCmiXapiSettingsGUI::class], ilCmiXapiSettingsGUI::CMD_DELIVER_CERTIFICATE))
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiStatementsGUI.php:1793$term = $this->dic->http( )->wrapper( )->post( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/CmiXapi/classes/XapiReport/class.ilCmiXapiStatementsReport.php:1071$data[] = ['date' => $this->fetchDate($statement), 'actor' => $this->fetchActor($statement), 'verb_id' => $this->fetchVerbId($statement), 'verb_display' => $this->fetchVerbDisplay($statement), 'object' => $this->fetchObjectName($statement), 'object_info' => $this->fetchObjectInfo($statement), 'statement' => json_encode($statement, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES)]
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiDataSet.php:1821$this->_archive['directories'] = ["exportDir" => ilExport::_getExportDirectory($id), "tempDir" => ilExport::_getExportDirectory($id) . "/temp", "archiveDir" => time( ) . "__" . IL_INST_ID . "__" . $objTypeAndId, "moduleDir" => "cmix_" . $id]
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiGUI.php:7581$button = $DIC->ui( )->factory( )->button( )->primary($this->lng->txt('launch'), $DIC->ctrl( )->getLinkTargetByClass(ilCmiXapiLaunchGUI::class))
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiLaunchGUI.php:1751$token = ilCmiXapiAuthToken::fillToken($this->user->getId( ), $this->object->getRefId( ), $this->object->getId( ), $this->object->getLrsType( )->getTypeId( ))
/components/ILIAS/CmiXapi/classes/class.ilCmiXapiStatementsGUI.php:1773$term = $this->dic->http( )->wrapper( )->query( )->retrieve('term', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/CmiXapi/classes/class.ilObjCmiXapiGUI.php:7841$button = $DIC->ui( )->factory( )->button( )->primary($this->lng->txt('fetch_xapi_statements'), $DIC->ctrl( )->getLinkTarget($this, self::CMD_FETCH_XAPI_STATEMENTS))
/components/ILIAS/Conditions/classes/class.ilConditionHandler.php:4601$query = 'INSERT INTO conditions (condition_id,target_ref_id,target_obj_id,target_type,' . 'trigger_ref_id,trigger_obj_id,trigger_type,operator,value,ref_handling,obligatory,hidden_status) ' . 'VALUES (' . $this->db->quote($next_id, 'integer') . ',' . $this->db->quote($this->getTargetRefId( ), 'integer') . "," . $this->db->quote($this->getTargetObjId( ), 'integer') . "," . $this->db->quote($this->getTargetType( ), 'text') . "," . $this->db->quote($this->getTriggerRefId( ), 'integer') . "," . $this->db->quote($this->getTriggerObjId( ), 'integer') . "," . $this->db->quote($this->getTriggerType( ), 'text') . "," . $this->db->quote($this->getOperator( ), 'text') . "," . $this->db->quote($this->getValue( ), 'text') . ", " . $this->db->quote($this->getReferenceHandlingType( ), 'integer') . ', ' . $this->db->quote($this->getObligatory( ), 'integer') . ', ' . $this->db->quote($this->getHiddenStatus( ), 'integer') . ' ' . ')'
/components/ILIAS/CmiXapi/classes/XapiProxy/XapiProxyPolyFill.php:1901$query = "SELECT {$this->table_prefix}_settings.lrs_type_id, {$this->table_prefix}_settings.only_moveon, {$this->table_prefix}_settings.achieved, {$this->table_prefix}_settings.answered, {$this->table_prefix}_settings.completed, {$this->table_prefix}_settings.failed, {$this->table_prefix}_settings.initialized, {$this->table_prefix}_settings.passed, {$this->table_prefix}_settings.progressed, {$this->table_prefix}_settings.satisfied, {$this->table_prefix}_settings.c_terminated, {$this->table_prefix}_settings.hide_data, {$this->table_prefix}_settings.c_timestamp, {$this->table_prefix}_settings.duration, {$this->table_prefix}_settings.no_substatements, {$this->table_prefix}_settings.privacy_ident FROM {$this->table_prefix}_settings, {$this->table_prefix}_token WHERE {$this->table_prefix}_settings.obj_id = {$this->table_prefix}_token.obj_id AND {$this->table_prefix}_token.token = " . $db->quote($this->token, 'text')
/components/ILIAS/Conditions/classes/class.ilConditionHandler.php:5001$query = "UPDATE conditions SET " . "target_ref_id = " . $this->db->quote($this->getTargetRefId( ), 'integer') . ", " . "operator = " . $this->db->quote($this->getOperator( ), 'text') . ", " . "value = " . $this->db->quote($this->getValue( ), 'text') . ", " . "ref_handling = " . $this->db->quote($this->getReferenceHandlingType( ), 'integer') . ", " . 'obligatory = ' . $this->db->quote($this->getObligatory( ), 'integer') . ' ' . "WHERE condition_id = " . $this->db->quote($a_id, 'integer')
/components/ILIAS/Conditions/classes/class.ilConditionHandler.php:4881$query = "SELECT * FROM conditions " . "WHERE target_ref_id = " . $this->db->quote($this->getTargetRefId( ), 'integer') . " " . "AND target_obj_id = " . $this->db->quote($this->getTargetObjId( ), 'integer') . " " . "AND trigger_ref_id = " . $this->db->quote($this->getTriggerRefId( ), 'integer') . " " . "AND trigger_obj_id = " . $this->db->quote($this->getTriggerObjId( ), 'integer') . " " . "AND operator = " . $this->db->quote($this->getOperator( ), 'text')
/components/ILIAS/CmiXapi/classes/XapiReport/class.ilCmiXapiHighscoreReport.php:913$rows[] = ['user_ident' => $userIdent, 'user' => '', 'date' => $this->formatRawTimestamp($item['timestamp']), 'duration' => $this->fetchTotalDuration($item['duration']), 'score' => $item['score']['scaled'], 'ilias_user_id' => $cmixUser->getUsrId( )]
/components/ILIAS/CmiXapi/classes/XapiReport/class.ilCmiXapiHighscoreReport.php:783$rows[] = ['user_ident' => $userIdent, 'user' => '', 'date' => $this->formatRawTimestamp($item['timestamp']), 'duration' => $this->fetchTotalDuration($item['duration']), 'score' => $item['score']['scaled'], 'ilias_user_id' => $cmixUser->getUsrId( )]
/components/ILIAS/CmiXapi/classes/XapiReport/class.ilCmiXapiHighscoreReportLinkBuilder.php:521$pipeline[] = ['$group' => ['_id' => $id, 'mbox' => ['$last' => '$statement.actor.mbox'], 'account' => ['$last' => '$statement.actor.account.name'], 'username' => ['$last' => '$statement.actor.name'], 'timestamp' => ['$last' => '$statement.timestamp'], 'duration' => ['$push' => '$statement.result.duration'], 'score' => ['$last' => '$statement.result.score']]]
/components/ILIAS/CmiXapi/classes/XapiReport/class.ilCmiXapiHighscoreReport.php:1043$rows[] = ['user_ident' => $userIdent, 'user' => '', 'date' => $this->formatRawTimestamp($item['timestamp']), 'duration' => $this->fetchTotalDuration($item['duration']), 'score' => $item['score']['scaled'], 'ilias_user_id' => $cmixUser->getUsrId( )]
/components/ILIAS/Exercise/AssMemberState/classes/class.ilExcAssMemberStateRepository.php:1371$set = $db->queryF('SELECT ass.id, count(*) nr_given, ass.peer_dl, ass.peer_min, max(idl.tstamp) maxidl, max(peer.tstamp) maxpeer FROM exc_assignment ass LEFT JOIN exc_assignment_peer peer ON (ass.id = peer.ass_id) LEFT JOIN exc_idl idl ON (ass.id = idl.ass_id) WHERE ' . $db->in("ass.exc_id", $exc_ids, false, "integer") . ' AND ass.deadline_mode = %s AND ass.time_stamp < %s AND (ass.deadline2 < %s OR ass.deadline2 IS NULL) AND ass.peer = %s AND (peer.giver_id IS NULL) AND (ass.peer_dl > %s OR ass.peer_dl IS NULL) AND (peer.tstamp IS NULL) GROUP BY (ass.id) HAVING (maxpeer IS NULL) AND (maxidl < %s OR maxidl IS NULL) ', array("integer", "integer", "integer", "integer", "integer", "integer"), array(0, time( ), time( ), 1, time( ), time( )))
/components/ILIAS/Exercise/AssMemberState/classes/class.ilExcAssMemberStateRepository.php:1121$set = $db->queryF('SELECT ass.id, count(*) nr_given, ass.peer_dl, ass.peer_min, max(idl.tstamp) maxidl, max(peer.tstamp) maxpeer FROM exc_assignment ass LEFT JOIN exc_assignment_peer peer ON (ass.id = peer.ass_id) LEFT JOIN exc_idl idl ON (ass.id = idl.ass_id) WHERE ' . $db->in("ass.exc_id", $exc_ids, false, "integer") . ' AND ass.deadline_mode = %s AND ass.time_stamp < %s AND (ass.deadline2 < %s OR ass.deadline2 IS NULL) AND ass.peer = %s AND (peer.giver_id = %s) AND (ass.peer_dl > %s OR ass.peer_dl IS NULL) AND (peer.is_valid = %s) GROUP BY (ass.id) HAVING (ass.peer_min > nr_given) AND (maxidl < %s OR maxidl IS NULL) ', array("integer", "integer", "integer", "integer", "integer", "integer", "integer", "integer"), array(0, time( ), time( ), 1, $user_id, time( ), 1, time( )))
/components/ILIAS/Exercise/AssMemberState/classes/class.ilExcAssMemberStateRepository.php:501$set = $db->queryF('SELECT ass.id FROM exc_assignment ass LEFT JOIN exc_idl idl ON (ass.id = idl.ass_id AND idl.member_id = %s) WHERE ' . $db->in("ass.exc_id", $exc_ids, false, "integer") . ' AND (( ass.deadline_mode = %s AND (ass.start_time IS NULL OR ass.start_time < %s ) AND (ass.time_stamp IS NULL OR ass.time_stamp > %s OR ass.deadline2 > %s OR idl.tstamp > %s)) ) OR ( ass.deadline_mode = %s AND (idl.starting_ts > 0) AND (idl.starting_ts + (ass.relative_deadline * 24 * 60 * 60) > %s) )', array("integer", "integer", "integer", "integer", "integer", "integer", "integer", "integer"), array($user_id, 0, time( ), time( ), time( ), time( ), 1, time( )))
/components/ILIAS/Exercise/Certificate/CertificateSettingsExerciseRepository.php:602$this->settingsFormFactory = $settingsFormFactory ?? new ilCertificateSettingsFormRepository($object->getId( ), $certificatePath, $hasAdditionalElements, $language, $ctrl, $access, $toolbar, $placeholderDescriptionObject, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:7491$main_panel = $this->ui_factory->panel( )->sub($a_data['uname'], $this->ui_factory->legacy( )->content($a_data['utext']))->withFurtherInformation($this->ui_factory->card( )->standard($this->lng->txt('text_assignment'))->withSections(array($this->ui_factory->legacy( )->content($card_tpl->get( )))))->withActions($actions_dropdown)
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:7331$card_content = array($this->lng->txt("exc_tbl_submission_date") . ": " => ilDatePresentation::formatDate(new ilDateTime($a_data["udate"], IL_CAL_DATETIME)), $str_status_key => $str_status_value, $str_mark_key => $str_mark_value, $str_evaluation_key => $str_evaluation_value, $this->lng->txt('feedback_given') . ": " => $a_data['fb_given'], $this->lng->txt('feedback_received') . ": " => $a_data['fb_received'])
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:5011$download_task = new ilDownloadSubmissionsBackgroundTask((int) $GLOBALS['DIC']->user( )->getId( ), $this->exercise->getRefId( ), $this->exercise->getId( ), $this->ass_id, $participant_id, $selected_participants)
/components/ILIAS/IndividualAssessment/tests/Members/ilIndividualAssessmentMembersStorageDBTest.php:5871$values = ["obj_id" => ["integer", 11], ilIndividualAssessmentMembers::FIELD_USR_ID => ["integer", 22], ilIndividualAssessmentMembers::FIELD_LEARNING_PROGRESS => ["text", 33], ilIndividualAssessmentMembers::FIELD_NOTIFY => ["integer", true], ilIndividualAssessmentMembers::FIELD_FINALIZED => ["integer", 0], ilIndividualAssessmentMembers::FIELD_NOTIFICATION_TS => ["integer", -1], ilIndividualAssessmentMembers::FIELD_EXAMINER_ID => ["integer", 44], ilIndividualAssessmentMembers::FIELD_RECORD => ["text", "record"], ilIndividualAssessmentMembers::FIELD_INTERNAL_NOTE => ["text", "internalNote"], ilIndividualAssessmentMembers::FIELD_PLACE => ["text", "place"], ilIndividualAssessmentMembers::FIELD_EVENTTIME => ["integer", $timestamp], ilIndividualAssessmentMembers::FIELD_FILE_NAME => ["text", "fileName"], ilIndividualAssessmentMembers::FIELD_USER_VIEW_FILE => ["integer", true], ilIndividualAssessmentMembers::FIELD_CHANGER_ID => ["integer", 55], ilIndividualAssessmentMembers::FIELD_CHANGE_TIME => ["text", $obj->getActualDateTime( )]]
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReviewGUI.php:8261$sep = $this->gui->ui( )->renderer( )->render($this->gui->ui( )->factory( )->divider( )->horizontal( ))
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReviewGUI.php:6251return $this->gui->ui( )->factory( )->panel( )->standard($a_by_peer ? $this->lng->txt("exc_received_feedback") : $this->lng->txt("exc_given_feedback"), $sub_panels)
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReviewGUI.php:4091return ($this->submission->isTutor( ) || ($this->submission->isOwner( ) && $this->ass->afterDeadlineStrict( ) && (!$this->ass->getPeerReviewDeadline( ) || $this->ass->getPeerReviewDeadline( ) < time( ))))
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReviewGUI.php:4011return ($this->submission->isOwner( ) && $this->ass->afterDeadlineStrict( ) && (!$this->ass->getPeerReviewDeadline( ) || $this->ass->getPeerReviewDeadline( ) > time( )))
/components/ILIAS/Exercise/PeerReview/Criteria/class.ilExcCriteria.php:2471return array("type" => array("text", $this->getType( )), "title" => array("text", $this->getTitle( )), "descr" => array("text", $this->getDescription( )), "required" => array("integer", $this->isRequired( )), "pos" => array("integer", $this->getPosition( )), "def" => array("text", is_array($this->getDefinition( )) ? serialize($this->getDefinition( )) : null))
/components/ILIAS/Exercise/PeerReview/Criteria/class.ilExcCriteriaCatalogueTableGUI.php:1071$data[] = array("id" => $item->getId( ), "pos" => $pos, "title" => $item->getTitle( ), "criterias" => $crits, "protected" => array_key_exists($item->getId( ), $protected) ? $protected[$item->getId( )] : null, "assigned" => array_key_exists($item->getId( ), $assigned) ? $assigned[$item->getId( )] : null)
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReview.php:3871$sql = "UPDATE exc_assignment_peer" . " SET tstamp = " . $ilDB->quote(ilUtil::now( ), "timestamp") . ",pcomment = " . $ilDB->quote(serialize($a_values), "text") . ",is_valid = " . $ilDB->quote((int) $valid, "integer") . " WHERE giver_id = " . $ilDB->quote($ilUser->getId( ), "integer") . " AND peer_id = " . $ilDB->quote($a_peer_id, "integer") . " AND ass_id = " . $ilDB->quote($this->assignment_id, "integer")
/components/ILIAS/Exercise/PeerReview/class.ilExPeerReview.php:3511$set = $ilDB->query("SELECT ass_id" . " FROM exc_assignment_peer" . " WHERE giver_id = " . $ilDB->quote($ilUser->getId( ), "integer") . " AND peer_id = " . $ilDB->quote($a_peer_id, "integer") . " AND ass_id = " . $ilDB->quote($this->assignment_id, "integer"))
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:1661$form = $form->section("feedback", $lng->txt('exc_feedback'))->checkbox("exc_settings_feedback_mail", $lng->txt("exc_settings_feedback_mail"), $lng->txt("exc_settings_feedback_mail_info"), $settings->hasTutorFeedbackMail( ))->checkbox("exc_settings_feedback_file", $lng->txt("exc_settings_feedback_file"), $lng->txt("exc_settings_feedback_file_info"), $settings->hasTutorFeedbackFile( ))->checkbox("exc_settings_feedback_text", $lng->txt("exc_settings_feedback_text"), $lng->txt("exc_settings_feedback_text_info"), $settings->hasTutorFeedbackText( ))
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:2221$settings = $this->data->settings($this->obj_id, $old_settings->getInstruction( ), $old_settings->getTimeStamp( ), $form->getData("pass_mode"), (int) $form->getData("nr_random_mand"), (int) $form->getData("pass_nr"), (bool) $form->getData("show_submissions"), (bool) $form->getData("completion_by_submission"), (int) $old_settings->getCertificateVisibility( ), $feedback)
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:1301$form = $form->switch("completion_by_submission", $lng->txt("exc_passed_status_determination"), "", $settings->getCompletionBySubmission( ) ? "1" : "0")->group("0", $lng->txt("exc_completion_by_tutor"))->group("1", $lng->txt("exc_completion_by_submission"), $lng->txt("exc_completion_by_submission_info"))->end( )
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:1531$form = $form->section("notification", $lng->txt('exc_notification'))->checkbox("notification", $lng->txt("exc_submission_notification"), $lng->txt("exc_submission_notification_info"), \ilNotification::hasNotification(\ilNotification::TYPE_EXERCISE_SUBMISSION, $this->domain->user( )->getId( ), $this->obj_id))
/components/ILIAS/Exercise/Tasks/classes/class.ilExerciseDerivedTaskProviderFactory.php:571return [new ilExerciseDerivedTaskProvider($this->task_service, $this->access, $this->lng, new ilExerciseDerivedTaskAction(new ilExcMemberRepository( ), new ilExcAssMemberStateRepository( ), new ilExcTutorRepository( ), $this->repo->submission( )), $this->link_manager)]
/components/ILIAS/Exercise/Tasks/classes/class.ilExerciseDerivedTaskProvider.php:711$tasks[] = $this->task_service->derived( )->factory( )->task($title, $ref_id, $state->getOfficialDeadline( ), (int) $state->getGeneralStart( ))->withUrl($this->link_manager->getPermanentLink($ref_id, $ass->getId( )))
/components/ILIAS/Exercise/Settings/SettingsDBRepository.php:941return $this->data->settings((int) $rec['obj_id'], $rec['instruction'], (int) $rec['time_stamp'], $rec['pass_mode'], (int) $rec['nr_mandatory_random'], (int) $rec['pass_nr'], (bool) $rec['show_submissions'], (bool) $rec['compl_by_submission'], (int) $rec['certificate_visibility'], (int) $rec['tfeedback'])
/components/ILIAS/Exercise/IndividualDeadline/class.ilExcIndividualDeadline.php:891$set = $ilDB->query("SELECT * FROM exc_idl " . " WHERE ass_id = " . $this->db->quote($this->ass_id, "integer") . " AND member_id = " . $this->db->quote($this->participant_id, "integer") . " AND is_team = " . $this->db->quote($this->is_team, "integer"))
/components/ILIAS/Chatroom/GlobalScreen/ChatInvitationNotificationProvider.php:681$link = $this->dic->ui( )->renderer( )->render($this->dic->ui( )->factory( )->link( )->standard($invitation->getObject( )->shortDescription, $invitation->getObject( )->links[0]->getUrl( )))
/components/ILIAS/Chatroom/GlobalScreen/ChatInvitationNotificationProvider.php:751$aggregatedItems[] = $this->dic->ui( )->factory( )->item( )->notification($invitation->getObject( )->title, $this->dic->ui( )->factory( )->symbol( )->icon( )->standard(Standard::CHTA, 'chat_invitations'))->withDescription($link)->withProperties([$this->dic->language( )->txt('time') => ilDatePresentation::formatDate(new ilDateTime($invitation->getTimeAdded( ), IL_CAL_UNIX))])
/components/ILIAS/Chatroom/classes/Bans/BannedUsersTable.php:1231return ['delete' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('unban'), $url_builder->withParameter($action_parameter_token_copy, 'delete'), $row_id_token), ]
/components/ILIAS/Chatroom/tests/ilChatroomServerSettingsTest.php:451return [['port', $assertIsInteger, 7373], ['protocol', $assertIsString, 'http://'], ['domain', $assertIsString, '127.0.0.1'], ['authKey', $assertIsString, 'cfdf79fc-4133-4f3b-882f-5162a87dc465'], ['authSecret', $assertIsString, 'f8072a49-0488-411f-be0a-723a762700ba'], ['clientUrlEnabled', $assertIsBool, true], ['clientUrl', $assertIsString, 'http://proxy.localhost'], ['iliasUrlEnabled', $assertIsBool, true], ['iliasUrl', $assertIsString, 'http://proxy.localhost'], ['instance', $assertIsString, '123456'], ]
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:691$form = $this->gui->form(self::class, "save")->section("general", $lng->txt('exc_edit_exercise'))->addStdTitleAndDescription($this->obj_id, "exc")->section("avail", $lng->txt('rep_activation_availability'))->addOnline($this->obj_id, "exc")->section("pres", $lng->txt('obj_presentation'))->addStdTile($this->obj_id, "exc")
/components/ILIAS/Exercise/Settings/class.SettingsGUI.php:781$form = $form->section("pass_exc", $lng->txt('exc_passing_exc'))->switch("pass_mode", $lng->txt("exc_pass_mode"), (!$random_manager->canBeDeactivated( ) && $settings->getPassMode( ) == \ilObjExercise::PASS_MODE_RANDOM) ? $lng->txt("exc_pass_mode_not_changeable_info") . " " . implode(" ", $random_manager->getDeniedDeactivationReasons( )) : "", $settings->getPassMode( ))->group(\ilObjExercise::PASS_MODE_ALL, $lng->txt("exc_pass_all"), $lng->txt("exc_pass_all_info"))->group(\ilObjExercise::PASS_MODE_NR, $lng->txt("exc_pass_minimum_nr"), $lng->txt("exc_pass_minimum_nr_info"))->number("pass_nr", $lng->txt("exc_min_nr"), $lng->txt("exc_min_nr_info"), $settings->getPassNr( ), $pass_nr_min, $pass_nr_max)->required( )->group(\ilObjExercise::PASS_MODE_RANDOM, $lng->txt("exc_random_selection"), !$random_manager->canBeActivated( ) && $settings->getPassMode( ) != \ilObjExercise::PASS_MODE_RANDOM ? $lng->txt("exc_random_selection_not_changeable_info") . " " . implode(" ", $random_manager->getDeniedActivationReasons( )) : $lng->txt("exc_random_selection_info"), (!$random_manager->canBeActivated( ) && $settings->getPassMode( ) != \ilObjExercise::PASS_MODE_RANDOM))->number("nr_random_mand", $lng->txt("exc_nr_random_mand"), "", $settings->getNrMandatoryRandom( ), 1, \ilExAssignment::count($this->obj_id))->required( )->end( )->disabled((!$random_manager->canBeDeactivated( ) && $settings->getPassMode( ) == \ilObjExercise::PASS_MODE_RANDOM))
/components/ILIAS/Chatroom/GlobalScreen/ChatInvitationNotificationProvider.php:861$notificationItem = $this->dic->ui( )->factory( )->item( )->notification($this->dic->ui( )->factory( )->link( )->standard($this->dic->language( )->txt('chat_invitations'), '#'), $this->dic->ui( )->factory( )->symbol( )->icon( )->standard(Standard::CHTA, 'chat_invitations'))->withAggregateNotifications($aggregatedItems)->withDescription(sprintf($this->dic->language( )->txt('chat_invitation_nc_inv_x'), count($aggregatedItems)))->withProperties([$this->dic->language( )->txt('time') => ilDatePresentation::formatDate(new ilDateTime($latest_time, IL_CAL_UNIX))])
/components/ILIAS/Chatroom/GlobalScreen/ChatInvitationNotificationProvider.php:1011return [$this->globalScreen( )->notifications( )->factory( )->standardGroup($this->if->identifier('chat_invitation_bucket_group'))->withTitle('Chat')->addNotification($this->globalScreen( )->notifications( )->factory( )->standard($this->if->identifier('chat_invitation_bucket'))->withNotificationItem($notificationItem)->withNewAmount(count($invitations))->withClosedCallable(function ( ) use ($osd_notification_handler) : void { /**/ } ))]
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:1661return $build->template(true, $build->initialData([ ], true, null, ['moderator' => false, 'id' => -1, 'login' => null, 'broadcast_typing' => false, ], $messages), $this->panel($this->ilLng->txt('messages'), $this->legacy('<div id="chat_messages"></div>')), '')
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:1441$room_tpl = $build->template(false, $build->initialData($room->getConnectedUsers( ), $show_auto_messages, $this->ilCtrl->getLinkTarget($this->gui, 'view-lostConnection', '', false), ['moderator' => $is_moderator, 'id' => $chat_user->getUserId( ), 'login' => $chat_user->getUsername( ), 'broadcast_typing' => $chat_user->enabledBroadcastTyping( ), 'profile_picture_visible' => $chat_user->isProfilePictureVisible( ), ], $messages), $this->panel($this->ilLng->txt('write_message'), $this->sendMessageForm( )), $this->panel($this->ilLng->txt('messages'), $this->legacy('<div id="chat_messages"></div>')))
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:2351return $this->panel($txt('chat_functions'), [$this->legacy('<div id="chat_function_list">'), ...$buttons, $invite, $interrupt('kick-modal', $txt('chat_kick'), $txt('kick_question')), $interrupt('ban-modal', $txt('chat_ban'), $txt('ban_question')), $interrupt('clear-history-modal', $txt('clear_room_history'), $txt('clear_room_history_question')), $this->legacy('</div>'), $this->legacy(sprintf('<div>%s%s</div>', $this->checkbox($auto_scroll), $this->checkbox($messages))), ])
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:2251$invite = $bind('invite-modal', $this->uiFactory->modal( )->roundtrip($txt('chat_invite'), $this->legacy($txt('invite_to_private_room')), [$this->uiFactory->input( )->field( )->text($txt('chat_invite')), ])->withSubmitLabel($txt('chat_invite')))
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomBanGUI.php:621$action = $this->http->wrapper( )->query( )->retrieve('chat_ban_table_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomViewGUI.php:4041$users = $this->refinery->kindlyTo( )->listOf($this->refinery->byTrying([$this->refinery->kindlyTo( )->recordOf(['id' => $this->refinery->kindlyTo( )->int( ), 'username' => $this->refinery->kindlyTo( )->string( ), 'profile_picture_visible' => $this->refinery->kindlyTo( )->bool( ), ]), $this->refinery->kindlyTo( )->recordOf(['id' => $this->refinery->kindlyTo( )->int( ), 'username' => $this->refinery->kindlyTo( )->string( ), ]), ]))->transform($request['profiles'] ?? [ ])
/components/ILIAS/Chatroom/classes/Bans/BannedUsersTable.php:821return ['login' => $this->ui_factory->table( )->column( )->text($this->lng->txt('login'))->withIsSortable(true), 'firstname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('firstname'))->withIsSortable(true), 'lastname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('lastname'))->withIsSortable(true), 'datetime' => $this->ui_factory->table( )->column( )->date($this->lng->txt('chtr_ban_ts_tbl_head'), $date_format)->withIsSortable(true), 'actor' => $this->ui_factory->table( )->column( )->text($this->lng->txt('chtr_ban_actor_tbl_head'))->withIsSortable(true), ]
/components/ILIAS/Chatroom/classes/Bans/BannedUsersTable.php:621return $this->ui_factory->table( )->data($this, $this->lng->txt('ban_table_title'), $columns)->withId(self::class . '_' . $this->room_id)->withOrder(new \ILIAS\Data\Order('datetime', \ILIAS\Data\Order::DESC))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Chatroom/classes/class.ilChatroom.php:7911$rset = $DIC->database( )->queryF('SELECT * FROM ' . self::$historyTable . ' WHERE room_id = %s AND JSON_VALUE(message, "$.type") = "notice" AND timestamp <= %s AND timestamp >= %s ORDER BY timestamp DESC', [ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER], [$this->roomId, $results[0]->timestamp, $results[$result_count - 1]->timestamp])
/components/ILIAS/Chatroom/classes/class.ilChatroom.php:7611$rset = $DIC->database( )->queryF('SELECT * FROM ' . self::$historyTable . ' WHERE room_id = %s AND ( (JSON_VALUE(message, "$.type") = "message" AND (NOT JSON_CONTAINS_PATH(message, "one", "$.target.public") OR JSON_VALUE(message, "$.target.public") <> 0)) OR JSON_VALUE(message, "$.target.id") = %s OR JSON_VALUE(message, "$.from.id") = %s ) ORDER BY timestamp DESC', [ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER], [$this->roomId, $chatuser->getUserId( ), $chatuser->getUserId( )])
/components/ILIAS/Chatroom/classes/class.ilObjChatroomGUI.php:2431return new ilCommonActionDispatcherGUI(ilCommonActionDispatcherGUI::TYPE_REPOSITORY, new AccessBridge($DIC->rbac( )->system( )), $this->object->getType( ), $this->ref_id, $this->object->getId( ))
/components/ILIAS/Chatroom/classes/class.ilObjChatroomGUI.php:1461$baseClass = $this->http->wrapper( )->query( )->retrieve('baseClass', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php:1861return new ilChatroomSetupConfig($data['address'] ?? '', (int) ($data['port'] ?? 0), $data['sub_directory'] ?? '', $protocol, $data['https']['cert'] ?? '', $data['https']['key'] ?? '', $data['https']['dhparam'] ?? '', $data['log'] ?? '', $data['log_level'] ?? '', $data['error_log'] ?? '', $ilias_proxy, $data['ilias_proxy']['ilias_url'] ?? '', $client_proxy, $data['client_proxy']['client_url'] ?? '', $deletion_interval, $data['deletion_interval']['deletion_unit'] ?? '', (int) ($data['deletion_interval']['deletion_value'] ?? 0), $data['deletion_interval']['deletion_time'] ?? '')
/components/ILIAS/Chatroom/classes/admingui/class.ilChatroomAdminViewGUI.php:1291$settings = ['name' => (string) $form->getInput('client_name'), 'enable_osc' => (bool) $form->getInput('enable_osc'), 'enable_browser_notifications' => (bool) $form->getInput('enable_browser_notifications'), 'conversation_idle_state_in_minutes' => $convIdleStateTime, 'chat_enabled' => (bool) $form->getInput('chat_enabled'), 'auth' => $form->getInput('auth')]
/components/ILIAS/Chatroom/classes/Provider/ChatMainBarProvider.php:641return [$this->mainmenu->link($this->if->identifier('mm_public_chat'))->withTitle($this->dic->language( )->txt('public_room'))->withAction($chatUrl)->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(30)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static fn ( ) : bool => $publicChatObjId > 0)->withVisibilityCallable(static function ( ) use ($dic, $publicChatRefId) : bool { /**/ } ), ]
/components/ILIAS/Chatroom/classes/Provider/ChatMainBarProvider.php:502$icon = $this->dic->ui( )->factory( )->symbol( )->icon( )->standard(Standard::CHTA, $this->dic->language( )->txt('public_room'))
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:2941$config = ['view' => ['lng' => 'obj_chtr', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'view'), 'permission' => 'read'], 'history' => ['lng' => 'history', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'history-byday'), 'permission' => 'read', 'enabled' => $room ? $room->getSetting('enable_history') : false, ], 'info' => ['lng' => 'info_short', 'link' => $DIC->ctrl( )->getLinkTargetByClass([$this->gui::class, ilInfoScreenGUI::class], 'showSummary'), 'permission' => 'read'], 'settings' => ['lng' => 'settings', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'settings-general'), 'permission' => 'write', 'subtabs' => ['general' => ['lng' => 'settings_general', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'settings-general'), 'permission' => 'write']]], 'ban' => ['lng' => 'bans', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'ban-show'), 'permission' => 'moderate', 'subtabs' => ['show' => ['lng' => 'bans_table', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'ban-show'), 'permission' => 'moderate']]], 'export' => ['lng' => 'export', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilExportGUI::class, ''), 'permission' => 'write'], 'perm' => ['lng' => 'permissions', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilPermissionGUI::class, 'perm'), 'permission' => 'edit_permission']]
/components/ILIAS/Chatroom/classes/class.ilChatroomConfigFileHandler.php:631$settings['database'] = ['type' => $type, 'host' => $DIC['ilClientIniFile']->readVariable('db', 'host'), 'port' => (int) $DIC['ilClientIniFile']->readVariable('db', 'port'), 'name' => $DIC['ilClientIniFile']->readVariable('db', 'name'), 'user' => $DIC['ilClientIniFile']->readVariable('db', 'user'), 'pass' => $DIC['ilClientIniFile']->readVariable('db', 'pass')]
/components/ILIAS/Chatroom/classes/class.ilChatroomAuthInputGUI.php:731return sprintf('%04x%04x-%04x-%04x-%04x-%04x%04x%04x', random_int(0, 0xffff), random_int(0, 0xffff), random_int(0, 0xffff), random_int(0, 0x0fff) | 0x4000, random_int(0, 0x3fff) | 0x8000, random_int(0, 0xffff), random_int(0, 0xffff), random_int(0, 0xffff))
/components/ILIAS/Chatroom/classes/class.ilChatroomAuthInputGUI.php:1041$this->values = [self::NAME_AUTH_PROP_1 => $a_values[$this->getPostVar( )][self::NAME_AUTH_PROP_1] ?? '', self::NAME_AUTH_PROP_2 => $a_values[$this->getPostVar( )][self::NAME_AUTH_PROP_2] ?? '']
/components/ILIAS/Chatroom/classes/class.ilChatroomAuthInputGUI.php:1451$sanizite_as_string = $this->refinery->in( )->series([$this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $null_to_empty_string]), $as_sanizited_string])
/components/ILIAS/Chatroom/classes/class.ilChatroomAuthInputGUI.php:1541$input = $this->http->wrapper( )->post( )->retrieve($this->getPostVar( ), $this->refinery->kindlyTo( )->recordOf([self::NAME_AUTH_PROP_1 => $sanizite_as_string, self::NAME_AUTH_PROP_2 => $sanizite_as_string]))
/components/ILIAS/Chatroom/classes/class.ilChatroom.php:1091$no_access = !$DIC->rbac( )->system( )->checkAccessOfUser($usr_id, $permission, $ref_id) || (!$DIC->rbac( )->system( )->checkAccessOfUser($usr_id, 'write', $ref_id) && ilObjChatroomAccess::_isOffline($obj_id) && in_array($permission, ['read', 'visible'], true))
/components/ILIAS/Chatroom/classes/class.ilChatroom.php:5381$userdata = ['user_id' => $user->getId( ), 'firstname' => $user->getFirstname( ), 'lastname' => $user->getLastname( ), 'login' => $user->getLogin( ), 'timestamp' => (int) $row['timestamp'], 'actor_id' => (int) $row['actor_id'], 'remark' => $row['remark']]
/components/ILIAS/Chatroom/classes/class.ilChatroomFormFactory.php:1141$presentation_fields = [self::PROP_TILE_IMAGE => $tile_image->toForm($this->lng, $field_factory, $this->refinery), self::PROP_DISPLAY_PAST_MSG => $field_factory->numeric($this->lng->txt('display_past_msgs'), $this->lng->txt('hint_display_past_msgs'))->withRequired(true)->withAdditionalTransformation($this->refinery->logical( )->parallel([$this->refinery->int( )->isGreaterThanOrEqual(0), $this->refinery->int( )->isLessThanOrEqual(100)]))->withValue($values['display_past_msgs'] ?? 0), self::PROP_ENABLE_HISTORY => $field_factory->checkbox($this->lng->txt('chat_enable_history'), $this->lng->txt('chat_enable_history_info'))->withValue((bool) ($values['enable_history'] ?? false)), ]
/components/ILIAS/Chatroom/classes/class.ilChatroomFormFactory.php:1391$function_fields = [self::PROP_ALLOW_ANONYMOUS => $field_factory->checkbox($this->lng->txt('allow_anonymous'), $this->lng->txt('anonymous_hint'))->withValue((bool) ($values['allow_anonymous'] ?? false)), self::PROP_ALLOW_CUSTOM_NAMES => $field_factory->optionalGroup([self::PROP_AUTOGEN_USERNAMES => $field_factory->text($this->lng->txt('autogen_usernames'), $this->lng->txt('autogen_usernames_info'))->withRequired(true), ], $this->lng->txt('allow_custom_usernames'))->withValue(($values['allow_custom_usernames'] ?? false) ? [self::PROP_AUTOGEN_USERNAMES => $values['autogen_usernames'] ?? ''] : null), ]
/components/ILIAS/Chatroom/classes/class.ilChatroomFormFactory.php:1571$sections = [$field_factory->section($general_settings_fields, $this->lng->txt('settings_title'), ''), $field_factory->section($availability_fields, $this->lng->txt('rep_activation_availability'), ''), $field_factory->section($presentation_fields, $this->lng->txt('settings_presentation_header'), ''), $field_factory->section($function_fields, $this->lng->txt('chat_settings_functions_header'), ''), ]
/components/ILIAS/Chatroom/classes/class.ilChatroomFormFactory.php:1891$form = $this->ui_factory->input( )->container( )->form( )->standard($action, $sections)->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Chatroom/classes/class.ilChatroomUser.php:1741$rset = $DIC->database( )->query('SELECT * FROM chatroom_users WHERE ' . $DIC->database( )->like('userdata', 'text', '%"login":"' . $username . '%') . ' AND room_id = ' . $DIC->database( )->quote($this->room->getRoomId( ), 'integer'))
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:751$config = ['view' => ['lng' => 'settings', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilObjChatroomAdminGUI::class, 'view-clientsettings'), 'permission' => 'read', 'subtabs' => ['clientsettings' => ['lng' => 'client_settings', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilObjChatroomAdminGUI::class, 'view-clientsettings'), 'permission' => 'read']]], ]
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:941$config['settings'] = ['lng' => 'public_chat_settings', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilObjChatroomGUI::class, 'settings-general'), 'permission' => 'read', 'subtabs' => ['settings' => ['lng' => 'settings', 'link' => $DIC->ctrl( )->getLinkTarget($this->gui, 'settings-general'), 'permission' => 'read'], 'ban' => ['lng' => 'bans', 'link' => $DIC->ctrl( )->getLinkTargetByClass(ilObjChatroomGUI::class, 'ban-show'), 'permission' => 'read']]]
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:1281$is_in_permission_gui = (strtolower($DIC->ctrl( )->getCmdClass( ) ?? '') === strtolower(ilPermissionGUI::class) || strtolower($DIC->ctrl( )->getCmdClass( ) ?? '') === strtolower(ilObjectPermissionStatusGUI::class))
/components/ILIAS/Exercise/Submission/SubmissionManager.php:3381$filenames = $this->repo->addZipUpload($this->assignment->getExerciseId( ), $this->ass_id, $user_id, $team_id, $result, $submission->isLate( ), $this->stakeholder, $this->remainingFilesAllowed($user_id))
/components/ILIAS/Exercise/Submission/class.ilExSubmissionObjectGUI.php:1681$back_ref_id = $DIC->http( )->wrapper( )->query( )->retrieve("ref_id", $DIC->refinery( )->kindlyTo( )->int( )) ?? 0
/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionFeedbackGUI.php:1091$form = $this->gui->form(self::class, "validateAndSubmitFeedbackForm")->asyncModal( )->textarea("comment", $lng->txt("exc_comment_for_learner"), $lng->txt("exc_comment_for_learner_info"), $ass->getMemberStatus($user_id)->getComment( ))
/components/ILIAS/Exercise/Submission/class.ilExSubmission.php:7181$query = sprintf("INSERT INTO exc_returned " . "(returned_id, obj_id, user_id, filetitle, ass_id, ts, atext, late, team_id) " . "VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s)", $ilDB->quote($next_id, "integer"), $ilDB->quote($this->assignment->getExerciseId( ), "integer"), $ilDB->quote($user_id, "integer"), $ilDB->quote($a_wsp_id, "text"), $ilDB->quote($this->assignment->getId( ), "integer"), $ilDB->quote(ilUtil::now( ), "timestamp"), $ilDB->quote($a_text, "text"), $ilDB->quote($this->isLate( ), "integer"), $ilDB->quote($team_id, "integer"))
/components/ILIAS/Exercise/Submission/class.ilExSubmission.php:5531$title = ilObject::_lookupTitle($this->assignment->getExerciseId( )) . " - " . $this->assignment->getTitle( ) . " (Team " . $this->getTeam( )->getId( ) . ").zip"
/components/ILIAS/Exercise/Submission/class.ilExSubmission.php:5441$title = ilObject::_lookupTitle($this->assignment->getExerciseId( )) . " - " . $this->assignment->getTitle( ) . " - " . $name["firstname"] . " " . $name["lastname"] . " (" . $name["login"] . ").zip"
/components/ILIAS/Exercise/Submission/class.ilExSubmission.php:4831$q = "SELECT download_time FROM exc_usr_tutor WHERE " . " ass_id = " . $ilDB->quote($this->getAssignment( )->getId( ), "integer") . " AND " . $ilDB->in("usr_id", $a_user_ids, "", "integer") . " AND " . " tutor_id = " . $ilDB->quote($ilUser->getId( ), "integer") . " ORDER BY download_time DESC"
/components/ILIAS/Exercise/Submission/Submission.php:1081return substr($ts, 0, 4) . substr($ts, 5, 2) . substr($ts, 8, 2) . substr($ts, 11, 2) . substr($ts, 14, 2) . substr($ts, 17, 2)
/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php:1611$options = array("" => $this->lng->txt("search_any"), "notgraded" => $this->lng->txt("exc_notgraded"), "passed" => $this->lng->txt("exc_passed"), "failed" => $this->lng->txt("exc_failed"))
/components/ILIAS/Exercise/Submission/class.ilExSubmissionFileGUI.php:3471$form_adapter = $this->gui->form(self::class, 'addUpload')->section("props", $this->lng->txt('file_add'))->file("deliver", $this->lng->txt("files"), \Closure::fromCallable([$this, 'handleZipUploadResult']), "mep_id", "", 1, ["application/zip"])
/components/ILIAS/Exercise/Submission/class.ilExSubmissionFileGUI.php:2661$form_adapter = $this->gui->form(self::class, 'addUpload')->section("props", $this->lng->txt('file_add'))->file("deliver", $this->lng->txt("files"), $this->handleUploadResult(...), "mep_id", "", $max_file)
/components/ILIAS/Exercise/Submission/class.SubmissionRepository.php:4853$query = sprintf("INSERT INTO exc_returned " . "(returned_id, obj_id, user_id, filename, filetitle, mimetype, ts, ass_id, late, team_id, rid) " . "VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", $db->quote($next_id, "integer"), $db->quote($obj_id, "integer"), $db->quote($user_id, "integer"), $db->quote($filename, "text"), $db->quote($filename, "text"), $db->quote($info->getMimeType( ), "text"), $db->quote(\ilUtil::now( ), "timestamp"), $db->quote($ass_id, "integer"), $db->quote($is_late, "integer"), $db->quote($team_id, "integer"), $db->quote($rid, "text"))
/components/ILIAS/Exercise/Submission/class.SubmissionRepository.php:4203$query = sprintf("INSERT INTO exc_returned " . "(returned_id, obj_id, user_id, filename, filetitle, mimetype, ts, ass_id, late, team_id, rid) " . "VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", $db->quote($next_id, "integer"), $db->quote($obj_id, "integer"), $db->quote($user_id, "integer"), $db->quote($filename, "text"), $db->quote($filename, "text"), $db->quote($info->getMimeType( ), "text"), $db->quote(\ilUtil::now( ), "timestamp"), $db->quote($ass_id, "integer"), $db->quote($is_late, "integer"), $db->quote($team_id, "integer"), $db->quote($rid, "text"))
/components/ILIAS/Exercise/Submission/class.SubmissionRepository.php:3861return $this->data->submission((int) $rec["returned_id"], (int) $rec["ass_id"], (int) $rec["user_id"], (int) $rec["team_id"], (string) $rec["filetitle"], (string) $rec["atext"], (string) $rec["rid"], (string) $rec["mimetype"], (string) $rec["ts"], (bool) $rec["late"])
/components/ILIAS/Exercise/Submission/class.SubmissionRepository.php:3623$query = sprintf("INSERT INTO exc_returned " . "(returned_id, obj_id, user_id, filename, filetitle, mimetype, ts, ass_id, late, team_id, rid) " . "VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", $db->quote($next_id, "integer"), $db->quote($obj_id, "integer"), $db->quote($user_id, "integer"), $db->quote($filename, "text"), $db->quote($filename, "text"), $db->quote($info->getMimeType( ), "text"), $db->quote(\ilUtil::now( ), "timestamp"), $db->quote($ass_id, "integer"), $db->quote($is_late, "integer"), $db->quote($team_id, "integer"), $db->quote($rid, "text"))
/components/ILIAS/Exercise/Service/classes/class.InternalGUIService.php:1281return new \ilExcRandomAssignmentGUI($this->ui( ), $this->toolbar( ), $this->domain_service->lng( ), $this->ctrl( ), $this->domain_service->assignment( )->randomAssignments($exc))
/components/ILIAS/Exercise/InstructionFile/InstructionFileManager.php:991return ['rid' => $info->getRid( ), 'name' => $info->getTitle( ), 'size' => $info->getSize( ), 'ctime' => $info->getCreationTimestamp( ), 'fullpath' => $info->getSrc( ), 'mime' => $info->getMimeType( ), 'order' => 0]
/components/ILIAS/Exercise/Assignment/Service/class.GUIService.php:1021return new \ilExcRandomAssignmentGUI($this->gui_service->ui( ), $this->gui_service->toolbar( ), $this->domain_service->lng( ), $this->gui_service->ctrl( ), $this->domain_service->assignment( )->randomAssignments($exc))
/components/ILIAS/Exercise/Members/classes/class.ilExerciseMembers.php:1961$data[] = array("usr_id" => $row->usr_id, "notice" => $row->notice, "returned" => $row->returned, "status" => $row->status, "sent" => $row->sent, "feedback" => $row->feedback)
/components/ILIAS/Exercise/Team/class.ilExAssignmentTeam.php:2961$fields = array("log_id" => array("integer", $id), "team_id" => array("integer", $a_team_id), "user_id" => array("integer", $ilUser->getId( )), "action" => array("integer", $a_action), "details" => array("text", $a_details), "tstamp" => array("integer", time( )))
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentEditorGUI.php:7691$res = array("type" => $a_form->getInput("type"), "title" => trim($a_form->getInput("title")), "instruction" => trim($a_form->getInput("instruction")), "start" => $time_start, "deadline" => $time_deadline, "deadline_ext" => $time_deadline_ext, "max_file" => $a_form->getInput("max_file_tgl") ? $a_form->getInput("max_file") : null)
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentEditorGUI.php:3101$rd_creation_random = new ilRadioOption($lng->txt("exc_team_by_random"), (string) ilExAssignment::TEAMS_FORMED_BY_RANDOM, $lng->txt("exc_team_by_random_info") . "<br>" . $lng->txt("exc_total_members") . ": " . $this->getExerciseTotalMembers( ) . $add_info)
/components/ILIAS/Exercise/Assignment/Service/class.GUIService.php:591return new PanelBuilderUI($this->propertyAndActionBuilder($exc, $mandatory_manager), $this->gui_service->ui( )->factory( ), $this->gui_service->ui( )->renderer( ), $this->gui_service->ctrl( ), $this->domain_service->lng( ))
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentMemberStatus.php:2231return array("notice" => array("text", $this->getNotice( )), "returned" => array("integer", (int) $this->getReturned( )), "solved" => array("integer", $this->getSolved( )), "status_time" => array("timestamp", $this->getStatusTime( )), "sent" => array("integer", $this->getSent( )), "sent_time" => array("timestamp", $this->getSentTime( )), "feedback_time" => array("timestamp", $this->getFeedbackTime( )), "feedback" => array("integer", (int) $this->getFeedback( )), "status" => array("text", $this->getStatus( )), "mark" => array("text", $this->getMark( )), "u_comment" => array("text", $this->getComment( )))
/components/ILIAS/Exercise/Assignment/class.ilExAssignment.php:12231$mem[$rec["usr_id"]] = array("name" => $rec["lastname"] . ", " . $rec["firstname"], "login" => $rec["login"], "usr_id" => $rec["usr_id"], "lastname" => $rec["lastname"], "firstname" => $rec["firstname"])
/components/ILIAS/Exercise/Assignment/class.ilExAssignment.php:9061$data[] = array("id" => (int) $rec["id"], "exc_id" => (int) $rec["exc_id"], "deadline" => (int) $rec["time_stamp"], "deadline2" => (int) $rec["deadline2"], "instruction" => (string) $rec["instruction"], "title" => (string) $rec["title"], "start_time" => (int) $rec["start_time"], "order_val" => $order_val, "mandatory" => (bool) $rec["mandatory"], "type" => (int) $rec["type"], "peer" => (bool) $rec["peer"], "peer_min" => (int) $rec["peer_min"], "peer_dl" => (int) $rec["peer_dl"], "peer_file" => (bool) $rec["peer_file"], "peer_prsl" => (bool) $rec["peer_prsl"], "fb_file" => (string) $rec["fb_file"], "fb_date" => (int) $rec["fb_date"], "fb_cron" => (bool) $rec["fb_cron"], "deadline_mode" => (int) $rec["deadline_mode"], "relative_deadline" => (int) $rec["relative_deadline"], "rel_deadline_last_subm" => (int) $rec["rel_deadline_last_subm"])
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentEditorGUI.php:1015$this->ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/Exercise/Assignment/class.ilExAssignment.php:14321$set = $ilDB->query("SELECT id,fb_file,time_stamp,deadline2,fb_date FROM exc_assignment" . " WHERE fb_cron = " . $ilDB->quote(1, "integer") . " AND (fb_date = " . $ilDB->quote(self::FEEDBACK_DATE_DEADLINE, "integer") . " AND time_stamp IS NOT NULL" . " AND time_stamp > " . $ilDB->quote(0, "integer") . " AND time_stamp < " . $ilDB->quote(time( ), "integer") . " AND fb_cron_done = " . $ilDB->quote(0, "integer") . ") OR (fb_date = " . $ilDB->quote(self::FEEDBACK_DATE_CUSTOM, "integer") . " AND fb_date_custom IS NOT NULL" . " AND fb_date_custom > " . $ilDB->quote(0, "integer") . " AND fb_date_custom < " . $ilDB->quote(time( ), "integer") . " AND fb_cron_done = " . $ilDB->quote(0, "integer") . ")")
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentReminder.php:2461$rem = array("ass_id" => $rec["ass_id"], "exc_id" => $rec["exc_id"], "start" => $rec["start"], "end" => $rec["end"], "freq" => $rec["freq"], "type" => $rec["type"], "last_send" => $rec["last_send"], "last_send_day" => $rec["last_send_day"], "template_id" => $rec["template_id"])
/components/ILIAS/Exercise/Assignment/class.ilExAssignmentReminder.php:6091$sql = "UPDATE exc_ass_reminders" . " SET last_send = " . $this->db->quote(time( ), 'integer') . " , last_send_day = " . $this->db->quote($today, 'date') . " WHERE type = " . $this->db->quote($reminder["reminder_type"], 'text') . " AND ass_id = " . $this->db->quote($reminder["ass_id"], 'integer') . " AND exc_id = " . $this->db->quote($reminder["exc_id"], 'integer')
/components/ILIAS/Exercise/Assignment/AssignmentManager.php:661return [self::TYPE_ONGOING => $this->lng->txt("exc_ongoing"), self::TYPE_FUTURE => $this->lng->txt("exc_future"), self::TYPE_PAST => $this->lng->txt("exc_past"), self::TYPE_ALL => $this->lng->txt("exc_all")]
/components/ILIAS/Exercise/Assignment/class.ilExAssignment.php:2971$set = $ilDB->query("SELECT tstamp FROM exc_idl" . " WHERE ass_id = " . $ilDB->quote($this->getId( ), "integer") . " AND member_id = " . $ilDB->quote($a_user_id, "integer") . " AND is_team = " . $ilDB->quote($is_team, "integer"))
/components/ILIAS/Exercise/classes/class.ilObjExerciseAccess.php:1071$q = "SELECT id, time_stamp, deadline2, peer_dl" . " FROM exc_assignment WHERE exc_id = " . $ilDB->quote($a_obj_id, "integer") . " AND (time_stamp > " . $ilDB->quote(time( ), "integer") . " OR (peer_dl > " . $ilDB->quote(time( ), "integer") . " AND peer > " . $ilDB->quote(0, "integer") . "))"
/components/ILIAS/Exercise/classes/BackgroundTasks/class.ilExerciseManagementCollectFilesJob.php:921return [new SingleType(IntegerValue::class), new SingleType(IntegerValue::class), new SingleType(IntegerValue::class), new SingleType(IntegerValue::class), new SingleType(IntegerValue::class), new SingleType(StringValue::class), ]
/components/ILIAS/Exercise/Assignment/AssignmentsDBRepository.php:401return $this->data->assignment((int) $rec["id"], (int) $rec["exc_id"], (string) $rec["title"], (int) $rec["order_nr"], (int) $rec["type"], (string) $rec["instruction"], (bool) $rec["mandatory"], (int) $rec["deadline_mode"], (int) $rec["time_stamp"], (int) $rec["deadline2"], (int) $rec["relative_deadline"], (int) $rec["rel_deadline_last_subm"])
/components/ILIAS/Exercise/Assignment/PropertyAndActionBuilderUI.php:4751$link = $this->gui->ui( )->factory( )->link( )->standard($this->lng->txt("exc_show_instructions"), $this->ctrl->getLinkTargetByClass(\ilAssignmentPresentationGUI::class, ""))
/components/ILIAS/Exercise/classes/class.ilAssignmentsPerParticipantTableGUI.php:1191$row = array("ass" => $ass, "submission_obj" => $submission, "name" => $ass->getTitle( ), "status" => $member_status->getStatus( ), "mark" => $member_status->getMark( ), "sent_time" => $member_status->getSentTime( ), "status_time" => $member_status->getStatusTime( ), "feedback_time" => $member_status->getFeedbackTime( ), "submission" => $submission->getLastSubmission( ), "notice" => $member_status->getNotice( ), "comment" => $member_status->getComment( ), "order_nr" => $ass->getOrderNr( ))
/components/ILIAS/Exercise/classes/class.ilObjExerciseGUI.php:951$this->lp_user_id = ($this->exercise_request->getUserId( ) > 0 && $this->access->checkAccess("read_learning_progress", "", $this->exercise_request->getRefId( ))) ? $this->exercise_request->getUserId( ) : $this->user->getId( )
/components/ILIAS/Exercise/classes/class.ilObjExerciseGUI.php:1121$this->item_builder = $this->service->gui( )->assignment( )->itemBuilder($this->object, $this->service->domain( )->assignment( )->mandatoryAssignments($this->object))
/components/ILIAS/Exercise/classes/class.ilObjExercise.php:1871return $this->hour == (int) date("H", $this->timestamp) and $this->minutes == (int) date("i", $this->timestamp) and $this->day == (int) date("d", $this->timestamp) and $this->month == (int) date("m", $this->timestamp) and $this->year == (int) date("Y", $this->timestamp)
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:8341return $this->ui_factory->modal( )->roundtrip(strtoupper($this->lng->txt("grade_evaluate")), $this->ui_factory->legacy( )->content($modal_tpl->get( )))->withActionButtons([$submit_btn])
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:8451$options = array(self::GRADE_NOT_GRADED => $this->lng->txt("exc_notgraded"), self::GRADE_PASSED => $this->lng->txt("exc_passed"), self::GRADE_FAILED => $this->lng->txt("exc_failed"))
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:17101$form = $this->gui->form([self::class], "uploadMultiFeedback")->section("main", ilExAssignment::lookupTitle($a_ass_id))->file("mfzip", $lng->txt("exc_multi_feedback_file"), $this->handleMultiFeedbackUploadResult(...), "rc_id", "", 1, ["application/zip"])
/components/ILIAS/Exercise/classes/class.ilExerciseManagementGUI.php:20681$options = array("" => $this->lng->txt("search_any"), self::GRADE_NOT_GRADED => $this->lng->txt("exc_notgraded"), self::GRADE_PASSED => $this->lng->txt("exc_passed"), self::GRADE_FAILED => $this->lng->txt("exc_failed"))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:23821$quotingAllowed = (!$this->isTopLevelReplyCommand( ) && (($isReply && $this->objCurrentPost->getDepth( ) >= 2) || (!$isDraft && !$isReply && $this->objCurrentPost->getDepth( ) > 2) || ($isDraft && $this->objCurrentPost->getDepth( ) >= 2)))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:22461$modal = $this->uiFactory->modal( )->roundtrip($this->lng->txt('activate_only_current'), [$this->uiFactory->legacy( )->content($form->getHTML( )), $message])->withActionButtons([$submitBtn])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:26641$newPost = $frm->generatePost($draft->getForumId( ), $draft->getThreadId( ), $this->user->getId( ), $draft->getPostDisplayUserId( ), ilRTE::_replaceMediaObjectImageSrc($post_message, $mob_direction), $draft->getPostId( ), $draft->isNotificationEnabled( ), $this->handleFormInput($post_subject, false), $draft->getPostUserAlias( ), '', $status, $send_activation_mail)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:25131$show_rte = $this->http->wrapper( )->post( )->retrieve('show_rte', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:28171$newPost = $frm->generatePost($topicData->getTopPk( ), $this->objCurrentTopic->getId( ), $this->user->getId( ), $display_user_id, ilRTE::_replaceMediaObjectImageSrc($oReplyEditForm->getInput('message')), $this->objCurrentPost->getId( ), $oReplyEditForm->getInput('notify') && !$this->user->isAnonymous( ), $this->handleFormInput($oReplyEditForm->getInput('subject'), false), $user_alias, '', $status, $send_activation_mail)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:27831$autosave_draft_id = $this->http->wrapper( )->post( )->retrieve('draft_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:35481$sortViewControl = $this->uiFactory->viewControl( )->mode($translationKeys, $this->lng->txt($this->viewModeOptions[$currentViewMode]))->withActive($this->lng->txt($this->viewModeOptions[$currentViewMode]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:33431$pagination = $this->uiFactory->viewControl( )->pagination( )->withTargetURL($paginationUrl, 'page')->withTotalEntries($numberOfPostings)->withPageSize($pageSize)->withMaxPaginationButtons(10)->withCurrentPage($pageIndex)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:35881$backurl = $this->http->wrapper( )->query( )->retrieve('backurl', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:35841$user_id = $this->http->wrapper( )->query( )->retrieve('user', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:40501$newPost = $frm->generateThread($newThread, ilRTE::_replaceMediaObjectImageSrc($form->getInput('message')), $draft->isNotificationEnabled( ) && !$this->user->isAnonymous( ), $draft->isPostNotificationEnabled( ) && !$this->user->isAnonymous( ), $status)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:38171$frm_ref_id = $this->http->wrapper( )->post( )->retrieve('frm_ref_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(null)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:44371$events_form_builder = $this->eventsFormBuilder(['hidden_value' => '', 'notify_modified' => (bool) ($interested_events & ilForumNotificationEvents::UPDATED), 'notify_censored' => (bool) ($interested_events & ilForumNotificationEvents::CENSORED), 'notify_uncensored' => (bool) ($interested_events & ilForumNotificationEvents::UNCENSORED), 'notify_post_deleted' => (bool) ($interested_events & ilForumNotificationEvents::POST_DELETED), 'notify_thread_deleted' => (bool) ($interested_events & ilForumNotificationEvents::THREAD_DELETED), ])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:40681$newPost = $frm->generateThread($newThread, ilRTE::_replaceMediaObjectImageSrc($form->getInput('message')), $form->getItemByPostVar('notify') && $form->getInput('notify') && !$this->user->isAnonymous( ), false, $status)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:46101$threadIdToMerge = $this->http->wrapper( )->query( )->retrieve('thr_pk', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:44461$notificationsModal = $this->uiFactory->modal( )->roundtrip($this->lng->txt('notification_settings'), [$events_form_builder->build( )])->withActionButtons([$this->uiFactory->button( )->primary($this->lng->txt('save'), '#')->withOnLoadCode(function (string $id) : string { /**/ } )])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:50501$autosave_draft_id = $this->http->wrapper( )->post( )->retrieve('draft_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(null)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:53421$action = new ilForumAutoSaveAsyncDraftAction($this->user, $this->getReplyEditForm( ), $this->objProperties, $this->objCurrentTopic, $this->objCurrentPost, fn (string $message) : string => $this->handleFormInput($message), $this->retrieveDraftId( ), ilObjForum::lookupForumIdByRefId($this->ref_id), ilUtil::stripSlashes($this->requestAction))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:53721$action = new ilForumAutoSaveAsyncDraftAction($this->user, $this->buildThreadForm( ), $this->objProperties, $this->objCurrentTopic, $this->objCurrentPost, fn (string $message) : string => $this->handleFormInput($message, false), $this->retrieveDraftId( ), ilObjForum::lookupForumIdByRefId($this->ref_id), ilUtil::stripSlashes($this->requestAction))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:56331$modal = $this->uiFactory->modal( )->interruptive($this->lng->txt($lng_id), str_contains($url, 'deletePostingDraft') ? $this->lng->txt('forums_info_delete_draft') : $this->lng->txt('forums_info_delete_post'), $url)->withActionButtonLabel($this->lng->txt(str_contains($url, 'deletePostingDraft') ? 'deletePostingDraft' : 'deletePosting'))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:56841return ($draft->getDraftId( ) > 1 && !$this->user->isAnonymous( ) && $this->access->checkAccess('add_reply', '', $this->object->getRefId( )) && $this->user->getId( ) === $draft->getPostAuthorId( ))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:59151return ilUtil::stripSlashes($this->http->wrapper( )->query( )->retrieve('orderby', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')])))
/components/ILIAS/Forum/classes/class.ilObjForumListGUI.php:1241$lpCont = "<a class=\"il_ItemProperty\" target=\"" . ilFrameTargetInfo::_getFrame('MainContent') . "\" href=\"ilias.php?baseClass=" . ilRepositoryGUI::class . "&amp;cmd=viewThread&amp;cmdClass=" . ilObjForumGUI::class . "&amp;target=true&amp;pos_pk=" . $last_post['pos_pk'] . "&amp;thr_pk=" . $last_post['pos_thr_fk'] . "&amp;ref_id=" . $this->ref_id . "#" . $last_post["pos_pk"] . "\">" . ilObjForumAccess::prepareMessageForLists($last_post['pos_message']) . "</a> " . strtolower($this->lng->txt('from')) . "&nbsp;"
/components/ILIAS/Forum/classes/class.ilObjForumListGUI.php:1321$authorinfo = new ilForumAuthorInformation((int) $last_post['pos_author_id'], (int) $last_post['pos_display_user_id'], (string) $last_post['pos_usr_alias'], (string) $last_post['import_name'], ['class' => 'il_ItemProperty', 'href' => 'ilias.php?baseClass=' . ilRepositoryGUI::class . '&amp;cmd=showUser&amp;' . 'cmdClass=' . ilObjForumGUI::class . '&amp;ref_id=' . $this->ref_id . '&amp;' . 'user=' . $last_post['pos_display_user_id'] . '&amp;offset=0&amp;backurl=' . urlencode('ilias.php?baseClass=' . ilRepositoryGUI::class . '&amp;ref_id=' . $this->ref_id)])
/components/ILIAS/Forum/classes/class.ilForumExplorerGUI.php:661return $this->authorInformation[(int) $node['pos_pk']] ?? ($this->authorInformation[(int) $node['pos_pk']] = new ilForumAuthorInformation((int) ($node['pos_author_id'] ?? 0), (int) $node['pos_display_user_id'], (string) $node['pos_usr_alias'], (string) $node['import_name']))
/components/ILIAS/Forum/classes/class.ilForumExplorerGUI.php:1121$rootNode = [['pos_pk' => $this->root_node->getId( ), 'pos_subject' => $this->root_node->getSubject( ), 'pos_author_id' => $this->root_node->getPosAuthorId( ), 'pos_display_user_id' => $this->root_node->getDisplayUserId( ), 'pos_usr_alias' => $this->root_node->getUserAlias( ), 'pos_date' => $this->root_node->getCreateDate( ), 'import_name' => $this->root_node->getImportName( ), 'post_read' => $this->root_node->isPostRead( )]]
/components/ILIAS/Forum/classes/class.ilForumTopic.php:2791$res = $this->db->queryF(' SELECT COUNT(*) cnt FROM frm_posts INNER JOIN frm_posts_tree ON frm_posts_tree.pos_fk = pos_pk WHERE (pos_status = %s OR (pos_status = %s AND pos_display_user_id = %s)) AND pos_thr_fk = %s' . ($ignoreRoot ? ' AND parent_pos != 0 ' : ''), ['integer', 'integer', 'integer', 'integer'], ['1', '0', $this->user->getId( ), $this->id])
/components/ILIAS/Forum/classes/class.ilForumAuthorInformation.php:1381$this->profilePicture = $this->getAvatarImageSource(ilStr::subStr($this->getAuthor( )->getFirstname( ), 0, 1) . ilStr::subStr($this->getAuthor( )->getLastname( ), 0, 1), $this->getAuthor( )->getId( ))
/components/ILIAS/Forum/classes/class.ilForumExportGUI.php:2791$topic = new ilForumTopic($this->http->wrapper( )->query( )->retrieve('print_thread', $this->refinery->kindlyTo( )->int( )), $this->is_moderator)
/components/ILIAS/Forum/classes/class.ilForumExportGUI.php:3321$post = new ilForumPost($this->http->wrapper( )->query( )->retrieve('print_post', $this->refinery->kindlyTo( )->int( )), $this->is_moderator)
/components/ILIAS/Forum/classes/class.ilForumExportGUI.php:3732$thread_ids = $this->http->wrapper( )->post( )->retrieve('thread_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/Statistics/ForumStatisticsTable.php:811return $this->ui_factory->table( )->data($this, $this->lng->txt('frm_moderators'), $this->getColumns( ), )->withId(self::class . '_' . $this->forum->getId( ))->withRequest($this->request)
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:4631$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('notification_settings'), [ ], $form_gui->getInputs( ), $this->ctrl->getFormAction($this, 'saveEventsForUser'))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:4471$form_gui = new ilForumNotificationEventsFormGUI($this->ctrl->getFormAction($this->parent_obj, 'saveEventsForUser'), ['hidden_value' => json_encode(['usr_id' => $user_id], JSON_THROW_ON_ERROR), 'notify_modified' => (bool) ($interested_events & ilForumNotificationEvents::UPDATED), 'notify_censored' => (bool) ($interested_events & ilForumNotificationEvents::CENSORED), 'notify_uncensored' => (bool) ($interested_events & ilForumNotificationEvents::UNCENSORED), 'notify_post_deleenableted' => (bool) ($interested_events & ilForumNotificationEvents::POST_DELETED), 'notify_thread_deleted' => (bool) ($interested_events & ilForumNotificationEvents::THREAD_DELETED), ], $this->ui_factory, $this->lng)
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:4381$user_ids = $this->http->wrapper( )->query( )->retrieve('forum_notification_user_ids', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:4211return new ForumNotificationTable($this->http->request( ), $this->lng, $this->ui_factory, new DataFactory( ), $this->parent_obj->getObject( )->getRefId( ), $this->getParticipants( ), $this->forumNotificationObj, $this->ui_service, $this->ctrl->getLinkTarget($this, 'showMembers'))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:6652$user_ids = $this->dic->http( )->wrapper( )->query( )->retrieve('forum_notification_user_ids', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:6202$user_ids = $this->dic->http( )->wrapper( )->query( )->retrieve('forum_notification_user_ids', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:5832$user_ids = $this->dic->http( )->wrapper( )->post( )->retrieve('user_id', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:5442$user_ids = $this->dic->http( )->wrapper( )->post( )->retrieve('user_id', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:3451return $this->ui->factory( )->messageBox( )->info($this->lng->txt(key($data)) . ': ' . current($data))->withLinks([$this->ui->factory( )->link( )->standard($this->lng->txt('adm_external_setting_edit'), $url)])
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:3181$fields = ['enable_fora_statistics' => [(bool) $this->settings->get('enable_fora_statistics', '0'), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'enable_anonymous_fora' => [(bool) $this->settings->get('enable_anonymous_fora', '0'), ilAdministrationSettingsFormHandler::VALUE_BOOL]]
/components/ILIAS/Forum/classes/class.ilObjForumAdministrationGUI.php:2211$form = $this->ui->factory( )->input( )->container( )->form( )->standard($action, [self::PROP_SECTION_DEFAULTS => $section('frm_adm_sec_default_settings', $disable_if_no_permission(['forum_default_view' => $radio_with_options($field->radio($this->lng->txt('frm_default_view')), [[ilForumProperties::VIEW_TREE, $this->lng->txt('sort_by_posts'), $this->lng->txt('sort_by_posts_desc')], [ilForumProperties::VIEW_DATE_ASC, $by_date_with_additional_info('ascending_order'), $this->lng->txt('sort_by_date_desc')], [ilForumProperties::VIEW_DATE_DESC, $by_date_with_additional_info('descending_order'), $this->lng->txt('sort_by_date_desc')], ])->withValue($this->settings->get('forum_default_view', (string) ilForumProperties::VIEW_DATE_ASC))])), self::PROP_SECTION_FEATURES => $section('frm_adm_sec_features', $disable_if_no_permission(['forum_enable_print' => $checkbox_with_func('forum_enable_print', 'frm_enable_print_option'), 'enable_fora_statistics' => $checkbox_with_func('enable_fora_statistics'), 'enable_anonymous_fora' => $checkbox_with_func('enable_anonymous_fora'), 'file_upload_allowed_fora' => $radio_with_options($field->radio($this->lng->txt('file_upload_allowed_fora')), [[ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED, $this->lng->txt('file_upload_option_allow'), $this->lng->txt('file_upload_option_allow_info')], [ilForumProperties::FILE_UPLOAD_INDIVIDUAL, $this->lng->txt('file_upload_option_disallow'), $this->lng->txt('file_upload_allowed_fora_desc')], ])->withValue($this->settings->get('file_upload_allowed_fora', (string) ilForumProperties::FILE_UPLOAD_GLOBALLY_ALLOWED))])), self::PROP_SECTION_NOTIFICATIONS => $section('frm_adm_sec_notifications', $disable_if_no_permission(['forum_notification' => $checkbox_with_func('forum_notification', 'forums_forum_notification', fn ($field) => ($field->withDisabled($this->forumJobActive( ))->withValue($field->getValue( ) || $this->forumJobActive( ))->withByLine($this->forumByLine($field)))), 'send_attachments_by_mail' => $checkbox_with_func('send_attachments_by_mail', 'enable_send_attachments')])), self::PROP_SECTION_DRAFTS => $section('frm_adm_sec_drafts', $disable_if_no_permission(['save_post_drafts' => $checkbox_with_func('save_post_drafts', 'adm_save_drafts'), 'autosave_drafts' => $field->optionalGroup(['ival' => $field->numeric($this->lng->txt('adm_autosave_ival'))->withRequired(true)->withAdditionalTransformation($this->refinery->in( )->series([$this->refinery->int( )->isGreaterThanOrEqual(30), $this->refinery->int( )->isLessThanOrEqual(60 * 60)]))], $this->lng->txt('adm_autosave_drafts'), $this->lng->txt('adm_autosave_drafts_desc'))->withValue($this->settings->get('autosave_drafts') ? ['ival' => $this->settings->get('autosave_drafts_ival', '30')] : null)]))])
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:8191$notification_type = $this->dic->http( )->wrapper( )->post( )->retrieve('notification_type', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:8051$vc_container = $this->factory->panel( )->listing( )->standard($this->lng->txt('thread_overview'), [$this->factory->item( )->group($this->lng->txt('frm_no_threads'), [ ])])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:7951$view_controls[] = $this->factory->viewControl( )->pagination( )->withTargetURL($url, ilForumProperties::PAGE_NAME_THREAD_OVERVIEW)->withTotalEntries($frm_object->getTopNumThreads( ))->withPageSize(ilForumProperties::PAGE_SIZE_THREAD_OVERVIEW)->withMaxPaginationButtons(5)->withCurrentPage($current_page)
/components/ILIAS/Forum/classes/class.ilObjForum.php:6151$top_data = ['top_frm_fk' => $this->getId( ), 'top_name' => $this->getTitle( ), 'top_description' => $this->getDescription( ), 'top_num_posts' => 0, 'top_num_threads' => 0, 'top_last_post' => null, 'top_mods' => 0, 'top_usr_id' => $this->user->getId( ), 'top_date' => ilUtil::now( )]
/components/ILIAS/Forum/classes/class.ilForumLP.php:411$num_postings = $ui_factory->input( )->field( )->numeric($lng->txt('trac_frm_contribution_num_postings'))->withAdditionalTransformation($refinery->in( )->series([$refinery->int( )->isGreaterThanOrEqual(1), $refinery->int( )->isLessThanOrEqual(99999)]))->withRequired(true)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:9051$properties = [$this->lng->txt('forums_created_by') => $authorinfo->getAuthorName( ), $this->lng->txt('forums_articles') => $forum_topic->getNumPosts( ) . $unread, $this->lng->txt('forums_last_post') => $this->object->Forum->convertDate($forum_topic->getLastPost( )->getCreateDate( )), $this->lng->txt('visits') => $forum_topic->getVisits( ), ]
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:10041return $this->factory->modal( )->roundtrip($this->lng->txt('frm_edit_title'), [ ], [$this->factory->input( )->field( )->text($this->lng->txt('frm_edit_title'))->withValue($topic->getSubject( )), ], $target)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:8692$thread_ids = $this->http->wrapper( )->post( )->retrieve('thread_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:8741$thread_ids = $this->http->wrapper( )->query( )->retrieve('thr_pk', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:10571return $this->getLinkActionForThread($ref_id, $this->lng->txt($forum_topic->isSticky( ) ? 'make_topics_non_sticky' : 'make_topics_sticky'), $forum_topic->isSticky( ) ? 'make_topics_non_sticky' : 'makesticky', $forum_topic->getId( ))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:10671return $this->getLinkActionForThread($ref_id, $this->lng->txt($forum_topic->isClosed( ) ? 'reopen_topics' : 'close_topics'), $forum_topic->isClosed( ) ? 'reopen' : 'close', $forum_topic->getId( ))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:10241$table = new ForumDraftsTable($this->object, $this->ui_factory, $this->httpRequest, $this->lng, $cmd, $this->ctrl, new DataFactory( ), $this->user, $this->access->checkAccess('add_thread', '', $this->object->getRefId( )), $this)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:10441$draft_modal = $this->factory->modal( )->roundtrip($this->lng->txt('drafts'), [$this->factory->legacy( )->content($threadsTemplate->get( ))])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:14381$authorinfo = new ilForumAuthorInformation($node->getPosAuthorId( ), $update_user_id, (string) $node->getUserAlias( ), (string) $node->getImportName( ), ['href' => $this->ctrl->getLinkTarget($this, 'showUser')])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:16171$cmdClass = $this->http->wrapper( )->query( )->retrieve('cmdClass', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:11511$page = $this->http->wrapper( )->query( )->retrieve('page', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:13911$authorinfo = new ilForumAuthorInformation($node->getPosAuthorId( ), $node->getDisplayUserId( ), (string) $node->getUserAlias( ), (string) $node->getImportName( ), ['href' => $this->ctrl->getLinkTarget($this, 'showUser')])
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:19121$draft_ids = $this->http->wrapper( )->query( )->retrieve('forum_drafts_delete_draft_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:20661$formData = $this->http->wrapper( )->post( )->retrieve('formData', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:17231$tbl = new \ILIAS\Forum\Statistics\ForumStatisticsTable($this->object, $this->objProperties, ilLearningProgressAccess::checkAccess($this->object->getRefId( )), $this->access->checkRbacOrPositionPermissionAccess('read_learning_progress', 'read_learning_progress', $this->object->getRefId( )), $this->user, $this->ui_factory, $this->request, $this->lng)
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:19031$draft_ids = $this->http->wrapper( )->query( )->retrieve('forum_drafts_delete_draft_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:1951$enabled = $enabled->withValue($this->data_protection_settings->enabled( )->value( ) ? ['type' => $this->data_protection_settings->validateOnLogin( )->value( ) ? 'eval_on_login' : ($this->data_protection_settings->noAcceptance( )->value( ) ? 'no_acceptance' : 'once'), ] : null)
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:1831$enabled = $this->optionalGroup('status_enable', 'status_enable_desc', ['type' => $this->radio('mode', ['once' => 'once', 'eval_on_login' => 'reevaluate_on_login', 'no_acceptance' => 'no_acceptance', ])->withValue($this->data_protection_settings->validateOnLogin( )->value( ) ? 'eval_on_login' : ($this->data_protection_settings->noAcceptance( )->value( ) ? 'no_acceptance' : 'once'))->withRequired(true), ])
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:2371return $this->ui->create( )->input( )->field( )->optionalGroup($fields, $this->ui->txt($label), $this->ui->txt($description))
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:2031$form = $this->ui->create( )->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'settings'), ['enabled' => $enabled])
/components/ILIAS/Notes/GlobalScreen/classes/NotesMainBarProvider.php:451$comments = $this->mainmenu->link($this->if->identifier('mm_pd_comments'))->withTitle($title)->withAction($ctrl->getLinkTargetByClass(["ilDashboardGUI", "ilPDNotesGUI"], "showPublicComments"))->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(50)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static function ( ) use ($dic) : bool { /**/ } )
/components/ILIAS/Notes/Administration/classes/class.ilObjCommentsSettingsGUI.php:1511$subfields["comments_noti_recip"] = $f->input( )->field( )->text($lng->txt("note_comments_notification"), $lng->txt("note_comments_notification_info"))->withValue((string) $setting->get("comments_noti_recip"))
/components/ILIAS/DataProtection/classes/Consumer.php:881$slot = $slot->canWithdraw($blocks->slot( )->withdrawProcess($user, $global_settings, $this->userHasWithdrawn(...)))->hasAgreement($agreement, self::GOTO_NAME)->showInFooter($blocks->slot( )->modifyFooter($user, self::GOTO_NAME))->onSelfRegistration($blocks->slot( )->selfRegistration($user, $build_user))->hasOnlineStatusFilter($blocks->slot( )->onlineStatusFilter($this->usersWhoDidntAgree($this->container->database( ))))->hasUserManagementFields($blocks->userManagementAgreeDateField($build_user, 'dpro_agree_date', 'dpro'))->canReadInternalMails($blocks->slot( )->canReadInternalMails($build_user))->canUseSoapApi($constraint(fn ($u) => !$public_api->needsToAgree($u), 'Data Protection not agreed.'))
/components/ILIAS/Notes/GlobalScreen/classes/NotesMainBarProvider.php:631$notes = $this->mainmenu->link($this->if->identifier('mm_pd_notes'))->withTitle($title)->withAction($ctrl->getLinkTargetByClass(["ilDashboardGUI", "ilPDNotesGUI"], "showPrivateNotes"))->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(70)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static function ( ) use ($dic) : bool { /**/ } )
/components/ILIAS/News/classes/class.ilNewsItem.php:11051$query = "SELECT il_news_item.* " . ", il_news_read.user_id as user_read " . "FROM il_news_item LEFT JOIN il_news_read " . "ON il_news_item.id = il_news_read.news_id AND " . " il_news_read.user_id = " . $ilDB->quote($ilUser->getId( ), "integer") . " WHERE " . "context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . " AND context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . $and . " ORDER BY " . $ordering
/components/ILIAS/News/classes/class.ilNewsItem.php:10941$query = "SELECT il_news_item.* " . ", il_news_read.user_id user_read " . "FROM il_news_item LEFT JOIN il_news_read " . "ON il_news_item.id = il_news_read.news_id AND " . " il_news_read.user_id = " . $ilDB->quote(self::getPrivateFeedId( ), "integer") . " WHERE " . "context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . " AND context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . $and . " ORDER BY " . $ordering
/components/ILIAS/News/classes/class.ilNewsItem.php:17671$query = "SELECT id, update_date " . "FROM il_news_item " . "WHERE " . "context_obj_id = " . $ilDB->quote($a_context_obj_id, "integer") . " AND context_obj_type = " . $ilDB->quote($a_context_obj_type, "text") . " AND context_sub_obj_id = " . $ilDB->quote($a_context_sub_obj_id, "integer") . " AND " . $ilDB->equals("context_sub_obj_type", $a_context_sub_obj_type, "text", true) . " ORDER BY update_date DESC"
/components/ILIAS/News/classes/class.ilNewsItem.php:17371$query = "SELECT id " . "FROM il_news_item " . "WHERE " . "context_obj_id = " . $ilDB->quote($a_context_obj_id, "integer") . " AND context_obj_type = " . $ilDB->quote($a_context_obj_type, "text") . " AND context_sub_obj_id = " . $ilDB->quote($a_context_sub_obj_id, "integer") . " AND " . $ilDB->equals("context_sub_obj_type", $a_context_sub_obj_type, "text", true)
/components/ILIAS/News/classes/class.ilNewsItem.php:4231$query = "SELECT count(*) cnt " . "FROM il_news_item " . "WHERE " . "context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . " AND context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . " AND context_sub_obj_id = " . $ilDB->quote($this->getContextSubObjId( ), "integer") . " AND " . $ilDB->equals("context_sub_obj_type", $this->getContextSubObjType( ), "text", true) . " "
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:2491$field = $this->ui->create( )->input( )->field( )->radio($this->ui->txt($prefix), $this->ui->txt($prefix . '_desc'))
/components/ILIAS/News/classes/class.ilNewsItem.php:4651$fields = ["title" => ["text", $this->getTitle( )], "content" => ["clob", $this->getContent( )], "content_html" => ["integer", (int) $this->getContentHtml( )], "context_obj_id" => ["integer", $this->getContextObjId( )], "context_obj_type" => ["text", $this->getContextObjType( )], "context_sub_obj_id" => ["integer", $this->getContextSubObjId( )], "context_sub_obj_type" => ["text", $this->getContextSubObjType( )], "content_type" => ["text", $this->getContentType( )], "user_id" => ["integer", $this->getUserId( )], "update_user_id" => ["integer", $this->getUpdateUserId( )], "visibility" => ["text", $this->getVisibility( )], "content_long" => ["clob", $this->getContentLong( )], "priority" => ["integer", $this->getPriority( )], "content_is_lang_var" => ["integer", $this->getContentIsLangVar( )], "content_text_is_lang_var" => ["integer", (int) $this->getContentTextIsLangVar( )], "mob_id" => ["integer", $this->getMobId( )], "mob_cnt_play" => ["integer", $this->getMobPlayCounter( )], "mob_cnt_download" => ["integer", $this->getMobDownloadCounter( )], "playtime" => ["text", $this->getPlaytime( )]]
/components/ILIAS/News/classes/class.ilNewsItem.php:4361$query = "SELECT * " . "FROM il_news_item " . "WHERE " . "context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . " AND context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . " AND context_sub_obj_id = " . $ilDB->quote($this->getContextSubObjId( ), "integer") . " AND " . $ilDB->equals("context_sub_obj_type", $this->getContextSubObjType( ), "text", true) . " ORDER BY creation_date ASC"
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:11912$panel = $this->ui->factory( )->panel( )->standard($lng->txt("news_internal_news"), $this->ui->factory( )->legacy( )->content($tpl->get( )))
/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php:2342$panel = $this->ui->factory( )->panel( )->standard($lng->txt("news_internal_news"), $this->ui->factory( )->legacy( )->content($tpl->get( )))
/components/ILIAS/News/classes/class.ilPDNewsBlockGUI.php:2641$per_opts = [2 => "2 " . $lng->txt("days"), 3 => "3 " . $lng->txt("days"), 5 => "5 " . $lng->txt("days"), 7 => "1 " . $lng->txt("week"), 14 => "2 " . $lng->txt("weeks"), 30 => "1 " . $lng->txt("month"), 60 => "2 " . $lng->txt("months"), 120 => "4 " . $lng->txt("months"), 180 => "6 " . $lng->txt("months"), 366 => "1 " . $lng->txt("year")]
/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php:1831$this->news_data = $this->manager->getNewsData($this->ref_id, $this->ctrl->getContextObjId( ), $this->ctrl->getContextObjType( ), $this->period, $this->include_auto_entries, self::$items_per_load, $excluded)
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:4041$info["news_title"] = ilStr::shortenWords(ilNewsItem::determineNewsTitle($news["context_obj_type"] ?? "", $news["title"] ?? "", $news["content_is_lang_var"] ?? false, $news["agg_ref_id"] ?? 0, $news["aggregation"] ?? [ ]))
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:4891$news_list[] = ["ref_id" => $c["agg_ref_id"], "agg_ref_id" => $c["agg_ref_id"], "aggregation" => $c["aggregation"], "user_id" => "", "content_type" => "text", "mob_id" => 0, "visibility" => "", "content" => "", "content_long" => "", "update_date" => $news->getUpdateDate( ), "creation_date" => "", "content_is_lang_var" => false, "loc_context" => $news_context, "context_obj_type" => $news->getContextObjType( ), "title" => ""]
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:5141$news_list[] = ["id" => $news->getId( ), "ref_id" => $news_context, "user_id" => $news->getUserId( ), "content_type" => $news->getContentType( ), "mob_id" => $news->getMobId( ), "visibility" => $news->getVisibility( ), "priority" => $news->getPriority( ), "content" => $news->getContent( ), "content_long" => $news->getContentLong( ), "update_date" => $news->getUpdateDate( ), "creation_date" => $news->getCreationDate( ), "context_sub_obj_type" => $news->getContextSubObjType( ), "context_obj_type" => $news->getContextObjType( ), "context_sub_obj_id" => $news->getContextSubObjId( ), "content_is_lang_var" => $news->getContentIsLangVar( ), "content_text_is_lang_var" => $news->getContentTextIsLangVar( ), "loc_context" => $news_context, "title" => $news->getTitle( )]
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:7861$pagination = $this->ui->factory( )->viewControl( )->pagination( )->withTargetURL($ilCtrl->getLinkTarget($this, "showNews"), "news_page")->withTotalEntries(count($this->getData( )))->withPageSize(1)->withMaxPaginationButtons(10)->withCurrentPage($curr_cnt - 1)
/components/ILIAS/News/classes/class.ilPDNewsTableGUI.php:861$options = [2 => sprintf($lng->txt("news_period_x_days"), 2), 3 => sprintf($lng->txt("news_period_x_days"), 3), 5 => sprintf($lng->txt("news_period_x_days"), 5), 7 => $lng->txt("news_period_1_week"), 14 => sprintf($lng->txt("news_period_x_weeks"), 2), 30 => $lng->txt("news_period_1_month"), 60 => sprintf($lng->txt("news_period_x_months"), 2), 120 => sprintf($lng->txt("news_period_x_months"), 4), 180 => sprintf($lng->txt("news_period_x_months"), 6), 366 => $lng->txt("news_period_1_year")]
/components/ILIAS/News/classes/class.ilObjNewsSettingsGUI.php:2091$rssp_opts = [2 => "2 " . $lng->txt("days"), 3 => "3 " . $lng->txt("days"), 5 => "5 " . $lng->txt("days"), 7 => "1 " . $lng->txt("week"), 14 => "2 " . $lng->txt("weeks"), 30 => "1 " . $lng->txt("month"), 60 => "2 " . $lng->txt("months"), 120 => "4 " . $lng->txt("months"), 180 => "6 " . $lng->txt("months"), 365 => "1 " . $lng->txt("year")]
/components/ILIAS/News/classes/Provider/NewsMainBarProvider.php:431return [$this->mainmenu->link($this->if->identifier('mm_pd_news'))->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToNews")->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(30)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static function ( ) use ($dic) : bool { /**/ } ), ]
/components/ILIAS/News/Dashboard/class.InternalGUIService.php:591$this->filter = $gui->filter("news_dashboard_filter", [\ilDashboardGUI::class, \ilPDNewsGUI::class], "view", false, false)->select("news_per", $lng->txt("news_time_period"), $per_options, true, (string) $this->manager->getDashboardNewsPeriod( ), true)->select("news_ref_id", $lng->txt("context"), $context_options, true, null, true)
/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php:2222$js_items[$d["id"]] = ["id" => $d["id"], "user_id" => $d["user_id"], "title" => $d["title"], "content" => $d["content"] . $d["content_long"], "content_long" => "", "priority" => $d["priority"], "visibility" => $d["visibility"], "content_type" => $d["content_type"], "mob_id" => $d["mob_id"]]
/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php:3012$js_items[$d["id"]] = ["id" => $d["id"], "user_id" => $d["user_id"], "title" => $d["title"], "content" => $d["content"] . $d["content_long"], "content_long" => "", "priority" => $d["priority"], "visibility" => $d["visibility"], "content_type" => $d["content_type"], "mob_id" => $d["mob_id"]]
/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php:4621$modal = $this->gui->ui( )->factory( )->modal( )->roundtrip($this->lng->txt("edit"), $this->ui->factory( )->legacy( )->content($form->getHTML( )))
/components/ILIAS/News/classes/class.ilNewsTimelineGUI.php:4761$modal = $this->gui->modal($this->lng->txt("delete"))->content([$title, $mbox])->button($this->lng->txt("delete"), "#", false, "il.News.remove(); return false;")
/components/ILIAS/Forum/classes/Notification/ForumNotificationTable.php:2811$icons = [$this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', '', 'small'), ]
/components/ILIAS/Forum/classes/Notification/ForumNotificationTable.php:1781$options = ['member' => $this->lng->txt('il_' . $this->participants->getType( ) . '_member'), 'tutor' => $this->lng->txt('il_' . $this->participants->getType( ) . '_tutor'), 'admin' => $this->lng->txt('il_' . $this->participants->getType( ) . '_admin'), 'moderators' => $this->lng->txt('frm_moderators'), ]
/components/ILIAS/Forum/classes/Notification/ForumNotificationTable.php:1241$this->table_component = $this->ui_factory->table( )->data($this, $this->lng->txt(''), $this->getColumns( ))->withFilter($this->ui_service->filter( )->getData($this->getFilterComponent( )))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withId('forum_notification_table')->withRequest($this->http_request)
/components/ILIAS/Forum/classes/Notification/class.ilForumMailEventNotificationSender.php:4911$container_text = " (" . $this->getLanguageText('frm_noti_obj_' . $this->provider->closestContainer( )->getType( )) . " \"" . $this->provider->closestContainer( )->getTitle( ) . "\")"
/components/ILIAS/Forum/classes/Notification/class.ilForumMailEventNotificationSender.php:3891return new ilMailValueObject('', ilObjUser::_lookupLogin($recipientUserId), '', '', ilStr::strLen($subjectText) > 255 ? ilStr::substr($subjectText, 0, 255) : $subjectText, $bodyText, [ ], false, false)
/components/ILIAS/Forum/classes/Notification/class.ilForumMailEventNotificationSender.php:3561return new ilMailValueObject('', ilObjUser::_lookupLogin($recipientUserId), '', '', ilStr::strLen($subjectText) > 255 ? ilStr::substr($subjectText, 0, 255) : $subjectText, $bodyText, $this->provider->getAttachments( ), false, false)
/components/ILIAS/Forum/classes/CoPage/class.ilForumPageGUI.php:951$tabs = [$this->ui->factory( )->link( )->standard($this->lng->txt('obj_sty'), $this->ctrl->getLinkTargetByClass([ilRepositoryGUI::class, ilObjForumGUI::class], 'editStyleProperties'))]
/components/ILIAS/Forum/classes/Statistics/ForumStatisticsTable.php:971$columns = ['ranking' => $this->ui_factory->table( )->column( )->number($this->lng->txt('frm_statistics_ranking'))->withIsSortable(true), 'login' => $this->ui_factory->table( )->column( )->text($this->lng->txt('login'))->withIsSortable(true), 'lastname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('lastname'))->withIsSortable(true), 'firstname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('firstname'))->withIsSortable(true), ]
/components/ILIAS/Forum/classes/Files/class.ilFileDataForumRCImplementation.php:611return $this->collection_cache[$this->pos_id] ?? ($this->collection_cache[$this->pos_id] = $this->irss->collection( )->get($this->irss->collection( )->id($this->getCurrentPosting( )->getRCID( ))))
/components/ILIAS/Forum/classes/Files/class.ilFileDataForumDraftsRCImplementation.php:1111$files[$revision->getTitle( )] = ['path' => $this->irss->consume( )->stream($identification)->getStream( )->getMetadata('uri'), 'md5' => $revision->getTitle( ), 'name' => $info->getTitle( ), 'size' => $info->getSize( ), 'ctime' => $info->getCreationDate( )->format('Y-m-d H:i:s')]
/components/ILIAS/Forum/classes/Files/class.ilFileDataForumDraftsRCImplementation.php:621return $this->collection_cache[$this->draft_id] ?? ($this->collection_cache[$this->draft_id] = $this->irss->collection( )->get($this->irss->collection( )->id($this->getCurrentDraft( )->getRCID( ))))
/components/ILIAS/Forum/classes/Actions/class.ilForumAutoSaveAsyncDraftAction.php:1911return ['subject' => (string) $this->form->getInput('subject'), 'message' => (string) $this->form->getInput('message'), 'notify' => (int) $this->form->getInput('notify'), 'alias' => ilForumUtil::getPublicUserAlias($this->form->getInput('alias'), $this->forumProperties->isAnonymized( ))]
/components/ILIAS/Forum/classes/Drafts/ForumDraftsTable.php:1811return ['draft' => $this->ui_factory->table( )->column( )->link($this->lng->txt('drafts'))->withIsSortable(false)->withIsSortable(false), 'edited_on' => $this->ui_factory->table( )->column( )->date($this->lng->txt('edited_on'), $this->user->getDateTimeFormat( ))->withIsSortable(false)]
/components/ILIAS/Forum/classes/Drafts/ForumDraftsTable.php:1211return $this->ui_factory->table( )->data($this, $this->lng->txt('drafts'), $this->getColumns( ), )->withId('frm_drafts_' . substr(md5($this->parent_cmd), 0, 3) . '_' . $this->forum->getId( ))->withRequest($this->httpRequest)->withActions(['delete' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'delete'), $row_id_token)])
/components/ILIAS/Forum/classes/Notification/ForumNotificationTable.php:4181return ['login' => $this->ui_factory->table( )->column( )->text($this->lng->txt('login')), 'firstname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('firstname')), 'lastname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('lastname')), 'user_toggle_noti' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('allow_user_toggle_noti'))->withIsSortable(false), 'role' => $this->ui_factory->table( )->column( )->text($this->lng->txt('role')), ]
/components/ILIAS/Forum/classes/Notification/ForumNotificationTable.php:3451$actions['notification_settings'] = $this->ui_factory->table( )->action( )->single($this->lng->txt('notification_settings'), $url_builder->withParameter($action_parameter_token, 'notificationSettings'), $row_id_token)->withAsync(true)
/components/ILIAS/BackgroundTasks_/classes/class.ilBTPopOverGUI.php:581return $this->dic->ui( )->factory( )->item( )->notification($title, $icon)->withDescription("$nr_buckets {$this->txt('background_tasks')}")->withAggregateNotifications($this->getAggregateItems( ))
/components/ILIAS/BackgroundTasks_/classes/class.ilCopyDefinition.php:1751return serialize(["copy_definition" => $this->getCopyDefinitions( ), "temp_dir" => $this->getTempDir( ), "object_ref_ids" => implode(",", $this->getObjectRefIds( )), "num_files" => $this->getNumFiles( ), "sum_file_sizes" => $this->getSumFileSizes( ), "adheres_to_limit" => $this->getAdheresToLimit( ), ])
/components/ILIAS/Forum/classes/Moderation/ForumModeratorsTable.php:731return ['login' => $this->ui_factory->table( )->column( )->text($this->lng->txt('login'))->withIsSortable(true), 'firstname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('firstname'))->withIsSortable(true), 'lastname' => $this->ui_factory->table( )->column( )->text($this->lng->txt('lastname'))->withIsSortable(true), ]
/components/ILIAS/Forum/classes/Moderation/ForumModeratorsTable.php:1181return ['detachModeratorRole' => $this->ui_factory->table( )->action( )->single($this->lng->txt('remove'), $url_builder_detach->withParameter($action_parameter_token_copy, 'detachModeratorRole'), $row_id_token_detach), ]
/components/ILIAS/Forum/classes/Thread/ForumThreadTableSessionStorage.php:1421return $this->http_wrapper->query( )->retrieve($key, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always($default)]))
/components/ILIAS/Forum/classes/Moderation/ForumModeratorsTable.php:591return $this->ui_factory->table( )->data($this, $this->lng->txt('frm_moderators'), $columns)->withId(self::class . '_' . $this->forum_moderators->getRefId( ))->withOrder(new \ILIAS\Data\Order('login', \ILIAS\Data\Order::ASC))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Forum/classes/Files/class.ilFileDataForumRCImplementation.php:1101$files[$info->getTitle( )] = ['path' => $this->irss->consume( )->stream($identification)->getStream( )->getMetadata('uri'), 'md5' => $revision->getTitle( ), 'name' => $info->getTitle( ), 'size' => $info->getSize( ), 'ctime' => $info->getCreationDate( )->format('Y-m-d H:i:s')]
/components/ILIAS/Forum/classes/Request/ilForumRequestTrait.php:281return $wrapper->retrieve($param, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->custom( )->transformation(static fn ($value) : int => $value === '' ? 0 : $value)]))
/components/ILIAS/Notes/Administration/classes/class.ilObjCommentsSettingsGUI.php:1411$subfields["comm_del_user"] = $f->input( )->field( )->checkbox($lng->txt("note_enable_comments_del_user"), $lng->txt("note_enable_comments_del_user_info"))->withValue((bool) $setting->get("comments_del_user", '0'))
/components/ILIAS/Notes/Administration/classes/class.ilObjCommentsSettingsGUI.php:1461$subfields["comm_del_tutor"] = $f->input( )->field( )->checkbox($lng->txt("note_enable_comments_del_tutor"), $lng->txt("note_enable_comments_del_tutor_info"))->withValue((bool) $setting->get("comments_del_tutor", '1'))
/components/ILIAS/Notes/Note/class.NoteDBRepository.php:1081return $this->data->note((int) $rec["id"], $this->data->context((int) $rec["rep_obj_id"], (int) $rec["obj_id"], $rec["obj_type"], (int) $rec["news_id"], !$rec["no_repository"]), (string) $rec["note_text"], (int) $rec["author"], (int) $rec["type"], $rec["creation_date"], $rec["update_date"], (int) $rec["recipient"])
/components/ILIAS/Notes/Note/class.NoteDBRepository.php:3591$q = "SELECT count(id) c, rep_obj_id, type FROM note WHERE " . " ((type = " . $db->quote(Note::PRIVATE, "integer") . " AND " . "author = " . $db->quote($user_id, "integer") . ") OR " . " type = " . $db->quote(Note::PUBLIC, "integer") . ") AND " . $db->in("rep_obj_id", $obj_ids, false, "integer")
/components/ILIAS/Notes/Note/class.ilNoteGUI.php:8561$form = $this->gui->form(static::class, $action)->section("props", $this->lng->txt($label_key))->textarea("note", $this->lng->txt("note_text"), "", $value)
/components/ILIAS/Notes/Note/class.ilPDNotesGUI.php:3371$this->filter = $gui->filter("notes_filter_" . $this->note_type, self::class, "view", false, false)->text("text", $lng->txt("notes_text"))->select("object", $lng->txt("notes_origin"), $options)
/components/ILIAS/BackgroundTasks_/classes/Provider/BTNotificationProvider.php:501$group = $factory->standardGroup($id('bg_task_bucket_group'))->withTitle($this->txt('background_tasks'))->addNotification($factory->standard($id('bg_task_bucket'))->withNotificationItem($item_source->getNotificationItem($nr_buckets))->withNewAmount(1))
/components/ILIAS/Notes/Note/class.ilNoteGUI.php:3561$notes = $this->manager->getNotesForContext($this->data->context($this->rep_obj_id, $this->obj_id, $this->obj_type, $this->news_id, $this->repository_mode), $this->note_type, $this->inc_sub, $author_id, $ascending, "", $this->search_text)
/components/ILIAS/Dashboard/ItemsBlock/classes/class.ilPDSelectedItemsBlockMembershipsObjectDatabaseRepository.php:1241yield new ilPDSelectedItemBlockMembershipsDTO((int) $row['ref_id'], (int) $row['obj_id'], (string) $row['type'], (string) $row['title'], (string) $row['description'], (int) $row['parent'], (int) $row['parent_lft'], (bool) $row['period_has_time'], $periodStart, $periodEnd)
/components/ILIAS/Dashboard/Favourites/classes/class.ilFavouritesListGUI.php:541$items[] = $f->item( )->standard($f->link( )->standard($item->getTitle( ), ilLink::_getLink($item->getRefId( ))))->withLeadIcon($f->symbol( )->icon( )->custom(ilObject::_getIcon((int) $item->getObjId( )), $item->getTitle( )))
/components/ILIAS/Dashboard/Administration/classes/class.ilObjDashboardSettingsGUI.php:1721return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'save' . $mode), array_map(fn (int $view) : Section => $this->getViewByMode($mode, $view), $this->viewSettings->getPresentationViews( )))
/components/ILIAS/Dashboard/Administration/classes/class.ilObjDashboardSettingsGUI.php:1991$available_sorting = $this->ui_factory->input( )->field( )->multiSelect($this->lng->txt('dash_avail_sortation'), $options)->withValue($this->viewSettings->getActiveSortingsByView($view))->withAdditionalOnLoadCode(static fn (string $id) => "document.getElementById('$id').setAttribute('data-checkbox', 'activeSorting$view'); document.addEventListener('DOMContentLoaded', function () { il.Dashboard.handleUserInputForSortationsByView($view); });")
/components/ILIAS/Dashboard/Administration/classes/class.ilObjDashboardSettingsGUI.php:2121$default_sorting = $this->ui_factory->input( )->field( )->select($this->lng->txt('dash_default_sortation'), $options)->withValue($this->viewSettings->getDefaultSortingByView($view))->withRequired(true)->withAdditionalOnLoadCode(static fn (string $id) => "document.getElementById('$id').setAttribute('data-select', 'sorting$view');")
/components/ILIAS/Dashboard/Administration/classes/class.ilObjDashboardSettingsGUI.php:3271$content = $this->ui->renderer( )->render($this->ui->factory( )->button( )->standard($this->lng->txt('customize_page'), $this->ctrl->getLinkTargetByClass([self::class, ilDashboardPageLanguageSelectGUI::class], 'select')))
/components/ILIAS/Dashboard/Administration/classes/class.ilObjDashboardSettingsGUI.php:3611$default_pres = $this->ui_factory->input( )->field( )->radio($lng->txt('dash_default_presentation'))->withOption('list', $lng->txt('dash_list'))->withOption('tile', $lng->txt('dash_tile'))
/components/ILIAS/Dashboard/Administration/classes/class.ilDashboardSortationTableGUI.php:641$data[] = ['position' => $this->uiRenderer->render($this->uiFactory->divider( )->horizontal( )->withLabel($this->lng->txt('dash_main_panel'))), 'title' => '', 'active_checkbox' => '']
/components/ILIAS/Search/classes/Provider/SearchMetaBarProvider.php:811$item = $mb->topLegacyItem($this->getId( ))->withLegacyContent($content( ))->withSymbol($this->dic->ui( )->factory( )->symbol( )->glyph( )->search( ))->withTitle($this->dic->language( )->txt("search"))->withPosition(2)->withAvailableCallable(function ( ) { /**/ } )
/components/ILIAS/Feeds/resources/feed.php:321return $DIC->http( )->wrapper( )->query( )->has($key) ? $DIC->http( )->wrapper( )->query( )->retrieve($key, $DIC->refinery( )->kindlyTo( )->$func( )) : ($func === "int" ? 0 : '')
/components/ILIAS/Dashboard/Achievements/classes/class.ilAchievementsGUI.php:1391$links = [ilAchievements::SERV_LEARNING_HISTORY => ['txt' => $lng->txt('lhist_learning_history')], ilAchievements::SERV_COMPETENCES => ['txt' => $lng->txt('skills')], ilAchievements::SERV_LEARNING_PROGRESS => ['txt' => $lng->txt('learning_progress')], ilAchievements::SERV_BADGES => ['txt' => $lng->txt('obj_bdga')], ilAchievements::SERV_CERTIFICATES => ['txt' => $lng->txt('obj_cert')]]
/components/ILIAS/Dashboard/classes/class.ilDashboardPageLanguageSelectGUI.php:441$lang = $this->dic->http( )->wrapper( )->query( )->retrieve($this->page->getParentType( ) . '_lang', $this->dic->refinery( )->kindlyTo( )->listOf($this->dic->refinery( )->to( )->string( )))[0] ?? ''
/components/ILIAS/Dashboard/classes/class.ilDashboardPageLanguageSelectGUI.php:641$actions[] = $this->dic->ui( )->factory( )->table( )->action( )->single($this->dic->language( )->txt('edit'), $builder, $token)
/components/ILIAS/Dashboard/classes/class.ilDashboardPageLanguageSelectGUI.php:701$table = $this->dic->ui( )->factory( )->table( )->data(new Language( ), $this->dic->language( )->txt('dash_co_lang'), ['name' => $this->dic->ui( )->factory( )->table( )->column( )->text($this->dic->language( )->txt('language'))->withIsSortable(false), 'user_count' => $this->dic->ui( )->factory( )->table( )->column( )->text($this->dic->language( )->txt('users'))->withIsSortable(false)], )->withActions($actions)
/components/ILIAS/Dashboard/classes/class.ilDashboardPageGUI.php:651return [$this->ui->factory( )->link( )->standard($this->lng->txt("obj_sty"), $this->ctrl->getLinkTargetByClass([ilObjDashboardSettingsGUI::class, ilObjectContentStyleSettingsGUI::class], ""))]
/components/ILIAS/Dashboard/ItemsBlock/classes/class.ilPDSelectedItemsBlockMembershipsObjectDatabaseRepository.php:591$res = $this->db->queryF(" SELECT DISTINCT od.obj_id, objr.ref_id, ( CASE WHEN (trans.title IS NOT NULL AND trans.title != '') THEN trans.title ELSE od.title END ) title, ( CASE WHEN (trans.description IS NOT NULL AND trans.description != '') THEN trans.description ELSE od.description END ) description, od.type, t.parent, tp.lft parent_lft, ( CASE WHEN od.type = 'crs' THEN crs_settings.period_start ELSE grp_settings.period_start END ) period_start, ( CASE WHEN od.type = 'crs' THEN crs_settings.period_end ELSE grp_settings.period_end END ) period_end, ( CASE WHEN od.type = 'crs' THEN crs_settings.period_time_indication ELSE grp_settings.period_time_indication END ) period_has_time FROM rbac_ua ua INNER JOIN rbac_fa fa ON fa.rol_id = ua.rol_id AND fa.assign = %s INNER JOIN object_reference objr ON objr.ref_id = fa.parent INNER JOIN object_data od ON od.obj_id = objr.obj_id $odObjTypes INNER JOIN tree t ON t.child = objr.ref_id AND t.tree = %s AND t.parent != %s INNER JOIN tree tp ON tp.child = t.parent LEFT JOIN grp_settings ON grp_settings.obj_id = od.obj_id LEFT JOIN crs_settings ON crs_settings.obj_id = od.obj_id LEFT JOIN object_translation trans ON trans.obj_id = od.obj_id AND trans.lang_code = %s WHERE ua.usr_id = %s ", [ilDBConstants::T_TEXT, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_TEXT, ilDBConstants::T_INTEGER], ['y', 1, $this->recoveryFolderId, $actorLanguageCode, $user->getId( )])
/components/ILIAS/Dashboard/Block/classes/class.ilSelectedItemsBlockGUI.php:462$mbox = $mbox->withLinks([$this->ui->factory( )->link( )->standard($this->getRepositoryTitle( ), ilLink::_getStaticLink(1, 'root', true))])
/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php:4701$form = $this->ui->factory( )->input( )->container( )->form( )->standard('', $this->getManageFields( ))->withRequest($this->http->request( ))
/components/ILIAS/Utilities/classes/class.ilShellUtil.php:811$version = str_pad($match[1], 2, "0", STR_PAD_LEFT) . str_pad($match[2], 2, "0", STR_PAD_LEFT) . str_pad($match[3], 2, "0", STR_PAD_LEFT) . str_pad($match[5], 2, "0", STR_PAD_LEFT)
/components/ILIAS/Dashboard/Block/classes/class.ilSelectedItemsBlockGUI.php:551return $this->renderer->render($this->factory->panel( )->standard($this->getTitle( ), $this->factory->legacy( )->content($this->renderer->render($mbox))))
/components/ILIAS/Utilities/classes/class.ilUtil.php:5121$a_str = ilUtil::maskTag($a_str, $t, [["param" => "align", "value" => "left"], ["param" => "align", "value" => "center"], ["param" => "align", "value" => "justify"], ["param" => "align", "value" => "right"]])
/components/ILIAS/Utilities/classes/class.ilUtil.php:891$filename = "./Customizing/skin/" . ilStyleDefinition::getCurrentSkin( ) . "/" . ilStyleDefinition::getCurrentStyle( ) . "/" . (!is_object($styleDefinition) ? "images" : $styleDefinition->getImageDirectory(ilStyleDefinition::getCurrentStyle( ))) . "/" . $image_name
/components/ILIAS/Utilities/classes/class.ilUtil.php:11201$query = "SELECT DISTINCT(obr.ref_id),obr.obj_id,type FROM object_reference obr " . "JOIN object_data obd ON obd.obj_id = obr.obj_id " . "LEFT JOIN rbac_pa ON obr.ref_id = rbac_pa.ref_id " . $where . $and . "AND (" . $ilDB->like("ops_id", "text", "%i:" . $ops_id . "%") . " " . "OR " . $ilDB->like("ops_id", "text", "%:\"" . $ops_id . "\";%") . ")) " . $check_owner
/components/ILIAS/Utilities/classes/class.ilUtil.php:5431$a_str = ilUtil::unmaskTag($a_str, $t, [["param" => "align", "value" => "left"], ["param" => "align", "value" => "center"], ["param" => "align", "value" => "justify"], ["param" => "align", "value" => "right"]])
/components/ILIAS/Dashboard/Administration/classes/class.ilDashboardSortationTableGUI.php:931$data[] = ['position' => $this->uiRenderer->render($this->uiFactory->divider( )->horizontal( )->withLabel($this->lng->txt('dash_side_panel'))), 'title' => '', 'active_checkbox' => '']
/components/ILIAS/Dashboard/Administration/classes/class.ilDashboardSortationTableGUI.php:861$data[] = ['position' => $position_input->render( ), 'title' => $this->lng->txt('dash_enable_' . $this->viewSettings->getViewName($presentation_view)), 'active_checkbox' => $presentation_cb->render( )]
/components/ILIAS/Dashboard/Block/classes/class.ilMembershipBlockGUI.php:381return $this->renderer->render($this->factory->panel( )->standard($this->getTitle( ), $this->factory->legacy( )->content($this->lng->txt('rep_mo_mem_dash'))))
/components/ILIAS/Dashboard/Block/classes/BlockDTO.php:1491return ['type' => $this->type, 'ref_id' => $this->ref_id, 'obj_id' => $this->obj_id, 'title' => $this->title, 'description' => $this->description, 'start_date' => $this->startDate?->get(IL_CAL_DATETIME), 'end_date' => $this->endDate?->get(IL_CAL_DATETIME), 'additional_data' => $this->additional_data]
/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php:4151$modal = $this->ui->factory( )->modal( )->roundtrip($this->getRemoveMultipleActionText( ), $this->ui->factory( )->messageBox( )->info($this->lng->txt('pd_no_items_to_manage')))
/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php:4031$modal = $this->ui->factory( )->modal( )->roundtrip($this->getRemoveMultipleActionText( ), [$this->ui->factory( )->messageBox( )->confirmation($question), $this->ui->factory( )->messageBox( )->info($this->lng->txt('select_one')), ], $items, $this->ctrl->getLinkTargetByClass([ilDashboardGUI::class, $this::class], 'confirmedRemove'))->withSubmitLabel($this->getRemoveMultipleActionText( ))
/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php:4461$inputs[] = $this->ui->factory( )->input( )->field( )->multiSelect((string) $key, $options)->withAdditionalTransformation($this->refinery->to( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Dashboard/Block/classes/class.ilDashboardBlockGUI.php:4301$icon = $this->ui->renderer( )->render($this->ui->factory( )->symbol( )->icon( )->custom(ilObject::_getIcon($item->getObjId( )), ''))
/components/ILIAS/Search/classes/class.ilObjectSearch.php:691$cdate = 'AND create_date >= ' . $this->db->quote($this->getCreationDateFilterStartDate( )->get(IL_CAL_DATE), 'text') . ' ' . 'AND create_date <= ' . $this->db->quote($this->getCreationDateFilterEndDate( )->get(IL_CAL_DATE), 'text') . ' '
/components/ILIAS/Search/classes/class.ilSearchCommandQueue.php:761$query = "INSERT INTO search_command_queue (obj_id,obj_type,sub_id,sub_type,command,last_update,finished) " . "VALUES( " . $this->db->quote($element->getObjId( ), 'integer') . ", " . $this->db->quote($element->getObjType( ), 'text') . ", " . "0, " . "''," . $this->db->quote($element->getCommand( ), 'text') . ", " . $this->db->now( ) . ", " . "0 " . ")"
/components/ILIAS/VirusScanner/classes/Setup/class.ilVirusScannerConfigStoredObjective.php:811return $ini->readVariable('tools', 'vscantype') !== $this->config->getVirusScanner( ) || $ini->readVariable('tools', 'scancommand') !== $this->config->getPathToScan( ) || $ini->readVariable('tools', 'cleancommand') !== $this->config->getPathToClean( ) || $ini->readVariable('tools', 'icap_host') !== $this->config->getIcapHost( ) || $ini->readVariable('tools', 'icap_port') !== $this->config->getIcapPort( ) || $ini->readVariable('tools', 'icap_service_name') !== $this->config->getIcapServiceName( ) || $ini->readVariable('tools', 'icap_client_path') !== $this->config->getIcapClientPath( )
/components/ILIAS/Search/classes/class.ilUserSearchCache.php:3381$query = "DELETE FROM usr_search " . "WHERE usr_id = " . $this->db->quote($this->usr_id, 'integer') . " " . "AND ( search_type = " . $this->db->quote($this->search_type, 'integer') . ' ' . "OR search_type = " . $this->db->quote(self::LAST_QUERY, 'integer') . ')'
/components/ILIAS/Search/classes/class.ilSearchGUI.php:881$post_term = $this->http->wrapper( )->post( )->retrieve('term', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always(null)]))
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:4511$obj_ids = $this->http->wrapper( )->post( )->retrieve('obj', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Search/classes/class.ilSearchCommandQueue.php:941$query = "UPDATE search_command_queue " . "SET command = " . $this->db->quote($element->getCommand( ), 'text') . ", " . "last_update = " . $this->db->now( ) . ", " . "finished = " . $this->db->quote(0, 'integer') . " " . "WHERE obj_id = " . $this->db->quote($element->getObjId( ), 'integer') . " " . "AND obj_type = " . $this->db->quote($element->getObjType( ), 'text')
/components/ILIAS/Search/classes/class.ilSearchResultPresentation.php:2531$set[] = array("ref_id" => $ref_id, "obj_id" => $obj_id, "title" => $this->lookupTitle($obj_id, 0), "title_sort" => ilObject::_lookupTitle((int) $obj_id), "description" => $this->lookupDescription((int) $obj_id, 0), "type" => $obj_type, "relevance" => $this->getRelevance($obj_id), "s_relevance" => sprintf("%03d", $this->getRelevance($obj_id)), 'create_date' => ilObject::_lookupCreationDate($obj_id))
/components/ILIAS/Blog/classes/class.ilObjBlogGUI.php:12261$snippet = ilBlogPostingGUI::getSnippet($item["id"], $this->blog_settings->getAbstractShorten( ), $this->blog_settings->getAbstractShortenLength( ), "&hellip;", $this->blog_settings->getAbstractImage( ), $this->blog_settings->getAbstractImageWidth( ), $this->blog_settings->getAbstractImageHeight( ), $a_export_directory)
/components/ILIAS/Blog/classes/class.ilObjBlogListGUI.php:981$this->comment_modal = $comment_export_helper->getCommentIncludeModalDialog('HTML Export', $this->lng->txt("note_html_export_include_comments"), $ctrl->getLinkTargetByClass([ilRepositoryGUI::class, ilObjBlogGUI::class], "export"), $ctrl->getLinkTargetByClass([ilRepositoryGUI::class, ilObjBlogGUI::class], "exportWithComments"))
/components/ILIAS/Blog/Settings/SettingsDBRepository.php:401return $this->data->settings((int) $rec['id'], (bool) $rec['ppic'], (string) $rec['bg_color'], (string) $rec['font_color'], (bool) $rec['rss_active'], (bool) $rec['approval'], (bool) $rec['abs_shorten'], (int) $rec['abs_shorten_len'], (bool) $rec['abs_image'], (int) $rec['abs_img_width'], (int) $rec['abs_img_height'], (bool) $rec['keywords'], (bool) $rec['authors'], (int) $rec['nav_mode'], (int) $rec['nav_list_mon_with_post'], (int) $rec['nav_list_mon'], (int) $rec['ov_post'], $order)
/components/ILIAS/Blog/classes/class.ilObjBlogGUI.php:3611$bpost_gui = new ilBlogPostingGUI($this->node_id, $this->getAccessHandler( ), $this->blpg, $this->old_nr, ($this->object->getNotesStatus( ) && !$this->disable_notes), $this->blog_access->mayEditPosting($this->blpg), $style_sheet_id)
/components/ILIAS/Blog/Posting/class.ilBlogPosting.php:1541$query = "UPDATE il_blog_posting SET" . " title = " . $ilDB->quote($this->getTitle( ), "text") . ",created = " . $ilDB->quote($this->getCreated( )->get(IL_CAL_DATETIME), "timestamp") . ",approved =" . $ilDB->quote($this->isApproved( ), "integer") . ",last_withdrawn =" . $ilDB->quote($withdrawn, "timestamp") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/Blog/Posting/class.ilBlogPostingGUI.php:6781$input_tag = $ui_factory->input( )->field( )->tag($this->lng->txt("blog_keywords"), $other, $this->lng->txt("blog_keyword_enter"))->withUserCreatedTagsAllowed(true)
/components/ILIAS/Blog/Export/class.ilBlogDataSet.php:3551$blog_settings = $data->settings($newObj->getId( ), (bool) ($a_rec["Ppic"] ?? false), $a_rec["BgColor"] ?? "", $a_rec["FontColor"] ?? "", (bool) ($a_rec["RssActive"] ?? false), (bool) ($a_rec["Approval"] ?? false), (bool) ($a_rec["AbsShorten"] ?? false), (int) ($a_rec["AbsShortenLen"] ?? 0), (bool) ($a_rec["AbsImage"] ?? 0), (int) ($a_rec["AbsImgWidth"] ?? 0), (int) ($a_rec["AbsImgHeight"] ?? 0), (bool) ($a_rec["Keywords"] ?? false), (bool) ($a_rec["Authors"] ?? false), (int) ($a_rec["NavMode"] ?? 0), (($a_rec["NavListMonWithPost"] ?? 0) == 0) ? 3 : (int) $a_rec["NavListMonWithPost"], (int) ($a_rec["NavListMon"] ?? 3), (int) ($a_rec["OvPost"] ?? null), trim($a_rec["NavOrder"]) ? explode(";", $a_rec["NavOrder"]) : [ ])
/components/ILIAS/Blog/Posting/class.ilBlogPosting.php:1271$query = "INSERT INTO il_blog_posting (id, title, blog_id, created, author, approved, last_withdrawn)" . " VALUES (" . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getBlogId( ), "integer") . "," . $ilDB->quote($created, "timestamp") . "," . $ilDB->quote($this->getAuthor( ), "integer") . "," . $ilDB->quote($this->isApproved( ), "integer") . "," . $ilDB->quote($withdrawn, "timestamp") . ")"
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchSettingsFormGUI.php:2661$user_section = $this->factory->input( )->field( )->section(['auto_complete_length' => $auto_complete, 'inactive_user' => $inactive_user, 'limited_user' => $limited_user], $this->lng->txt('user_search_settings_section'))->withDisabled($read_only)
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchSettingsFormGUI.php:2551$section = $this->factory->input( )->field( )->section(['max_hits' => $hits, 'search_type' => $type, 'operator' => $operator, 'filter' => $item_filter, 'cdate' => $cdate], $this->lng->txt('seas_settings'))->withDisabled($read_only)
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchSettingsFormGUI.php:1891$operator = $field_factory->radio($this->lng->txt('lucene_default_operator'), $this->lng->txt('lucene_default_operator_info'))->withOption((string) ilSearchSettings::OPERATOR_AND, $this->lng->txt('lucene_and'))->withOption((string) ilSearchSettings::OPERATOR_OR, $this->lng->txt('lucene_or'))->withRequired(true)->withValue((string) $settings->getDefaultOperator( ))
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchSettingsFormGUI.php:1701$type = $field_factory->radio($this->lng->txt('search_type'))->withOption((string) ilSearchSettings::LIKE_SEARCH, $this->lng->txt('search_direct'), $this->lng->txt('search_like_info'))->withOption((string) ilSearchSettings::LUCENE_SEARCH, $this->lng->txt('search_lucene'), $this->lng->txt('java_server_info'))->withRequired(true)
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchLuceneSettingsFormGUI.php:2411$section = $this->factory->input( )->field( )->section(['user_search_enabled' => $user_search, 'mime' => $item_filter, 'prefix' => $prefix, 'fragmentCount' => $frag_count, 'fragmentSize' => $frag_size, 'maxSubitems' => $max_sub, 'last_index' => $last_index], $this->lng->txt('lucene_settings_title'))->withDisabled($read_only)
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchLuceneSettingsFormGUI.php:2111$max_sub = $field_factory->numeric($this->lng->txt('lucene_max_sub'), $this->lng->txt('lucene_max_sub_info'))->withValue($settings->getMaxSubitems( ))->withRequired(true)->withAdditionalTransformation($this->refinery->int( )->isLessThanOrEqual(10))->withAdditionalTransformation($this->refinery->int( )->isGreaterThanOrEqual(1))
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchLuceneSettingsFormGUI.php:1991$frag_size = $field_factory->numeric($this->lng->txt('lucene_size_fragments'), $this->lng->txt('lucene_size_frag_info'))->withValue($settings->getFragmentSize( ))->withRequired(true)->withAdditionalTransformation($this->refinery->int( )->isLessThanOrEqual(1000))->withAdditionalTransformation($this->refinery->int( )->isGreaterThanOrEqual(10))
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchLuceneSettingsFormGUI.php:1871$frag_count = $field_factory->numeric($this->lng->txt('lucene_num_fragments'), $this->lng->txt('lucene_num_frag_info'))->withValue($settings->getFragmentCount( ))->withRequired(true)->withAdditionalTransformation($this->refinery->int( )->isLessThanOrEqual(10))->withAdditionalTransformation($this->refinery->int( )->isGreaterThanOrEqual(1))
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:12532$selected_entries = $this->http->wrapper( )->post( )->retrieve('obj', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:5771$users = $this->http->wrapper( )->post( )->retrieve('uids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:5541$users = $this->http->wrapper( )->post( )->retrieve('uids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:4801$users = $this->http->wrapper( )->post( )->retrieve('user', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Search/classes/ObjGUI/class.ilObjSearchSettingsFormGUI.php:1621$hits = $field_factory->select($this->lng->txt('seas_max_hits'), $values, $this->lng->txt('seas_max_hits_info'))->withValue($settings->getMaxHits( ))->withRequired(true)
/components/ILIAS/Search/classes/Lucene/class.ilLuceneSearcher.php:1711$res = ilRpcClientFactory::factory('RPCSearchHandler')->search(CLIENT_ID . '_' . $this->setting->get('inst_id', '0'), $this->query_parser->getQuery( ), $this->getPageNumber( ))
/components/ILIAS/Search/classes/trait.ilSearchResultTableHelper.php:581return $this->ui->factory( )->viewControl( )->sortation($options, $current_sortation)->withLabelPrefix($this->lng->txt('search_sort_by'))->withTargetURL($this->ctrl->getLinkTarget($this->parent_obj, $this->parent_cmd), 'sortation')
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:13822$selected_entries = $this->http->wrapper( )->post( )->retrieve('obj', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Container/Skills/classes/class.ContainerSkillManager.php:3081$p_skills[] = $this->factory_service->containerSkill( )->skill($s->getBaseSkillId( ), $s->getTrefId( ), $this->cont_obj_id, \ilBasicSkill::_lookupTitle($s->getBaseSkillId( ), $s->getTrefId( )), $gp)
/components/ILIAS/Container/Skills/classes/class.ContainerSkillManager.php:3241$p_skills[] = $this->factory_service->containerSkill( )->skill($s->getBaseSkillId( ), $s->getTrefId( ), $this->cont_obj_id, \ilBasicSkill::_lookupTitle($s->getBaseSkillId( ), $s->getTrefId( )), $lp)
/components/ILIAS/Container/Skills/classes/class.ilContProfileTableGUI.php:1311$items = [$ui_factory->link( )->standard($lng->txt("edit"), $ctrl->getLinkTargetByClass("ilskillprofilegui", "showLevelsWithLocalContext")), $ui_factory->link( )->standard($lng->txt("delete"), $ctrl->getLinkTarget($this->parent_obj, "confirmDeleteSingleLocalProfile"))]
/components/ILIAS/Container/StartObjects/class.ilContainerStartObjectsContentTableGUI.php:1431$items[] = ["nr" => ++$counter, "obj_id" => $obj_id, "ref_id" => $ref_id, "type" => $type, "append_default" => $default_params, "title" => $ilObjDataCache->lookupTitle($obj_id), "description" => $ilObjDataCache->lookupDescription($obj_id), "status" => $this->lng->txt('crs_objective_' . $accomplished), "status_img" => $icon, "actions" => $actions]
/components/ILIAS/Container/Sorting/class.ilContainerSorting.php:1681$query = "INSERT INTO container_sorting (obj_id,child_id,position,parent_type,parent_id) " . "VALUES( " . $ilDB->quote($target_obj_id, 'integer') . ", " . $ilDB->quote($mappings[$row->child_id], 'integer') . ", " . $ilDB->quote($row->position, 'integer') . ", " . $ilDB->quote($row->parent_type, 'text') . ", " . $ilDB->quote((int) $new_parent_id, 'integer') . ")"
/components/ILIAS/Container/Skills/classes/class.ContainerMemberSkillDBRepository.php:1241$set = $this->db->query("SELECT * FROM cont_member_skills " . " WHERE obj_id = " . $this->db->quote($cont_obj_id, "integer") . " AND user_id = " . $this->db->quote($user_id, "integer") . " AND skill_id = " . $this->db->quote($skill_id, "integer") . " AND tref_id = " . $this->db->quote($tref_id, "integer"))
/components/ILIAS/Container/Skills/classes/class.ContainerSkillManager.php:2421$skills_as_array[] = ["base_skill_id" => $s->getBaseSkillId( ), "tref_id" => $s->getTrefId( ), "title" => $s->getTitle( ), "profile_title" => ($s->getProfile( )) ? $s->getProfile( )->getTitle( ) : null]
/components/ILIAS/Container/Skills/classes/class.ContainerSkillManager.php:2851return $this->factory_service->containerSkill( )->skill($v->getBaseSkillId( ), $v->getTrefId( ), $this->cont_obj_id, \ilBasicSkill::_lookupTitle($v->getBaseSkillId( ), $v->getTrefId( )))
/components/ILIAS/Container/Sorting/class.ilContainerSortingSettings.php:1651$query = "INSERT INTO container_sorting_set " . "(obj_id,sort_mode, sort_direction, new_items_position, new_items_order) " . "VALUES( " . $ilDB->quote($a_new_id, 'integer') . ", " . $ilDB->quote($row["sort_mode"], 'integer') . ", " . $ilDB->quote($row["sort_direction"], 'integer') . ', ' . $ilDB->quote($row["new_items_position"], 'integer') . ', ' . $ilDB->quote($row["new_items_order"], 'integer') . ' ' . ")"
/components/ILIAS/Container/Sorting/class.ilContainerSortingSettings.php:2361$query = "INSERT INTO container_sorting_set " . "(obj_id,sort_mode, sort_direction, new_items_position, new_items_order) " . "VALUES ( " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote($this->sort_mode, 'integer') . ", " . $this->db->quote($this->sort_direction, 'integer') . ', ' . $this->db->quote($this->new_items_position, 'integer') . ', ' . $this->db->quote($this->new_items_order, 'integer') . ' ' . ")"
/components/ILIAS/Container/Sorting/class.ilContainerSortingSettings.php:3261$attr = ['direction' => $settings->getSortDirection( ) === ilContainer::SORT_DIRECTION_ASC ? "ASC" : "DESC", 'position' => $settings->getSortNewItemsPosition( ) === ilContainer::SORT_NEW_ITEMS_POSITION_BOTTOM ? "Bottom" : "Top", 'order' => $order, 'type' => 'Manual']
/components/ILIAS/Container/Sorting/class.ilContainerSorting.php:1591$query = "DELETE FROM container_sorting " . "WHERE obj_id = " . $ilDB->quote($target_obj_id, 'integer') . " " . "AND child_id = " . $ilDB->quote($mappings[$row->child_id], 'integer') . " " . "AND parent_type = " . $ilDB->quote($row->parent_type, 'text') . ' ' . "AND parent_id = " . $ilDB->quote((int) $new_parent_id, 'integer')
/components/ILIAS/Container/Content/ItemBlock/class.ItemBlockSequenceGenerator.php:2271yield $this->data_service->itemBlock($part->getType( ), $this->data_service->typeBlock($part->getType( )), $block_items->getRefIds( ), $block_items->getLimitExhausted( ))
/components/ILIAS/Container/Content/ObjectiveView/class.ilContainerObjectiveGUI.php:11712return self::renderProgressMeter($a_lo_result["result_perc"] ?? null, $a_lo_result["limit_perc"] ?? null, $compare_value, $progress_txt, $test_url, $tooltip_id, $tt_txt, $a_list_mode ? null : $next_step, (bool) $initial_sub, $a_list_mode ? 30 : 10, $main_text, $lng->txt('crs_lobj_pm_min_goal'))
/components/ILIAS/Container/Content/ObjectiveView/class.ObjectiveRenderer.php:8742return self::renderProgressMeter($a_lo_result["result_perc"] ?? null, $a_lo_result["limit_perc"] ?? null, $compare_value, $progress_txt, $test_url, $tooltip_id, $tt_txt, $a_list_mode ? null : $next_step, (bool) $initial_sub, $a_list_mode ? 30 : 10, $main_text, $lng->txt('crs_lobj_pm_min_goal'))
/components/ILIAS/Container/News/class.ilContainerNewsSettingsGUI.php:1971$context_block_settings = ["public_feed" => $form->getInput("notifications_public_feed") ?? "", "default_visibility" => $form->getInput("default_visibility"), "hide_news_per_date" => $form->getInput("hide_news_per_date"), "hide_news_date" => $form->getInput("hide_news_date")]
/components/ILIAS/Forum/classes/class.ilForum.php:13321$res = $this->db->queryF('SELECT pos_fk FROM frm_posts_tree WHERE lft BETWEEN %s AND %s AND thr_fk = %s', [ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER], [$post->getLft( ), $post->getRgt( ), $post->getTreeId( )])
/components/ILIAS/Forum/classes/class.ilForum.php:12981return ['type' => 'post', 'pos_pk' => (int) $a_row->pos_pk, 'pos_thr_fk' => (int) $a_row->pos_thr_fk, 'child' => (int) $a_row->pos_pk, 'author' => (int) $a_row->pos_display_user_id, 'alias' => (string) $a_row->pos_usr_alias, 'title' => $fullname, 'loginname' => $loginname, 'message' => (string) $a_row->pos_message, 'subject' => (string) $a_row->pos_subject, 'pos_cens_com' => (string) $a_row->pos_cens_com, 'pos_cens' => (int) $a_row->pos_cens, 'date' => $a_row->fpt_date, 'create_date' => $a_row->pos_date, 'update' => $a_row->pos_update, 'update_user' => (int) $a_row->update_user, 'tree' => (int) $a_row->thr_fk, 'parent' => (int) $a_row->parent_pos, 'lft' => (int) $a_row->lft, 'rgt' => (int) $a_row->rgt, 'depth' => (int) $a_row->depth, 'id' => (int) $a_row->fpt_pk, 'notify' => (int) $a_row->notify, 'import_name' => $a_row->import_name, 'pos_status' => (int) $a_row->pos_status]
/components/ILIAS/Forum/classes/class.ilForumSettingsGUI.php:2261$cmd = $this->dic->http( )->wrapper( )->query( )->retrieve('cmd', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/Forum/classes/class.ilForumMailNotification.php:3921$container_text = ' (' . $this->getLanguageText('obj_' . $this->provider->closestContainer( )->getType( )) . ' "' . $this->provider->closestContainer( )->getTitle( ) . '")'
/components/ILIAS/Forum/classes/class.ilForum.php:3121$rootNodeId = $this->generatePost($thread->getForumId( ), $thread->getId( ), $thread->getThrAuthorId( ), $thread->getDisplayUserId( ), '', 0, false, $thread->getSubject( ), $thread->getUserAlias( ), $thread->getCreateDate( ), true, false)
/components/ILIAS/Forum/classes/class.ilForumModeratorsGUI.php:2051$action = $this->http_wrapper->query( )->retrieve('frm_moderators_table_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Forum/classes/class.ilForum.php:9101$inner_last_active_post_condition = sprintf(' AND (iposts.pos_status = %s OR (iposts.pos_status = %s AND iposts.pos_author_id = %s)) ', $this->db->quote(1, 'integer'), $this->db->quote(0, 'integer'), $this->db->quote($this->user->getId( ), 'integer'))
/components/ILIAS/Forum/classes/class.ilForum.php:3311return $this->generatePost($thread->getForumId( ), $thread->getId( ), $thread->getThrAuthorId( ), $thread->getDisplayUserId( ), $message, $rootNodeId, $notify, $thread->getSubject( ), $thread->getUserAlias( ), $thread->getCreateDate( ), $status, false)
/components/ILIAS/Forum/classes/class.ilForumTopicTableGUI.php:2351$authorinfo = new ilForumAuthorInformation($thread->getThrAuthorId( ), $thread->getDisplayUserId( ), (string) $thread->getUserAlias( ), (string) $thread->getImportName( ), ['class' => 'il_ItemProperty', 'href' => $this->ctrl->getLinkTarget($this->getParentObject( ), 'showUser')])
/components/ILIAS/Forum/classes/class.ilForumTopicTableGUI.php:1651$thread_ids = $DIC->http( )->wrapper( )->post( )->retrieve('thread_ids', $DIC->refinery( )->kindlyTo( )->listOf($DIC->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilForumModeratorsGUI.php:1351$usr_ids = $this->http_wrapper->query( )->retrieve('frm_moderators_table_usr_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Forum/classes/class.ilForumTopicTableGUI.php:2681$authorinfo = new ilForumAuthorInformation($objLastPost->getPosAuthorId( ), $objLastPost->getDisplayUserId( ), (string) $objLastPost->getUserAlias( ), (string) $objLastPost->getImportName( ), ['href' => $this->ctrl->getLinkTarget($this->getParentObject( ), 'showUser')])
/components/ILIAS/Container/Filter/classes/class.ilContainerFilterAdminGUI.php:1501$fields[$rs->getRecordId( )] = $f->input( )->field( )->multiSelect($rs->getTitle( ), $options, $rs->getDescription( ))->withRequired(false)->withValue($selected)
/components/ILIAS/Container/StartObjects/class.ilContainerStartObjects.php:1381$query = "INSERT INTO crs_start" . " (crs_start_id,crs_id,item_ref_id,pos)" . " VALUES" . " (" . $ilDB->quote($next_id, 'integer') . ", " . $ilDB->quote($this->getObjId( ), 'integer') . ", " . $ilDB->quote($a_item_ref_id, 'integer') . ", " . $ilDB->quote($max_pos, 'integer') . ")"
/components/ILIAS/Container/Filter/classes/class.ilContainerFilterTableGUI.php:591return ["record_set_id" => $i->getRecordSetId( ), "record_title" => $service->util( )->getContainerRecordTitle($i->getRecordSetId( )), "field_title" => $service->util( )->getContainerFieldTitle($i->getRecordSetId( ), $i->getFieldId( ))]
/components/ILIAS/Container/Filter/classes/class.ilContainerFilterService.php:961return new ilContainerFilterSet([$this->field(0, ilContainerFilterField::STD_FIELD_TITLE), $this->field(0, ilContainerFilterField::STD_FIELD_DESCRIPTION), $this->field(0, ilContainerFilterField::STD_FIELD_TITLE_DESCRIPTION), $this->field(0, ilContainerFilterField::STD_FIELD_KEYWORD), $this->field(0, ilContainerFilterField::STD_FIELD_AUTHOR), $this->field(0, ilContainerFilterField::STD_FIELD_COPYRIGHT), $this->field(0, ilContainerFilterField::STD_FIELD_TUTORIAL_SUPPORT), $this->field(0, ilContainerFilterField::STD_FIELD_OBJECT_TYPE)])
/components/ILIAS/Container/Page/class.ilContainerPageGUI.php:801$items[] = $ui->factory( )->link( )->standard($lng->txt("obj_sty"), $ctrl->getLinkTargetByClass([ilRepositoryGUI::class, "ilObj" . $class . "GUI", ilObjectContentStyleSettingsGUI::class], ""))
/components/ILIAS/Container/classes/class.ilContainer.php:1191return [self::TILE_SMALL => $lng->txt("cont_tile_size_1"), self::TILE_NORMAL => $lng->txt("cont_tile_size_0"), self::TILE_LARGE => $lng->txt("cont_tile_size_2"), self::TILE_EXTRA_LARGE => $lng->txt("cont_tile_size_3"), self::TILE_FULL => $lng->txt("cont_tile_size_4")]
/components/ILIAS/InfoScreen/classes/class.ilInfoScreenGUI.php:4401return $this->ui->renderer( )->render($this->ui->factory( )->button( )->standard($this->lng->txt('export_info_public_access_download'), $public_access->downloadLinkOfPublicAccessFile($this->data_factory->refId($ref_id))))
/components/ILIAS/InfoScreen/classes/class.ilInfoScreenGUI.php:11861$properties[] = ["condition" => ilConditionHandlerGUI::translateOperator($condition['trigger_obj_id'], $condition['operator']) . ' ' . $condition['value'], "title" => ilObject::_lookupTitle($condition['trigger_obj_id']), "link" => ilLink::_getLink($condition['trigger_ref_id'])]
/components/ILIAS/Utilities/classes/class.ilUtil.php:13001$cookie = $cookie_factory->create($a_cookie_name, $a_cookie_value)->withExpires($expires)->withSecure(defined('IL_COOKIE_SECURE') ? IL_COOKIE_SECURE : false)->withPath(defined('IL_COOKIE_PATH') ? IL_COOKIE_PATH : '')->withDomain(defined('IL_COOKIE_DOMAIN') ? IL_COOKIE_DOMAIN : '')->withHttpOnly(defined('IL_COOKIE_HTTPONLY') ? IL_COOKIE_HTTPONLY : false)
/components/ILIAS/Utilities/classes/Setup/class.ilUtilitiesConfigStoredObjective.php:801return $ini->readVariable("tools", "convert") !== $this->config->getPathToConvert( ) || $ini->readVariable("tools", "zip") !== $this->config->getPathToZip( ) || $ini->readVariable("tools", "unzip") !== $this->config->getPathToUnzip( )
/components/ILIAS/Container/Content/class.ilContainerContentGUI.php:2981$this->renderer = new ilContainerRenderer($this->item_presentation, ($this->getContainerGUI( )->isActiveAdministrationPanel( ) && !$this->clipboard->hasEntries( )), $this->getContainerGUI( )->isMultiDownloadEnabled( ), $this->getContainerGUI( )->isActiveOrdering( ) && (get_class($this) !== "ilContainerObjectiveGUI"), $sorting->getBlockPositions( ), $this->container_gui, $this->getViewMode( ), $this->getContainerGUI( )->isActiveAdministrationPanel( ))
/components/ILIAS/Container/Content/class.ilContainerContentGUI.php:971$this->view_mode = (ilContainer::_lookupContainerSetting($this->container_obj->getId( ), "list_presentation") === "tile" && !$this->container_gui->isActiveAdministrationPanel( ) && !$this->container_gui->isActiveOrdering( )) ? self::VIEW_MODE_TILE : self::VIEW_MODE_LIST
/components/ILIAS/Container/classes/class.ilContainerGUI.php:18361$data[] = ["type" => $tmp_obj->getType( ), "type_txt" => $this->lng->txt("obj_" . $tmp_obj->getType( )), "title" => $tmp_obj->getTitle( ), "cmd" => ($this->clipboard->getCmd( ) === "cut") ? $this->lng->txt("move") : $this->lng->txt($this->clipboard->getCmd( )), "ref_id" => $ref_id, "obj_id" => $tmp_obj->getId( )]
/components/ILIAS/Container/classes/class.ilContainerGUI.php:13201$not_allowed_subobject[] = sprintf($this->lng->txt('msg_obj_may_not_contain_objects_of_type'), $folder_objects_cache[$folder_ref_id]->getTitle( ) . ' [' . $folder_objects_cache[$folder_ref_id]->getRefId( ) . ']', $lng->txt('obj_' . $obj_data->getType( )))
/components/ILIAS/Container/classes/class.ilContainerGUI.php:12991$exists[] = sprintf($this->lng->txt('msg_obj_exists_in_folder'), $obj_data->getTitle( ) . ' [' . $obj_data->getRefId( ) . ']', $folder_objects_cache[$folder_ref_id]->getTitle( ) . ' [' . $folder_objects_cache[$folder_ref_id]->getRefId( ) . ']')
/components/ILIAS/Container/classes/class.ilContainerGUI.php:12891$no_paste[] = sprintf($this->lng->txt('msg_no_perm_paste_object_in_folder'), $obj_data->getTitle( ) . ' [' . $obj_data->getRefId( ) . ']', $folder_objects_cache[$folder_ref_id]->getTitle( ) . ' [' . $folder_objects_cache[$folder_ref_id]->getRefId( ) . ']')
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:2671$instance = new User($user, $this->mock(Settings::class), $this->mockTree(UserSettings::class, ['agreeDate' => ['value' => new DateTimeImmutable( )]]), $this->mockTree(Provide::class, ['history' => $this->mockMethod(ProvideHistory::class, 'acceptedVersion', [$user], $result)]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:2851$instance = new User($user, $this->mock(Settings::class), $this->mockTree(UserSettings::class, ['agreeDate' => ['value' => null]]), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:3101$instance = new User($user, $this->mock(Settings::class), $this->mockTree(UserSettings::class, ['agreeDate' => $setting]), $this->mockTree(Provide::class, ['document' => $this->mockMethod(ProvideDocument::class, 'chooseDocumentFor', [$user], new Ok($document)), 'history' => $history, ]), $this->mockTree(Clock::class, ['now' => $date]))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:3261$instance = new User($this->mockTree(ilObjUser::class, ['getAuthMode' => 'default']), $this->mockTree(Settings::class, ['authMode' => ['value' => (string) ilAuthUtils::AUTH_LDAP]]), $this->mock(UserSettings::class), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:3401$instance = new User($this->mockTree(ilObjUser::class, ['getAuthMode' => 'default']), $this->mockTree(Settings::class, ['authMode' => ['value' => (string) $auth_mode]]), $this->mock(UserSettings::class), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:3531$instance = new User($this->mockTree(ilObjUser::class, ['getFullname' => 'foo', 'getLogin' => 'bar', 'getExternalAccount' => 'baz', ]), $this->mock(Settings::class), $this->mock(UserSettings::class), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:3911$instance = new User($user, $this->mock(Settings::class), $this->mock(UserSettings::class), $this->mockTree(Provide::class, ['document' => ['repository' => ['all' => [$doc]]], 'history' => $history, ]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/SelectSettingTest.php:511$convert = $this->mockTree(Convert::class, ['fromString' => $this->mockMethod(Transformation::class, 'transform', [$read_value], $value), 'toString' => $this->mockMethod(Transformation::class, 'transform', [$set_value], $write_value), ])
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/MarshalTest.php:501$refinery = $this->mockTree(Refinery::class, ['in' => $this->mockMethod(In::class, 'series', [[$custom, $date]], $from), 'custom' => ['transformation' => $custom], 'to' => ['dateTime' => $date], ])
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/MarshalTest.php:921$refinery = $this->mockTree(Refinery::class, ['kindlyTo' => ['null' => $nice_null], 'in' => $this->mockMethod(In::class, 'series', [[$null, $always]], $series), 'always' => $always, 'null' => $null, ])
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/ShowOnLoginPageTest.php:821$instance = new ShowOnLoginPage($this->mockTree(Provide::class, ['document' => ['repository' => ['countAll' => 1]], 'publicPage' => ['url' => $url], ]), $this->mockTree(UI::class, ['txt' => $translated, 'create' => $this->mockMethod(UIFactory::class, 'legacy', [ ], $legacy_factory), ]), fn ( ) => $template)
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/AgreementTest.php:521$instance = new Agreement($this->mockTree(User::class, ['matchingDocument' => new Ok($this->mock(Document::class))]), $this->mock(UI::class), $this->mock(Routing::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/AgreementTest.php:641$instance = new Agreement($this->mockTree(User::class, ['matchingDocument' => new Ok($this->mock(Document::class))]), $this->mock(UI::class), $this->mock(Routing::class), fn ( ) => $this->mock(Component::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/AgreementTest.php:761$instance = new Agreement($this->mockTree(User::class, ['cannotAgree' => false, 'neverAgreed' => false, 'didNotAcceptCurrentVersion' => false, ]), $this->mock(UI::class), $this->mock(Routing::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/AgreementTest.php:921$instance = new Agreement($this->mockTree(User::class, ['cannotAgree' => true, 'didNotAcceptCurrentVersion' => true, ]), $this->mock(UI::class), $this->mock(Routing::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/AgreementTest.php:1071$instance = new Agreement($this->mockTree(User::class, ['cannotAgree' => false, 'needsToAcceptNewDocument' => true, ]), $this->mock(UI::class), $this->mock(Routing::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:741$instance = new WithdrawProcess($this->mockTree(User::class, ['withdrawalRequested' => ['value' => true]]), $this->mock(UI::class), $this->mock(Routing::class), $this->mock(Settings::class), $this->fail(...), $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:561$instance = new WithdrawProcess($this->mock(User::class), $this->mock(UI::class), $this->mock(Routing::class), $this->mock(Settings::class), fn ( ) => 'internal', $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:1091$instance = new WithdrawProcess($this->mockTree(User::class, ['cannotAgree' => true, 'neverAgreed' => false]), $this->mock(UI::class), $this->mock(Routing::class), $this->mock(Settings::class), $this->fail(...), $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:921$instance = new WithdrawProcess($this->mockTree(User::class, ['cannotAgree' => false, 'neverAgreed' => false, 'withdrawalRequested' => $setting]), $this->mock(UI::class), $this->mock(Routing::class), $this->mock(Settings::class), $this->fail(...), $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:1451$instance = new WithdrawProcess($this->mock(User::class), $this->mock(UI::class), $this->mock(Routing::class), $this->mock(Settings::class), $this->fail(...), $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/WithdrawProcessTest.php:1301$instance = new WithdrawProcess($this->mock(User::class), $this->mockTree(UI::class, ['mainTemplate' => $main_template]), $this->mock(Routing::class), $this->mock(Settings::class), fn ( ) => null, $this->mock(Provide::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/ModifyFooterTest.php:831$instance = new ModifyFooter($this->mockTree(UI::class, ['txt' => 'translated']), $this->mockTree(User::class, ['acceptedVersion' => new Error('Not found.'), 'isLoggedIn' => false]), $this->mockTree(Provide::class, ['id' => 'foo']), fn ( ) => 'rendered', fn ( ) => $this->mock(ilTemplate::class), fn ( ) => $dummy_uri, )
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/ModifyFooterTest.php:601$instance = new ModifyFooter($this->mock(UI::class), $this->mockTree(User::class, ['acceptedVersion' => new Ok($this->mock(DocumentContent::class))]), $this->mock(Provide::class), fn ( ) => 'rendered', fn ( ) => $this->mock(ilTemplate::class), null, )
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/SelfRegistrationTest.php:702$instance = new SelfRegistration('foo', $this->mock(UI::class), $this->mockTree(User::class, ['matchingDocument' => new Ok($this->mock(Document::class))]), $this->mock(Provide::class), $this->fail(...), $this->fail(...), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/SelfRegistrationTest.php:541$instance = new SelfRegistration('foo', $this->mock(UI::class), $this->mockTree(User::class, ['matchingDocument' => new Ok($this->mock(Document::class))]), $this->mock(Provide::class), fn ( ) => 'rendered', $this->fail(...), $this->mock(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/SelfRegistrationTest.php:1102$instance = new SelfRegistration('foo', $this->mock(UI::class), $this->mock(User::class), $this->mock(Provide::class), $this->fail(...), function (ilObjUser $u) use ($user, $ldoc_user) : User { /**/ } , $this->fail(...))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/SelfRegistrationTest.php:852$instance = new SelfRegistration('foo', $this->mock(UI::class), $this->mockTree(User::class, ['matchingDocument' => new Ok($this->mock(Document::class))]), $this->mock(Provide::class), $this->fail(...), $this->fail(...), $this->fail(...))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:1281return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('record_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/ConsumerSlots/SelfRegistrationTest.php:1362$instance = new SelfRegistration('foo', $this->mock(UI::class), $this->mock(User::class), $this->mock(Provide::class), $this->fail(...), function (ilObjUser $u) use ($user, $ldoc_user) : User { /**/ } , $this->fail(...))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:1691return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('file_id', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( ))))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:1541return SplFixedArray::fromArray($this->http->wrapper( )->post( )->retrieve('field_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:16391$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_COURSE, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_COURSE_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_COURSE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_COURSE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:16621$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_CATEGORY, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_CATEGORY_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_CATEGORY_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_CATEGORY_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:2201return $this->http->wrapper( )->post( )->retrieve('position', $this->refinery->kindlyTo( )->dictOf($this->refinery->byTrying([$this->refinery->kindlyTo( )->float( ), $this->refinery->always(0)])))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:14522$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_RECORD, (string) $this->record->getRecordId( ), array(array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_TITLE), array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_DESCRIPTION), array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_OBJECT_TYPES), ilAdvancedMDPermissionHelper::ACTION_RECORD_TOGGLE_ACTIVATION))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:17311$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_IASS, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_IASS_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_IASS_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_IASS_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:17541$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_EXERCISE, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_EXERCISE_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_EXERCISE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_EXERCISE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:16851$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_SESSION, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_SESSION_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_SESSION_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_SESSION_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:17081$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_GROUP, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_GROUP_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_GROUP_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_GROUP_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:18231$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_ORG_UNIT, (string) $a_field_id, [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_ORG_UNIT_SHOW_FIELD, [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_ORG_UNIT_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD], [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_ORG_UNIT_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE]])
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:19932$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_RECORD, (string) $this->record->getRecordId( ), array(array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_TITLE), array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_DESCRIPTION), array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_OBJECT_TYPES), ilAdvancedMDPermissionHelper::ACTION_RECORD_TOGGLE_ACTIVATION))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:17771$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_FILE, (string) $a_field_id, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_FILE_SHOW_FIELD, array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_FILE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD), array(ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_FILE_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:18001$perm = $this->getPermissions( )->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_SUBSTITUTION_PRG, (string) $a_field_id, [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_PRG_SHOW_FIELD, [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_PRG_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_BOLD], [ilAdvancedMDPermissionHelper::ACTION_SUBSTITUTION_PRG_EDIT_FIELD_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_SUBSTITUTION_NEWLINE]])
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDFieldDefinition.php:5741$perm = $a_permissions->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_FIELD, (string) $this->getFieldId( ), array(array(ilAdvancedMDPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_FIELD_TITLE), array(ilAdvancedMDPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_FIELD_DESCRIPTION), array(ilAdvancedMDPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_FIELD_SEARCHABLE), array(ilAdvancedMDPermissionHelper::ACTION_FIELD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_FIELD_PROPERTIES)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDClaimingPlugin.php:651$fields = array("record_id" => array("integer", $record_id), "import_id" => array("text", 'il_' . IL_INST_ID . '_adv_md_record_' . $record_id), "title" => array("text", trim($a_title)), "description" => array("text", trim($a_description)), "active" => array("integer", (int) $a_active))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSettingsGUI.php:22011$tmp_arr['perm'] = $this->permissions->hasPermissions(ilAdvancedMDPermissionHelper::CONTEXT_RECORD, (string) $record->getRecordId( ), array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT, ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_FIELDS, ilAdvancedMDPermissionHelper::ACTION_RECORD_TOGGLE_ACTIVATION, array(ilAdvancedMDPermissionHelper::ACTION_RECORD_EDIT_PROPERTY, ilAdvancedMDPermissionHelper::SUBACTION_RECORD_OBJECT_TYPES)))
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDSubstitution.php:2211$values = array('obj_type' => array('text', $this->type), 'substitution' => array('clob', serialize($substitutions)), 'hide_description' => array('integer', !$this->isDescriptionEnabled( )), 'hide_field_names' => array('integer', !$this->enabledFieldNames( )))
/components/ILIAS/AdvancedMetaData/classes/Types/class.ilAdvancedMDFieldDefinitionSelect.php:1901$hidden = $this->addRadioToEntriesGroup($entries, $position_identifiers, $option->getPosition( ), $option_value, $option_value, (string) $option->optionID( ), count(iterator_to_array($options->getOptions( ))) > 1, $a_disabled)
/components/ILIAS/AdvancedMetaData/classes/Repository/FieldDefinition/GenericData/DatabaseGatewayImplementation.php:2231return new GenericDataImplementation($type, (int) $row['record_id'], (string) $row['import_id'], (string) $row['title'], (string) $row['description'], (int) $row['position'], (bool) $row['searchable'], (bool) $row['required'], $field_values, (int) $row['field_id'])
/components/ILIAS/AdvancedMetaData/classes/Repository/FieldDefinition/TypeSpecificData/Select/DatabaseGatewayImplementation.php:1731$query = 'DELETE FROM adv_mdf_enum WHERE idx = ' . $this->db->quote($option_id, \ilDBConstants::T_INTEGER) . ' AND field_id = ' . $this->db->quote($field_id, \ilDBConstants::T_INTEGER) . ' AND ' . $this->db->in('lang_code', $keep_languages, true, \ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/class.ilAdvancedMDClaimingPlugin.php:2401$fields = array("record_id" => array("integer", $a_record_id), "field_id" => array("integer", $field_id), "import_id" => array("text", "il_" . IL_INST_ID . "_adv_md_field_" . $field_id), "field_type" => array("integer", $a_type), "position" => array("integer", $pos), "title" => array("text", trim($a_title)), "description" => array("text", trim((string) $a_description)), "searchable" => array("integer", (int) $a_searchable))
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecord.php:5471$query = "INSERT INTO adv_md_record_objs (record_id,obj_type,sub_type,optional) " . "VALUES ( " . $this->db->quote($this->getRecordId( ), 'integer') . ", " . $this->db->quote($type["obj_type"], 'text') . ", " . $this->db->quote($type["sub_type"], 'text') . ", " . $this->db->quote($type["optional"], 'integer') . " " . ")"
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecord.php:5311$query = "UPDATE adv_md_record " . "SET active = " . $this->db->quote($this->isActive( ), 'integer') . ", " . "title = " . $this->db->quote($this->getTitle( ), 'text') . ", " . "description = " . $this->db->quote($this->getDescription( ), 'text') . ", " . 'gpos = ' . $this->db->quote($this->getGlobalPosition( ), 'integer') . ', ' . 'lang_default = ' . $this->db->quote($this->getDefaultLanguage( ), ilDBConstants::T_TEXT) . ' ' . "WHERE record_id = " . $this->db->quote($this->getRecordId( ), 'integer') . " "
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecord.php:5091$query = "INSERT INTO adv_md_record_objs (record_id,obj_type,sub_type,optional) " . "VALUES( " . $this->db->quote($this->getRecordId( ), 'integer') . ", " . $this->db->quote($type["obj_type"], 'text') . ", " . $this->db->quote($type["sub_type"], 'text') . ", " . $this->db->quote($type["optional"], 'integer') . " " . ")"
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecord.php:4851$query = "INSERT INTO adv_md_record (record_id,import_id,active,title,description,parent_obj,lang_default) " . "VALUES(" . $ilDB->quote($next_id, 'integer') . ", " . $this->db->quote($this->getImportId( ), 'text') . ", " . $this->db->quote($this->isActive( ), 'integer') . ", " . $this->db->quote($this->getTitle( ), 'text') . ", " . $this->db->quote($this->getDescription( ), 'text') . ", " . $this->db->quote($this->getParentObject( ), 'integer') . ", " . $this->db->quote($this->getDefaultLanguage( ), ilDBConstants::T_TEXT) . ")"
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecordGUI.php:5811$post_amet_use_rec = $this->http->wrapper( )->post( )->retrieve('amet_use_rec', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecordTableGUI.php:1591$select = ilLegacyFormElementsUtil::formSelect($value, "obj_types[" . $a_set['id'] . "][" . $obj_type["obj_type"] . ":" . $obj_type["sub_type"] . "]", $type_options, false, true, 0, "", array("style" => "min-width:125px"), $disabled || $do_disable)
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecordObjectOrdering.php:571$query = 'INSERT INTO adv_md_record_obj_ord (record_id, obj_id, position ) ' . 'VALUES ( ' . $this->db->quote($this->record_id, 'integer') . ', ' . $this->db->quote($this->obj_id, 'integer') . ', ' . $this->db->quote($this->position, 'integer') . ' ' . ')'
/components/ILIAS/AdvancedMetaData/classes/Record/class.ilAdvancedMDRecordScope.php:801$query = 'INSERT INTO adv_md_record_scope (scope_id, record_id, ref_id) ' . 'VALUES ( ' . $this->db->quote($this->scope_id, 'integer') . ', ' . $this->db->quote($this->record_id, 'integer') . ', ' . $this->db->quote($this->ref_id, 'integer') . ')'
/components/ILIAS/AdvancedMetaData/classes/Record/File/Handler.php:1632$key = $this->amd_record_file_factory->repository( )->key( )->handler( )->withIsGlobal(true)->withObjectId($this->data_factory->objId(0))->withResourceIdSerialized($resource_id_serialized)
/components/ILIAS/AdvancedMetaData/classes/Record/File/Handler.php:1292$key = $this->amd_record_file_factory->repository( )->key( )->handler( )->withIsGlobal(true)->withObjectId($this->data_factory->objId(0))->withResourceIdSerialized($resource_id_serialized)
/components/ILIAS/AdvancedMetaData/classes/Record/File/Handler.php:1011$key = $this->amd_record_file_factory->repository( )->key( )->handler( )->withObjectId($this->data_factory->objId(0))->withIsGlobal(true)->withResourceIdSerialized($rid->serialize( ))
/components/ILIAS/AdvancedMetaData/classes/Record/File/Handler.php:851$key = $this->amd_record_file_factory->repository( )->key( )->handler( )->withObjectId($object_id)->withIsGlobal(false)->withResourceIdSerialized($rid->serialize( ))
/components/ILIAS/LegalDocuments/classes/Condition/Definitions/RoleDefinition.php:541return $this->ui->create( )->input( )->field( )->group(['role_id' => $this->radio($this->ui->txt('perm_global_role'), $roles, $arguments['role_id'] ?? $default_role)->withRequired(true, ($this->required)($roles)), ], $this->ui->txt('crit_type_usr_global_role'), $this->ui->txt('crit_type_usr_global_role_info'))
/components/ILIAS/LegalDocuments/classes/Condition/Definitions/UserLanguageDefinition.php:501return $this->ui->create( )->input( )->field( )->group(['lng' => $this->radio($this->ui->txt('language'), $languages, $arguments['lng'] ?? null)->withRequired(true, ($this->required)($languages))], $this->ui->txt('crit_type_usr_language'), $this->ui->txt('crit_type_usr_language_info'))
/components/ILIAS/LegalDocuments/classes/Condition/Definitions/UserCountryDefinition.php:471return $this->ui->create( )->input( )->field( )->group(['country' => $this->ui->create( )->input( )->field( )->select($this->ui->txt('country'), $countries)->withRequired(true, ($this->required)($countries))->withValue(strtoupper($arguments['country'] ?? '') ?: null)], $this->ui->txt('crit_type_usr_country'), $this->ui->txt('crit_type_usr_country_info'))
/components/ILIAS/LegalDocuments/classes/Table/DocumentTable.php:971$table = $uiTable->ordering($this, (new URI((string) $this->request->getUri( )))->withParameter('cmd', 'saveOrder'), $this->ui->txt('tbl_docs_title'), ['title' => $uiTable->column( )->text($this->ui->txt('tbl_docs_head_title')), 'created' => $uiTable->column( )->date($this->ui->txt('tbl_docs_head_created'), $date_format), 'change' => $uiTable->column( )->date($this->ui->txt('tbl_docs_head_last_change'), $date_format), 'criteria' => $uiTable->column( )->text($this->ui->txt('tbl_docs_head_criteria')), ], )->withId('legalDocsTable')->withRequest($this->request)
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:1581return new History(isset($row['id']) ? $this->document_meta->documentFromRow($row, [ ]) : null, new Edit((int) $row['usr_id'], new DateTimeImmutable('@' . $row['ts'])), array_map(fn (array $criterion) => new CriterionContent($criterion['id'], $criterion['value']), json_decode($row['criteria'], true) ?: [ ]), new DocumentContent($row['old_type'], $row['old_title'] ?? '', $row['old_text'] ?? ''))
/components/ILIAS/LegalDocuments/classes/Condition/UserLanguage.php:421return $this->create->legacy( )->content(sprintf('<div><b>%s</b><br/>%s</div>', $this->definition->translatedType( ), $this->definition->translatedLanguage($this->criterion->arguments( )['lng'])))
/components/ILIAS/LegalDocuments/classes/Condition/Role.php:441return $this->create->legacy( )->content(sprintf('<div><b>%s</b><br/>%s</div>', $this->definition->translatedType( ), $this->definition->translatedRole((int) $this->criterion->arguments( )['role_id'])))
/components/ILIAS/LegalDocuments/classes/Condition/UserCountry.php:421return $this->create->legacy( )->content(sprintf('<div><b>%s</b><br/>%s</div>', $this->definition->translatedType( ), $this->definition->translatedCountry($this->criterion->arguments( )['country'] ?? '')))
/components/ILIAS/LegalDocuments/classes/Table/DocumentModal.php:441$modal = $this->ui->factory( )->modal( )->lightbox([$this->ui->factory( )->modal( )->lightboxTextPage($this->ui->renderer( )->render(($this->content_as_component)($content)), $content->title( ))])
/components/ILIAS/LegalDocuments/classes/Table/HistoryTable.php:641return ['created' => [$this->ui->txt('tbl_hist_head_acceptance_date'), 'created'], 'login' => [$this->ui->txt('tbl_hist_head_login'), 'login'], 'firstname' => [$this->ui->txt('tbl_hist_head_firstname'), 'firstname'], 'lastname' => [$this->ui->txt('tbl_hist_head_lastname'), 'lastname'], 'document' => [$this->ui->txt('tbl_hist_head_document'), 'document'], 'criteria' => [$this->ui->txt('tbl_hist_head_criteria')], ]
/components/ILIAS/LegalDocuments/classes/Table/HistoryTable.php:951return array_map($this->row(...), $this->repository->all($filter, [$selection->getOrderField( ) => $selection->getOrderDirection( )], $selection->getOffset( ), $selection->getLimit( )))
/components/ILIAS/LegalDocuments/classes/Table/HistoryTable.php:1121return ['created' => ($this->format_date)($record->creation( )->time( )), 'login' => $user?->getLogin( ) ?? $this->ui->txt('deleted'), 'firstname' => $user?->getFirstname( ) ?? '-', 'lastname' => $user?->getLastname( ) ?? '-', 'document' => $this->modal->create($record->documentContent( )), 'criteria' => $this->showCriteria($record), ]
/components/ILIAS/LegalDocuments/classes/Table/DocumentTable.php:1351$delete_modal = $this->ui->create( )->modal( )->interruptive($this->ui->txt('doc_detach_crit_confirm_title'), $this->ui->txt('doc_sure_detach_crit'), $this->edit_links->deleteCriterion($document, $criterion))
/components/ILIAS/LegalDocuments/classes/Table/DocumentTable.php:1411$dropdown = $this->ui->create( )->dropdown( )->standard([$this->ui->create( )->button( )->shy($this->ui->txt('edit'), $this->edit_links->editCriterion($document, $criterion)), $this->ui->create( )->button( )->shy($this->ui->txt('delete'), '')->withOnClick($delete_modal->getShowSignal( ))])
/components/ILIAS/LegalDocuments/classes/Table/DocumentTable.php:1591$table_row = ['id' => $document->id( ), 'title' => $this->ui_renderer->render($this->modal->create($document->content( ))), 'created' => $document->meta( )->creation( )->time( )->setTimezone($this->usr_timezone), 'change' => $document->meta( )->lastModification( )->time( )->setTimezone($this->usr_timezone), 'criteria' => $this->ui_renderer->render($criterion_components), ]
/components/ILIAS/LegalDocuments/classes/Table/DocumentTable.php:1891return [self::CMD_DELETE_DOCUMENTS => $this->buildTableAction(self::CMD_DELETE_DOCUMENTS, $this->ui->txt('delete'), true), self::CMD_EDIT_DOCUMENT => $this->buildTableAction(self::CMD_EDIT_DOCUMENT, $this->ui->txt('edit')), self::CMD_ADD_CRITERION => $this->buildTableAction(self::CMD_ADD_CRITERION, $this->ui->txt('tbl_docs_action_add_criterion')), self::CMD_DELETE_DOCUMENT => $this->buildTableAction(self::CMD_DELETE_DOCUMENT, $this->ui->txt('delete')), ]
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/User.php:841return $this->settings->validateOnLogin( )->value( ) && $this->matchingDocument( )->map($this->didNotAccept(...))->except($false)->value( )
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/Marshal.php:671$to = $this->refinery->byTrying([$this->refinery->in( )->series([$this->refinery->null( ), $this->refinery->always('')]), $convert->toString( ), ])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/ModifyFooter.php:661return $this->ui->create( )->modal( )->roundtrip($content->title( ), [$this->ui->create( )->legacy( )->content($this->ui->txt('usr_agreement_footer_intro')), $this->ui->create( )->divider( )->horizontal( ), $this->legal_documents->document( )->contentAsComponent($content), $this->ui->create( )->divider( )->horizontal( ), $this->withdrawalButton( ), ])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/User.php:961return $this->settings->validateOnLogin( )->value( ) && $db->currentDocumentOfAcceptedVersion($this->user)->map($this->doesntMatch(...))->except($true)->value( )
/components/ILIAS/LegalDocuments/classes/Provide/ProvideDocument.php:641return new DocumentTable(fn ($criterion) => $this->toCondition($criterion)->asComponent( ), $this->document_repository, new UI($this->id, $this->container->ui( ), $this->container->language( )), new DocumentModal($this->container->ui( ), $this->contentAsComponent(...)), $gui, $edit_links, $this->container->http( )->request( ), new Factory( ), $this->container->ctrl( ), $this->container->ui( )->renderer( ), $this->container->user( ))
/components/ILIAS/LegalDocuments/classes/GlobalScreen/FooterProvider.php:711return $obj instanceof Modal ? $this->item_factory->modal($this->id_factory->identifier($id), $title, $obj)->withParent($this->parent_id) : $this->item_factory->link($this->id_factory->identifier($id), $title)->withAction($obj)
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/Blocks.php:1941return new PageContent($this->ui( )->txt('accept_usr_agreement_anonymous'), [$this->container->ui( )->factory( )->legacy( )->content(sprintf($this->ui( )->txt('no_agreement_description'), 'mailto:' . htmlspecialchars(($this->mail_contact)( ), ENT_QUOTES | ENT_SUBSTITUTE, 'utf-8'))), ])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/Blocks.php:1571$modal = $this->ui( )->create( )->modal( )->lightbox([$this->ui( )->create( )->modal( )->lightboxTextPage($content->value( ), $content->title( ))])
/components/ILIAS/LegalDocuments/tests/DefaultMappingsTest.php:521$container = $this->mockTree(Container::class, ['ui' => ['factory' => $this->mock(UI::class), 'mainTemplate' => $this->mock(ilGlobalTemplateInterface::class), ], 'language' => $this->mockMethod(ilLanguage::class, 'getInstalledLanguages', [ ], [ ]), 'rbac' => $this->mockMethod(RBACServices::class, 'review', [ ], $this->mock(ilRbacReview::class)), ])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/WithdrawProcess.php:1541return $this->ui->create( )->messageBox( )->confirmation($this->ui->txt($question))->withButtons([$this->ui->create( )->button( )->standard($this->ui->txt('confirm'), $this->routing->ctrl( )->getLinkTargetByClass($gui, 'indeed')), $this->ui->create( )->button( )->standard($this->ui->txt('cancel'), $this->routing->ctrl( )->getLinkTargetByClass($gui, 'cancel')), ])
/components/ILIAS/LegalDocuments/tests/ConductorTest.php:981$container = $this->mockTree(Container::class, ['refinery' => ['to' => ['string' => $constraint]], 'http' => ['wrapper' => ['query' => $this->mockMethod(ArrayBasedRequestWrapper::class, 'retrieve', ['withdraw_consent', $constraint], 'foo')]], 'ui' => ['renderer' => $this->mockMethod(Renderer::class, 'render', [$component], 'rendered')], ])
/components/ILIAS/LegalDocuments/tests/HTMLPurifierTest.php:521$instance = new HTMLPurifier(['a', 'blockquote', 'br', 'cite', 'code', 'dd', 'div', 'dl', 'dt', 'em', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'hr', 'img', 'li', 'ol', 'p', 'pre', 'span', 'strong', 'sub', 'sup', 'u', 'ul', ], vfsStream::url('root/HTMLPurifier'))
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/Agreement.php:981$form = $this->ui->create( )->input( )->container( )->form( )->standard($url, ['accept?' => $this->ui->create( )->input( )->field( )->radio($this->ui->txt('accept_usr_agreement'))->withOption('yes', $this->ui->txt('accept_usr_agreement_btn'))->withOption('no', $this->ui->txt('deny_usr_agreement_btn'))])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/Agreement.php:631$form = $this->user->matchingDocument( )->isOk( ) ? $this->agreementForm($gui, $cmd) : $this->ui->create( )->divider( )->horizontal( )
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/WithdrawProcess.php:1361return new PageContent($title, [$this->ui->create( )->panel( )->standard($this->ui->txt('withdraw_usr_agreement'), [$this->confirmation($gui), $this->ui->create( )->divider( )->horizontal( ), $this->ui->create( )->legacy( )->content(nl2br($this->user->format($this->ui->txt('withdrawal_mail_info') . $this->ui->txt('withdrawal_mail_text'))))])])
/components/ILIAS/LegalDocuments/classes/ConsumerToolbox/ConsumerSlots/WithdrawProcess.php:621return [$this->ui->create( )->divider( )->horizontal( ), $this->ui->create( )->legacy( )->content($this->ui->txt($lng))]
/components/ILIAS/LegalDocuments/tests/AdministrationTest.php:891$documents = [$this->getMockBuilder(Document::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(Document::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(Document::class)->disableOriginalConstructor( )->getMock( ), ]
/components/ILIAS/LegalDocuments/tests/AdministrationTest.php:1601$refinery = $this->mockMethod(Refinery::class, 'kindlyTo', [ ], $this->mockMethod(KindlyToGroup::class, 'int', [ ], $this->mockMethod(Transformation::class, 'applyTo', [new Ok('459')], new Ok(459)), $this->exactly(3)), $this->exactly(4))
/components/ILIAS/LegalDocuments/tests/StartUpStepTest.php:631$instance = new StartUpStep($ctrl, $this->mockTree(Conductor::class, ['intercepting' => [$this->mockTree(Intercept::class, ['intercept' => false, 'id' => 'ho', 'target' => ['guiName' => 'dummy', 'guiPath' => ['dummy'], 'command' => 'hej']]), $this->mockTree(Intercept::class, ['intercept' => true, 'id' => 'baz', 'target' => ['guiName' => 'foo', 'guiPath' => ['foo'], 'command' => 'bar']]), ]]))
/components/ILIAS/LegalDocuments/tests/StartUpStepTest.php:751$instance = new StartUpStep($ctrl, $this->mockTree(Conductor::class, ['intercepting' => [$this->mockTree(Intercept::class, ['intercept' => true, 'target' => ['guiName' => 'HEJ']]), $this->mockTree(Intercept::class, ['intercept' => true, 'target' => ['guiName' => 'FOO']]), ]]))
/components/ILIAS/LegalDocuments/tests/ConductorTest.php:3251$container = $this->mockTree(Container::class, ['refinery' => ['to' => ['string' => $constraint]], 'http' => ['wrapper' => ['query' => $this->mockMethod(ArrayBasedRequestWrapper::class, 'retrieve', ['id', $constraint], 'foo')]], 'ui' => ['mainTemplate' => $main_template ?? $this->mock(ilGlobalTemplateInterface::class), 'renderer' => $this->mock(Renderer::class), ], 'ctrl' => $ctrl, ])
/components/ILIAS/LegalDocuments/tests/StartUpStepTest.php:481$instance = new StartUpStep($this->mock(ilCtrl::class), $this->mockTree(Conductor::class, ['intercepting' => [$this->mockTree(Intercept::class, ['intercept' => false]), $this->mockTree(Intercept::class, ['intercept' => true]), ]]))
/components/ILIAS/LegalDocuments/tests/ConductorTest.php:1601$container = $this->mockTree(Container::class, ['refinery' => ['to' => ['string' => $constraint]], 'http' => ['wrapper' => ['query' => $this->mockMethod(ArrayBasedRequestWrapper::class, 'retrieve', ['id', $constraint], 'foo')]], ])
/components/ILIAS/LegalDocuments/tests/ConductorTest.php:2571$internal = $this->mockMethod(Internal::class, 'all', ['goto'], [$this->mockTree(GotoLink::class, ['name' => 'bar']), $this->mockTree(GotoLink::class, ['name' => 'foo', 'target' => $foo]), ])
/components/ILIAS/LegalDocuments/tests/Provide/ProvideHistoryTest.php:651$container = $this->mockTree(Container::class, ['ctrl' => $this->mock(ilCtrl::class), 'language' => $this->mock(ilLanguage::class), 'ui' => ['factory' => $this->mockMethod(UIFactory::class, 'legacy', [ ], $legacy_factory), 'mainTemplate' => $this->mock(ilGlobalTemplateInterface::class)], ])
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:771$container = $this->mockTree(Container::class, ['ui' => ['factory' => [ ], 'mainTemplate' => [ ], ], 'language' => [ ], 'http' => ['request' => ['getUri' => ['__toString' => $uri]]], 'ctrl' => [ ], 'user' => ['getTimeZone' => 'europe/berlin'], ])
/components/ILIAS/LegalDocuments/tests/Table/HistoryTableTest.php:1251$selection = $this->mockTree(TableSelection::class, ['filter' => ['a' => 'b', 'period' => ['start' => 'x', 'end' => 'y'], 'c' => 'd'], 'getOrderField' => 'foo', 'getOrderDirection' => 'bar', 'getOffset' => 4, 'getLimit' => 34, ])
/components/ILIAS/LegalDocuments/tests/Table/HistoryTableTest.php:1641$instance = new HistoryTable($this->mock(HistoryRepository::class), $this->mock(ProvideDocument::class), 'reset command', 'auto-complete-link', $this->mock(UI::class), $this->mock(DocumentModal::class), $this->fail(...))
/components/ILIAS/LegalDocuments/tests/Table/DocumentTableTest.php:861$instance = new DocumentTable(function (CriterionContent $c) use ($content, $component) { /**/ } , $this->mock(DocumentRepository::class), $this->mock(UI::class), $this->mock(DocumentModal::class), $this->mock(ilLegalDocumentsAdministrationGUI::class), null, $request, new Factory( ), $this->mock(ilCtrl::class), $this->mock(Renderer::class), $this->mockTree(ilObjUser::class, ['getTimeZone' => 'europe/berlin']))
/components/ILIAS/LegalDocuments/tests/Table/DocumentModalTest.php:631$instance = new DocumentModal($this->mockTree(UIServices::class, ['renderer' => $this->mockMethod(Renderer::class, 'render', [$component], 'rendered'), 'factory' => ['modal' => $modal, 'button' => $this->mockMethod(ButtonFactory::class, 'shy', ['foo', ''], $button_component), ], ]), function (DocumentContent $c) use ($content, $component) : Component { /**/ } )
/components/ILIAS/LegalDocuments/tests/Condition/UserLanguageTest.php:571$instance = new UserLanguage($this->mockTree(CriterionContent::class, ['arguments' => ['lng' => 'foo']]), $this->mock(UserLanguageDefinition::class), $this->mockTree(UIFactory::class, ['legacy' => $legacy_factory]))
/components/ILIAS/LegalDocuments/tests/Condition/UserCountryTest.php:571$instance = new UserCountry($this->mockTree(CriterionContent::class, ['arguments' => ['country' => 'foo']]), $this->mock(UserCountryDefinition::class), $this->mockTree(UIFactory::class, ['legacy' => $legacy_factory]))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:2661$instance = new ProvideDocument('foo', $this->mock(DocumentRepository::class), new SelectionMap(['hoo' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$existing_content], $condition), 'foo' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$content], $condition), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:2331$instance = new ProvideDocument('foo', $this->mock(DocumentRepository::class), new SelectionMap(['hoo' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$existing_content], $condition), 'foo' => $definition, ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:2071$instance = new ProvideDocument('foo', $this->mock(DocumentRepository::class), new SelectionMap(['bar' => $this->mockMethod(ConditionDefinition::class, 'formGroup', [[ ]], $group), 'baz' => $this->mockMethod(ConditionDefinition::class, 'formGroup', [$content->arguments( )], $group), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:1911$instance = new ProvideDocument('foo', $this->mock(DocumentRepository::class), new SelectionMap(['bar' => $this->mockMethod(ConditionDefinition::class, 'formGroup', [[ ]], $group), 'baz' => $this->mockMethod(ConditionDefinition::class, 'formGroup', [[ ]], $group), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:1801$instance = new ProvideDocument('foo', $this->mock(DocumentRepository::class), new SelectionMap(['bar' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$content], $condition), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:1481$instance = new ProvideDocument('doo', $this->mock(DocumentRepository::class), new SelectionMap(['bar' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$criterion->content( )], $this->mockMethod(Condition::class, 'eval', [$user], true)), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:1291$instance = new ProvideDocument('foo', $repository, new SelectionMap(['bar' => $this->mockMethod(ConditionDefinition::class, 'withCriterion', [$criterion->content( )], $this->mockMethod(Condition::class, 'eval', [$user], false)), ]), [ ], $this->mock(Container::class))
/components/ILIAS/LegalDocuments/tests/Provide/ProvideDocumentTest.php:1021$container = $this->mockTree(Container::class, ['ui' => ['factory' => ['table' => ['action' => ['multi' => [ ]]]], 'mainTemplate' => [ ], ], 'language' => [ ], 'http' => ['request' => ['getUri' => ['__toString' => $uri]]], 'ctrl' => [ ], 'user' => ['getTimeZone' => 'europe/berlin'], ])
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:2451$instance = new User($user, $this->mock(Settings::class), $this->mock(UserSettings::class), $this->mockTree(Provide::class, ['document' => $this->mockMethod(ProvideDocument::class, 'chooseDocumentFor', [$user], $result), ]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:2271$instance = new User($user, $this->mock(Settings::class), $this->mock(UserSettings::class), $this->mockTree(Provide::class, ['document' => $this->mockMethod(ProvideDocument::class, 'documentMatches', [$document, $user], true), ]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:2081$instance = new User($user, $this->mockTree(Settings::class, ['validateOnLogin' => ['value' => true]]), $this->mockTree(UserSettings::class, ['agreeDate' => ['value' => new DateTimeImmutable( )]]), $this->mockTree(Provide::class, ['document' => $this->mockMethod(ProvideDocument::class, 'documentMatches', [$document, $user], true), 'history' => $history, ]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:1911$instance = new User($user, $this->mockTree(Settings::class, ['validateOnLogin' => ['value' => true]]), $this->mockTree(UserSettings::class, ['agreeDate' => ['value' => new DateTimeImmutable( )]]), $this->mockTree(Provide::class, ['history' => $history]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:1751$instance = new User($this->mock(ilObjUser::class), $this->mock(Settings::class), $this->mockTree(UserSettings::class, ['agreeDate' => ['value' => null]]), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:1591$instance = new User($user, $this->mockTree(Settings::class, ['validateOnLogin' => ['value' => true]]), $this->mock(UserSettings::class), $this->mockTree(Provide::class, ['document' => $this->mockMethod(ProvideDocument::class, 'chooseDocumentFor', [$user], new Ok($document)), 'history' => $this->mockMethod(ProvideHistory::class, 'alreadyAccepted', [$user, $document], false), ]), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:1431$instance = new User($this->mock(ilObjUser::class), $this->mock(Settings::class), $this->mockMethod(UserSettings::class, 'agreeDate', [ ], $setting), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/LegalDocuments/tests/ConsumerToolbox/UserTest.php:1281$instance = new User($this->mock(ilObjUser::class), $this->mock(Settings::class), $this->mockMethod(UserSettings::class, 'withdrawalRequested', [ ], $setting), $this->mock(Provide::class), $this->mock(Clock::class))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:6741$copyright_options[self::KEY_INHERIT_COPYRIGHT] = $this->ui->factory( )->input( )->field( )->group([self::KEY_COPYRIGHT_ID => $copyright_inheritance_input], $this->lng->txt("copyright_inherited"), sprintf($this->lng->txt("copyright_inherited_info"), $zip_copyright_title))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:6511$inputs[self::KEY_FILE_STRUCTURE] = $this->ui->factory( )->input( )->field( )->checkbox($this->lng->txt('take_over_structure'), $this->lng->txt('take_over_structure_info'), )
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:6911$inputs[self::KEY_COPYRIGHT_OPTION] = $this->ui->factory( )->input( )->field( )->switchableGroup($copyright_options, $this->lng->txt("md_copyright"))->withValue(self::KEY_SELECT_COPYRIGHT)
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:6851$copyright_options[self::KEY_SELECT_COPYRIGHT] = $this->ui->factory( )->input( )->field( )->group([self::KEY_COPYRIGHT_ID => $copyright_selection_input], $this->lng->txt("copyright_custom"), $this->lng->txt("copyright_custom_info"))
/components/ILIAS/File/classes/Info/class.ilObjFileInfoRepository.php:1021$info = new ilObjFileInfo($object_titles[$file_id] ?? $max->getTitle( ), $id, $max->getInformation( )->getTitle( ), $max->getInformation( )->getSuffix( ), in_array(strtolower($max->getInformation( )->getSuffix( )), $this->inline_suffixes, true), $click_modes[$file_id] === ilObjFile::CLICK_MODE_DOWNLOAD, $max->getVersionNumber( ), $max->getInformation( )->getCreationDate( ), in_array(strtolower($max->getInformation( )->getMimeType( )), [MimeType::APPLICATION__ZIP, MimeType::APPLICATION__X_ZIP_COMPRESSED], true), $max->getInformation( )->getMimeType( ), new DataSize($max->getInformation( )->getSize( ) ?? 0, DataSize::Byte), $page_counts[$file_id] === null ? null : (int) $page_counts[$file_id])
/components/ILIAS/File/classes/Versions/class.ilFileVersionFormGUI.php:931$inputs = [self::F_TITLE => $this->ui_factory->input( )->field( )->text($this->lng->txt(self::F_TITLE), $this->lng->txt("if_no_title_then_filename"))->withRequired(false)->withMaxLength(ilObject::TITLE_LENGTH)->withValue($this->file->getTitle( )), self::F_DESCRIPTION => $this->ui_factory->input( )->field( )->textarea($this->lng->txt(self::F_DESCRIPTION)), self::F_FILE => $this->ui_factory->input( )->field( )->file($upload_handler, $this->lng->txt(self::F_FILE))->withMaxFiles(1)->withRequired(true), ]
/components/ILIAS/File/classes/Icons/IconFormUI.php:1071$active_input = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt(self::INPUT_ACTIVE), $this->lng->txt(self::INPUT_DESC_ACTIVE))->withValue($this->icon->isActive( ))
/components/ILIAS/File/classes/Icons/IconFormUI.php:941$icon_input = $this->ui_factory->input( )->field( )->file(new ilIconUploadHandlerGUI( ), $this->lng->txt(self::INPUT_ICON), $this->lng->txt(self::INPUT_DESC_ICON))->withAcceptedMimeTypes([MimeType::IMAGE__SVG_XML])->withRequired(true)
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:2791$btn_add_version = $this->ui->factory( )->button( )->standard($this->lng->txt('file_new_version'), $this->ctrl->getLinkTarget($this, self::CMD_ADD_NEW_VERSION))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:1841$embeded_application = new EmbeddedApplication($this->current_revision->getIdentification( ), $action, new ilObjFileStakeholder( ), new URI(rtrim(ILIAS_HTTP_PATH, "/") . "/" . $this->ctrl->getLinkTarget($this, self::CMD_DEFAULT)))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:3011$btn_unzip = $this->ui->factory( )->button( )->standard($this->lng->txt('unzip'), $this->ctrl->getLinkTarget($this, self::CMD_UNZIP_CURRENT_REVISION))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:2881$btn_replace_version = $this->ui->factory( )->button( )->standard($this->lng->txt('replace_file'), $this->ctrl->getLinkTarget($this, self::CMD_ADD_REPLACING_VERSION))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:3311$btn_publish = $this->ui->factory( )->button( )->standard($this->lng->txt('file_publish'), $this->ctrl->getLinkTarget($this, self::CMD_PUBLISH))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:3141$external_editor = $this->ui->factory( )->button( )->standard($this->lng->txt('open_external_editor'), $this->ctrl->getLinkTargetByClass([self::class, ilWOPIEmbeddedApplicationGUI::class], \ilWOPIEmbeddedApplicationGUI::CMD_EDIT))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:4481return $this->http->wrapper( )->post( )->retrieve(self::HIST_ID, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:4411return $this->http->wrapper( )->post( )->retrieve('interruptive_items', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/File/classes/Icons/IconDatabaseRepository.php:1813$icon = new CustomIcon($rid = $data[self::ICON_RESOURCE_IDENTIFICATION], (bool) $data[self::ICON_ACTIVE], (bool) $data[self::IS_DEFAULT_ICON], $this->turnSuffixesStringIntoArray($data[self::SUFFIXES]))
/components/ILIAS/File/classes/Icons/class.ilObjFileIconsOverviewGUI.php:1324$rid = $this->wrapper->query( )->has(self::P_RID) ? $rid = $this->wrapper->query( )->retrieve(self::P_RID, $to_str) : ""
/components/ILIAS/File/classes/Icons/class.ilObjFileIconsOverviewGUI.php:1484$rid = $this->wrapper->query( )->has(self::P_RID) ? $rid = $this->wrapper->query( )->retrieve(self::P_RID, $to_str) : ""
/components/ILIAS/File/classes/Icons/class.ilObjFileIconsOverviewGUI.php:2254$rid = $this->wrapper->query( )->has(self::P_RID) ? $rid = $this->wrapper->query( )->retrieve(self::P_RID, $to_str) : ""
/components/ILIAS/File/classes/Icons/class.ilObjFileIconsOverviewGUI.php:2604$rid = $this->wrapper->query( )->has(self::P_RID) ? $rid = $this->wrapper->query( )->retrieve(self::P_RID, $to_str) : ""
/components/ILIAS/File/classes/Preview/Form.php:541$activated = $this->field_factory->checkbox($this->language->txt('enable_preview'), $this->language->txt('enable_preview_info'))->withDisabled(!$possible)->withValue($this->settings->isPreviewEnabled( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : void { /**/ } ))
/components/ILIAS/File/classes/Preview/Form.php:671$image_size = $this->field_factory->numeric($this->language->txt('preview_image_size'), $this->language->txt('preview_image_size_info'))->withDisabled(!$possible)->withRequired(true)->withValue($this->settings->getImageSize( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : void { /**/ } ))
/components/ILIAS/File/classes/Preview/Form.php:811$persisting = $this->field_factory->checkbox($this->language->txt('preview_persisting'), $this->language->txt('preview_persisting_info'))->withDisabled(!$possible)->withValue($this->settings->isPersisting( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : void { /**/ } ))
/components/ILIAS/File/classes/Icons/IconFormUI.php:1141$suffix_input = $this->ui_factory->input( )->field( )->text($this->lng->txt(self::INPUT_SUFFIXES), $this->lng->txt(self::INPUT_DESC_SUFFIXES))->withRequired(true)->withValue($this->icon_repo->turnSuffixesArrayIntoString($this->icon->getSuffixes( )))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($suffixes_input) : array => $this->icon_repo->turnSuffixesStringIntoArray($suffixes_input)))->withAdditionalTransformation($this->refinery->custom( )->constraint(fn ($suffixes_input) : bool => $this->icon_repo->hasSuffixInputOnlyAllowedCharacters($suffixes_input), $this->lng->txt('msg_error_suffixes_with_forbidden_characters')))->withAdditionalTransformation($this->refinery->custom( )->constraint(fn ($suffixes_input) : bool => $this->icon_repo->hasSuffixInputNoDuplicatesToItsOwnEntries($suffixes_input), $this->lng->txt('msg_error_duplicate_suffix_entries')))->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($suffixes_input) : bool { /**/ } , $this->lng->txt('msg_error_active_suffixes_conflict')))
/components/ILIAS/File/classes/Icons/IconFormUI.php:1451$section = $this->ui_factory->input( )->field( )->section([self::INPUT_ICON => $icon_input, self::INPUT_ACTIVE => $active_input, self::INPUT_SUFFIXES => $suffix_input], $form_title)
/components/ILIAS/File/classes/Icons/IconListingUI.php:661$this->filter = $this->filter_service->standard($this->gui::class . '_filter7', $this->ctrl->getLinkTarget($this->gui), ['suffixes' => $this->ui_factory->input( )->field( )->text($this->lng->txt('suffixes')), 'active' => $this->ui_factory->input( )->field( )->select($this->lng->txt('status'), ['1' => $this->lng->txt('active'), '0' => $this->lng->txt('inactive'), ])->withValue('1'), 'is_default_icon' => $this->ui_factory->input( )->field( )->select($this->lng->txt('default'), ['1' => $this->lng->txt('yes'), '0' => $this->lng->txt('no'), ])], ['suffix' => true, 'status' => true, 'type' => true, ], true, true)
/components/ILIAS/File/classes/Icons/IconListingUI.php:1481$icon_items[] = $this->ui_factory->item( )->standard($this->lng->txt('icon') . " $suffixes_array_into_string")->withActions($item_actions)->withProperties([$this->lng->txt('active') => $icon->isActive( ) ? $this->lng->txt('yes') : $this->lng->txt('no'), $this->lng->txt('default') => $icon->isDefaultIcon( ) ? $this->lng->txt('yes') : $this->lng->txt('no'), $this->lng->txt('suffixes') => $suffixes_array_into_string])->withLeadIcon($icon_image)
/components/ILIAS/File/classes/Icons/IconListingUI.php:1661$this->icon_list = $this->ui_factory->panel( )->listing( )->standard($this->lng->txt('suffix_specific_icons'), [$this->ui_factory->item( )->group("", $icon_items)])
/components/ILIAS/File/classes/Icons/IconListingUI.php:2061return $this->ui_factory->modal( )->interruptive($this->lng->txt("delete"), $this->lng->txt('msg_confirm_entry_deletion'), $target)->withAffectedItems([$this->ui_factory->modal( )->interruptiveItem( )->standard($rid, $txt_suffixes, $img_icon)])
/components/ILIAS/File/classes/Icons/IconDatabaseRepository.php:1173$icon = new CustomIcon($rid = $data[self::ICON_RESOURCE_IDENTIFICATION], (bool) $data[self::ICON_ACTIVE], (bool) $data[self::IS_DEFAULT_ICON], $this->turnSuffixesStringIntoArray($data[self::SUFFIXES]))
/components/ILIAS/File/classes/Icons/IconDatabaseRepository.php:1483$icon = new CustomIcon($rid = $data[self::ICON_RESOURCE_IDENTIFICATION], (bool) $data[self::ICON_ACTIVE], (bool) $data[self::IS_DEFAULT_ICON], $this->turnSuffixesStringIntoArray($data[self::SUFFIXES]))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:3041return $this->filterData($this->http->wrapper( )->query( )->retrieve(self::ACTIVE_FILTER_PARAM, $this->refinery->kindlyTo( )->string( )), $policy_data)
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:2841return $this->ui_factory->modal( )->interruptive($this->language->txt("delete"), $this->language->txt('policy_confirm_deletion'), $this->ctrl->getLinkTargetByClass(ilUploadLimitsOverviewGUI::class, ilUploadLimitsOverviewGUI::CMD_DELETE_UPLOAD_POLICY))->withAffectedItems($deletion_items)->withActionButtonLabel($this->language->txt('delete'))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:2721$deletion_items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue((string) $record->getPolicyId( ), $this->language->txt('policy_scope'), $record->getScopeDefinition( ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:2481$deletion_items[] = $this->ui_factory->modal( )->interruptiveItem( )->keyValue((string) $record->getPolicyId( ), $this->language->txt('title'), $record->getTitle( ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1021$upload_limit_input = $this->ui_factory->input( )->field( )->numeric($this->language->txt(self::LABEL_INPUT_FIELD_UPLOAD_LIMIT), $this->language->txt(self::BYLINE_INPUT_FIELD_UPLOAD_LIMIT))->withValue($upload_policy?->getUploadLimitInMB( ))->withRequired(true)
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:961$policy_title_input = $this->ui_factory->input( )->field( )->text($this->language->txt(self::LABEL_INPUT_FIELD_TITLE), $this->language->txt(self::BYLINE_INPUT_FIELD_TITLE))->withValue($upload_policy?->getTitle( ) ?? "")->withRequired(true)
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/class.ilUploadLimitsOverviewGUI.php:2011$upload_policy = new UploadPolicy($policy_id, $data[UploadPolicyFormUI::INPUT_SECTION_GENERAL][UploadPolicyFormUI::INPUT_FIELD_TITLE], $data[UploadPolicyFormUI::INPUT_SECTION_GENERAL][UploadPolicyFormUI::INPUT_FIELD_UPLOAD_LIMIT], $data[UploadPolicyFormUI::INPUT_SECTION_AUDIENCE][UploadPolicyFormUI::INPUT_FIELD_AUDIENCE_DATA], $data[UploadPolicyFormUI::INPUT_SECTION_AUDIENCE][UploadPolicyFormUI::INPUT_FIELD_AUDIENCE_TYPE], UploadPolicy::SCOPE_DEFINITION_GLOBAL, $data[UploadPolicyFormUI::INPUT_SECTION_VALIDITY][UploadPolicyFormUI::INPUT_FIELD_ACTIVE], $date_now, $data[UploadPolicyFormUI::INPUT_SECTION_VALIDITY][UploadPolicyFormUI::INPUT_FIELD_VALID_UNTIL], $this->current_user->getId( ), $date_now, $date_now)
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/class.ilUploadLimitsOverviewGUI.php:1301$policies_table = new UploadPoliciesTableUI($this->upload_policy_db_repository, $this->ctrl, $this->http, $this->language, $this->main_tpl, $this->rbac_review, $this->refinery, $this->ui_factory, $this->ui_renderer, $this->hasWriteAccess( ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyDBRepository.php:351$data_for_storage = ["title" => ['text', $policy->getTitle( )], "upload_limit_in_mb" => ['integer', $policy->getUploadLimitInMB( )], "audience" => ['text', json_encode($policy->getAudience( ), JSON_THROW_ON_ERROR)], "audience_type" => ['integer', $policy->getAudienceType( )], "scope_definition" => ['text', $policy->getScopeDefinition( )], "active" => ['integer', $policy->isActive( )], "valid_from" => ['date', (null !== ($from = $policy->getValidFrom( ))) ? $this->getDateString($from) : null], "valid_until" => ['date', (null !== ($until = $policy->getValidUntil( ))) ? $this->getDateString($until) : null], "owner" => ['integer', $policy->getOwnerId( )], "last_update" => ['timestamp', $this->getDateTimeString($policy->getLastUpdate( ))]]
/components/ILIAS/File/classes/Preview/class.ilObjFilePreviewRendererGUI.php:2201return $this->http_wrapper->query( )->has(self::P_RID) ? $this->http_wrapper->query( )->retrieve(self::P_RID, $this->refinery->to( )->string( )) : ''
/components/ILIAS/File/classes/Preview/Form.php:1071$tile_previews = $this->field_factory->checkbox($this->language->txt('previews_for_tiles'), $this->language->txt('previews_for_tiles_info'))->withDisabled(!$possible)->withValue($this->settings->hasTilePreviews( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : void { /**/ } ))
/components/ILIAS/File/classes/Preview/Form.php:941$max_previews = $this->field_factory->numeric($this->language->txt('max_previews_per_object'), $this->language->txt('max_previews_per_object_info'))->withDisabled(!$possible)->withValue($this->settings->getMaximumPreviews( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) : void { /**/ } ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:2281$actions = [$this->language->txt(self::ACTIVE_FILTER_ALL) => $actions_prefix . self::ACTIVE_FILTER_ALL, $this->language->txt(self::ACTIVE_FILTER_ACTIVE) => $actions_prefix . self::ACTIVE_FILTER_ACTIVE, $this->language->txt(self::ACTIVE_FILTER_INACTIVE) => $actions_prefix . self::ACTIVE_FILTER_INACTIVE]
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:1371$dropdowns[$policy->getPolicyId( )] = $this->ui_factory->dropdown( )->standard([$this->ui_factory->button( )->shy($this->language->txt('edit'), $this->ctrl->getLinkTargetByClass(ilUploadLimitsOverviewGUI::class, ilUploadLimitsOverviewGUI::CMD_EDIT_UPLOAD_POLICY)), $this->ui_factory->button( )->shy($this->language->txt('delete'), $deletion_modal->getShowSignal( ))])
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPoliciesTableUI.php:781$row = $row->withHeadline($record->getTitle( ))->withImportantFields([$this->language->txt('policy_upload_limit') => $upload_limit_text, $this->language->txt('policy_audience') => $audience_text, $this->language->txt('active') => $active_text])->withContent($ui_factory->listing( )->descriptive([$this->language->txt('policy_upload_limit') => $upload_limit_text, $this->language->txt('policy_audience') => $audience_text, $this->language->txt('active') => $active_text, $this->language->txt('policy_scope') => $scope_text, $this->language->txt('policy_valid_until') => $valid_until_text, ]))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyDBRepository.php:1141return new UploadPolicy($dataset?->policy_id ?? $this->missingRequiredField('policy_id'), $dataset?->title ?? $this->missingRequiredField('title'), $dataset->upload_limit_in_mb ?? $this->missingRequiredField('upload_limit_in_mb'), json_decode((string) $audience_json, true, 512, JSON_THROW_ON_ERROR), $dataset?->audience_type ?? $this->missingRequiredField('audience_type'), $dataset?->scope_definition ?? $this->missingRequiredField('scope_definition'), (bool) ($dataset?->active ?? $this->missingRequiredField('active')), $valid_from, $valid_until, $dataset?->owner ?? $this->missingRequiredField('owner'), $this->getDateTimeObject((string) ($dataset?->create_date ?? $this->missingRequiredField('create_date'))), $this->getDateTimeObject((string) ($dataset?->last_update ?? $this->missingRequiredField('last_update'))))
/components/ILIAS/FileServices/tests/UploadPolicyResolverTest.php:481$specifiy_policy = new \UploadPolicy(1, 'Specific', 1000, [ ], \UploadPolicy::AUDIENCE_TYPE_ALL_USERS, \UploadPolicy::SCOPE_DEFINITION_GLOBAL, true, new \DateTimeImmutable('today midnight'), new \DateTimeImmutable('tomorrow midnight'), 6, new \DateTimeImmutable( ), new \DateTimeImmutable( ))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeValidityOfAchievedQualificationSettings.php:1111$grp2 = $input->group(['vq_period' => $input->numeric($lng->txt('vq_period_label'), $lng->txt('validity_qualification_period_desc'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(1))->withValue($this->getQualificationPeriod( ))], $lng->txt('validity_qualification_period'))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1651$validity_section = $this->ui_factory->input( )->field( )->section([self::INPUT_FIELD_VALID_UNTIL => $valid_until_input, self::INPUT_FIELD_ACTIVE => $active_input], $this->language->txt(self::LABEL_INPUT_SECTION_VALIDITY))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1741$this->form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getLinkTargetByClass(ilUploadLimitsOverviewGUI::class, ilUploadLimitsOverviewGUI::CMD_SAVE_UPLOAD_POLICY), [self::INPUT_SECTION_GENERAL => $general_section, self::INPUT_SECTION_AUDIENCE => $audience_section, self::INPUT_SECTION_VALIDITY => $validity_section, self::HIDDEN_INPUT_POLICY_ID => $policy_id_hidden_input, ])
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeValidityOfAchievedQualificationSettings.php:1861return $input->section(['validity_qualification' => $sg1->withValue($validity_qualification), 'restart' => $sg2->withValue($restart_value)], $lng->txt('prg_validity_of_qualification'))->withAdditionalTransformation($refinery->custom( )->transformation(function (array $vals) { /**/ } ))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeDeadlineSettings.php:771$grp2 = $input->group(['deadline_period' => $input->numeric($lng->txt('prg_deadline_period_label'), $lng->txt('prg_deadline_period_desc'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(1))->withValue($this->getDeadlinePeriod( ))], $lng->txt('prg_deadline_period'))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeValidityOfAchievedQualificationSettings.php:1221$grp3 = $input->group(['vq_date' => $input->dateTime($lng->txt('vq_date_label'), $lng->txt('validity_qualification_date_desc'))->withFormat($format)->withValue($this->getQualificationDate( ) !== null ? $this->getQualificationDate( )->format('d.m.Y') : '')->withRequired(true)], $lng->txt('validity_qualification_date'))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeValidityOfAchievedQualificationSettings.php:1351$grp5 = $input->group(['vq_restart_period' => $input->numeric($lng->txt('restart_period_label'), $lng->txt('restart_period_desc'))->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withValue($this->getRestartPeriod( ) !== null ? $this->getRestartPeriod( ) : null)->withRequired(true), 'vq_restart_recheck' => $input->checkbox($lng->txt('restart_recheck_label'), $lng->txt('restart_recheck_desc'))->withValue($this->getRestartRecheck( ))], $lng->txt('restart_period'))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1221$global_role_input = $this->ui_factory->input( )->field( )->multiSelect($this->language->txt(self::LABEL_INPUT_FIELD_GLOBAL_ROLES) . ":", $this->getGlobalRoles( ))->withValue($upload_policy?->getAudience( )['global_roles'] ?? [ ])
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1281$global_roles_option = $this->ui_factory->input( )->field( )->group([self::INPUT_FIELD_GLOBAL_ROLES => $global_role_input], $this->language->txt(self::LABEL_INPUT_OPTION_GLOBAL_ROLES), $this->language->txt(self::BYLINE_INPUT_OPTION_GLOBAL_ROLES))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1081$general_section = $this->ui_factory->input( )->field( )->section([self::INPUT_FIELD_TITLE => $policy_title_input, self::INPUT_FIELD_UPLOAD_LIMIT => $upload_limit_input], $this->language->txt(self::LABEL_INPUT_SECTION_GENERAL))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1171$all_users_option = $this->ui_factory->input( )->field( )->group([ ], $this->language->txt(self::LABEL_INPUT_OPTION_ALL_USERS), $this->language->txt(self::BYLINE_INPUT_OPTION_ALL_USERS))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1541$valid_until_input = $this->ui_factory->input( )->field( )->dateTime($this->language->txt(self::LABEL_INPUT_FIELD_VALID_UNTIL), $this->language->txt(self::BYLINE_INPUT_FIELD_VALID_UNTIL))->withValue($upload_policy?->getValidUntil( ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1601$active_input = $this->ui_factory->input( )->field( )->checkbox($this->language->txt(self::LABEL_INPUT_FIELD_ACTIVE))->withValue($upload_policy?->isActive( ))
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1351$audience_input = $this->ui_factory->input( )->field( )->switchableGroup([self::INPUT_OPTION_ALL_USERS => $all_users_option, self::INPUT_OPTION_GLOBAL_ROLES => $global_roles_option], $this->language->txt(self::LABEL_INPUT_FIELD_AUDIENCE))->withValue(($upload_policy?->getAudienceType( ) === UploadPolicy::AUDIENCE_TYPE_GLOBAL_ROLE) ? self::INPUT_OPTION_GLOBAL_ROLES : self::INPUT_OPTION_ALL_USERS)->withRequired(true)
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyFormUI.php:1441$audience_section = $this->ui_factory->input( )->field( )->section([self::INPUT_FIELD_AUDIENCE => $audience_input], $this->language->txt(self::LABEL_INPUT_SECTION_AUDIENCE))->withAdditionalTransformation($this->getAudienceTransformation( ))
/components/ILIAS/AdvancedMetaData/tests/Repository/FieldDefinition/TypeSpecificData/Select/DatabaseGatewayTest.php:3211$added_data_array = [['field_id' => 78, 'lang_code' => 'de', 'idx' => 1, 'value' => '3val0de', 'position' => 1, 'status' => $status], ['field_id' => 78, 'lang_code' => 'en', 'idx' => 1, 'value' => '3val0en', 'position' => 1, 'status' => $status], ['field_id' => 78, 'lang_code' => 'de', 'idx' => 2, 'value' => '3val1de', 'position' => 0, 'status' => $status]]
/components/ILIAS/AdvancedMetaData/classes/Services/SubObjectModes/SubObjectModes.php:671return new Filter\Supplier($this->dic->user( ), $this->dic->language( ), $this->dic->ui( )->factory( ), new DataFactory( ), $this->dic['static_url'], $this->type, $this->ref_id, ...$this->sub_types)
/components/ILIAS/File/classes/trait.ilObjFileMetadata.php:992$manipulator = $DIC->learningObjectMetadata( )->manipulate($this->getId( ), 0, $this->getType( ))->prepareCreateOrUpdate($this->getPathToSize( ), (string) $this->getFileSize( ))->prepareCreateOrUpdate($this->getPathToVersion( ), (string) $this->getVersion( ))
/components/ILIAS/AdvancedMetaData/tests/Repository/FieldDefinition/TypeSpecificData/Select/DatabaseGatewayTest.php:3731$added_data_array = [['field_id' => 1, 'lang_code' => 'de', 'idx' => 3, 'value' => '1val3de', 'position' => 3, 'status' => $status], ['field_id' => 1, 'lang_code' => 'en', 'idx' => 3, 'value' => '1val3en', 'position' => 3, 'status' => $status]]
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDFieldTranslation.php:1111$query = 'insert into ' . self::TABLE_NAME . ' (field_id, title, lang_code, description) ' . 'values ( ' . $this->db->quote($this->getFieldId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getTitle( ), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->getDescription( ), ilDBConstants::T_TEXT) . ' ' . ')'
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDFieldTranslation.php:1031$query = 'delete from ' . self::TABLE_NAME . ' ' . 'where field_id = ' . $this->db->quote($this->getFieldId( ), ilDBConstants::T_INTEGER) . ' and ' . 'lang_code = ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/Services/SubObjectModes/SubObjectModes.php:541return new DataTable\Supplier($this->dic->user( ), $this->dic->ui( )->factory( ), new DataFactory( ), $this->dic['static_url'], $this->type, $this->ref_id, ...$this->sub_types)
/components/ILIAS/AdvancedMetaData/classes/Setup/class.DBUpdateSteps8.php:581$query = 'UPDATE pg_amd_page_list ' . 'SET sdata = ' . $this->db->quote(serialize(serialize($data)), \ilDBConstants::T_TEXT) . ' ' . 'WHERE id = ' . $this->db->quote($id, \ilDBConstants::T_INTEGER) . ' ' . 'AND field_id = ' . $this->db->quote($field_id, \ilDBConstants::T_INTEGER)
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDRecordTranslation.php:1311$query = 'insert into ' . self::TABLE_NAME . ' (record_id, title, lang_code, description) ' . 'values ( ' . $this->db->quote($this->getRecordId( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getTitle( ), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->getDescription( ), ilDBConstants::T_TEXT) . ' ' . ')'
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDRecordTranslation.php:1231$query = 'delete from ' . self::TABLE_NAME . ' ' . 'where record_id = ' . $this->db->quote($this->getRecordId( ), ilDBConstants::T_INTEGER) . ' and ' . 'lang_code = ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDFieldTranslation.php:921$query = 'update ' . self::TABLE_NAME . ' ' . 'set title = ' . $this->db->quote($this->getTitle( ), ilDBConstants::T_TEXT) . ', ' . 'description = ' . $this->db->quote($this->getDescription( ), ilDBConstants::T_TEXT) . ' ' . 'where field_id = ' . $this->db->quote($this->getFieldId( ), ilDBConstants::T_INTEGER) . ' ' . 'and lang_code = ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDFieldTranslation.php:831$query = 'select * from ' . self::TABLE_NAME . ' ' . 'where field_id = ' . $this->db->quote($this->getFieldId( ), ilDBConstants::T_INTEGER) . ' ' . 'and lang_code = ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT) . ' '
/components/ILIAS/AdvancedMetaData/classes/Record/File/Repository/Wrapper/DB/Handler.php:1241return " WHERE object_id = " . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . " AND rid = " . $this->db->quote($key->getResourceIdSerialized( ), ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/Record/File/Repository/Wrapper/DB/Handler.php:1011return "INSERT INTO " . $this->db->quoteIdentifier(self::TABLE_NAME) . " VALUES (" . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", " . $this->db->quote($key->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ", " . $this->db->quote((int) $key->isGlobal( ), ilDBConstants::T_INTEGER) . ") ON DUPLICATE KEY UPDATE" . " object_id = " . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", rid = " . $this->db->quote($key->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ", is_global = " . $this->db->quote((int) $key->isGlobal( ), ilDBConstants::T_INTEGER)
/components/ILIAS/AdvancedMetaData/classes/Translation/class.ilAdvancedMDRecordTranslation.php:1121$query = 'update ' . self::TABLE_NAME . ' ' . 'set title = ' . $this->db->quote($this->getTitle( ), ilDBConstants::T_TEXT) . ', ' . 'description = ' . $this->db->quote($this->getDescription( ), ilDBConstants::T_TEXT) . ' ' . 'where record_id = ' . $this->db->quote($this->getRecordId( ), ilDBConstants::T_INTEGER) . ' ' . 'and lang_code = ' . $this->db->quote($this->getLangKey( ), ilDBConstants::T_TEXT)
/components/ILIAS/AdvancedMetaData/classes/Record/File/Repository/Wrapper/DB/Handler.php:1281return " WHERE object_id = " . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . " AND rid = " . $this->db->quote($key->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . " AND is_global = " . $this->db->quote((int) $key->isGlobal( ), ilDBConstants::T_INTEGER)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:2541$user_id = $this->request_wrapper->has('user_id') ? $this->request_wrapper->retrieve('user_id', $this->refinery->kindlyTo( )->int( )) : $ilUser->getId( )
/components/ILIAS/File/classes/class.ilObjFileGUI.php:2991$embeded_application = new EmbeddedApplication($this->storage->manage( )->find($this->object->getResourceId( )), $action, $this->stakeholder, new URI(ilLink::_getLink($this->object->getRefId( ))), $capability->getCapability( ) === Capabilities::VIEW_EXTERNAL)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:4221$inputs[self::PARAM_FILES] = $this->ui->factory( )->input( )->field( )->file($this->upload_handler, $this->lng->txt('upload_files'), $this->ui->factory( )->input( )->field( )->group([self::PARAM_TITLE => $this->ui->factory( )->input( )->field( )->text($this->lng->txt('title'))->withAdditionalTransformation($this->getEmptyStringToNullTransformation( )), self::PARAM_DESCRIPTION => $this->ui->factory( )->input( )->field( )->textarea($this->lng->txt('description'))->withAdditionalTransformation($this->getEmptyStringToNullTransformation( )), ]))->withMaxFiles(self::UPLOAD_MAX_FILES)->withRequired(true)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:4451return $this->ui->factory( )->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, self::CMD_UPLOAD_FILES), $inputs)->withSubmitLabel($this->lng->txt('upload_files'))
/components/ILIAS/File/classes/class.ilFileStaticURLHandler.php:441$this->capabilities = new CapabilityBuilder(new ilObjFileInfoRepository( ), $DIC->access( ), $DIC->ctrl( ), new ActionDBRepository($DIC->database( )), $DIC->http( ), $DIC['static_url.uri_builder'])
/components/ILIAS/File/classes/class.ilObjFile.php:5651return ['file_id' => ['integer', $this->getId( )], 'file_name' => ['text', $this->getFileName( )], 'f_mode' => ['text', $this->getMode( )], 'important_info' => ['text', $this->getImportantInfo( )], 'page_count' => ['text', $this->getPageCount( )], 'rating' => ['integer', $this->hasRating( )], 'rid' => ['text', $this->resource_id ?? ''], 'on_click_mode' => ['integer', $this->getOnClickMode( )], 'downloads' => ['integer', $this->getAmountOfDownloads( )], ]
/components/ILIAS/File/classes/class.ilObjFileAccess.php:761return [["permission" => Permissions::READ->value, "cmd" => Capabilities::DOWNLOAD->value, "lang_var" => "download", ], ["permission" => Permissions::VISIBLE->value, "cmd" => Capabilities::INFO_PAGE->value, "lang_var" => "info", ], ["permission" => Permissions::VISIBLE->value, "cmd" => Capabilities::FORCED_INFO_PAGE->value, "lang_var" => "info", ], ["permission" => Permissions::WRITE->value, "cmd" => Capabilities::UNZIP->value, "lang_var" => "unzip", ], ["permission" => Permissions::EDIT_CONTENT->value, "cmd" => Capabilities::EDIT_EXTERNAL->value, "lang_var" => "open_external_editor", ], ["permission" => Permissions::VIEW_CONTENT->value, "cmd" => Capabilities::VIEW_EXTERNAL->value, "lang_var" => "open_external_viewer", ], ["permission" => Permissions::WRITE->value, "cmd" => Capabilities::MANAGE_VERSIONS->value, "lang_var" => "versions", ], ["permission" => Permissions::WRITE->value, "cmd" => Capabilities::EDIT_SETTINGS->value, "lang_var" => "settings"]]
/components/ILIAS/File/classes/class.ilObjFileUploadDropzone.php:1011$dropzone = $this->ui->factory( )->dropzone( )->file( )->wrapper($this->language->txt('upload_files'), $post_url, $this->ui->factory( )->legacy( )->content($this->content ?? ''), $this->ui->factory( )->input( )->field( )->file($this->upload_handler, $this->language->txt('upload_files'), null, $this->ui->factory( )->input( )->field( )->group([ilObjFileGUI::PARAM_TITLE => $this->ui->factory( )->input( )->field( )->text($this->language->txt('title'))->withAdditionalTransformation($this->getEmptyStringToNullTransformation( )), ilObjFileGUI::PARAM_DESCRIPTION => $this->ui->factory( )->input( )->field( )->textarea($this->language->txt('description'))->withAdditionalTransformation($this->getEmptyStringToNullTransformation( )), ]))->withRequired(true)->withMaxFiles(ilObjFileGUI::UPLOAD_MAX_FILES), $additional_input)->withSubmitLabel($this->language->txt('upload_files'))
/components/ILIAS/File/classes/class.ilObjFileListGUI.php:2641$props[] = ["alert" => false, "property" => $DIC->language( )->txt("last_update"), "value" => ilDatePresentation::formatDate(new ilDateTime($info->getCreationDate( )->format('U'), IL_CAL_UNIX)), 'propertyNameVisible' => false, ]
/components/ILIAS/File/classes/class.ilFileXMLParser.php:2871$this->versions[] = ["version" => $this->version, "max_version" => $this->max_version, "tmpFilename" => $this->tmpFilename, "date" => $this->date, "usr_id" => $this->usr_id, "action" => $this->action, ]
/components/ILIAS/File/classes/class.ilFileXMLWriter.php:1351$attribs = ["obj_id" => "il_" . IL_INST_ID . "_file_" . $this->file->getId( ), "version" => $this->file->getVersion( ), "max_version" => $this->file->getMaxVersion( ), "size" => $this->file->getFileSize( ), "type" => $this->file->getFileType( ), "action" => $this->file->getAction( )]
/components/ILIAS/File/classes/class.ilFileXMLWriter.php:1571$attribs = ["version" => $version["version"], "max_version" => $version["max_version"], "date" => strtotime((string) $version["date"]), "usr_id" => "il_" . IL_INST_ID . "_usr_" . $version["user_id"], "action" => $version["action"], "rollback_version" => $version["rollback_version"], "rollback_user_id" => $version["rollback_user_id"]]
/components/ILIAS/File/classes/trait.ilObjFileMetadata.php:1211$title = $DIC->learningObjectMetadata( )->read($this->getId( ), 0, $this->getType( ), $paths->title( ))->firstData($paths->title( ))->value( )
/components/ILIAS/File/classes/trait.ilObjFileMetadata.php:1461$first_format = $DIC->learningObjectMetadata( )->read($this->getId( ), 0, $this->getType( ), $this->getPathToFirstFormat( ))->firstData($this->getPathToFirstFormat( ))->value( )
/components/ILIAS/File/classes/trait.ilObjFileMetadata.php:1632$manipulator = $DIC->learningObjectMetadata( )->manipulate($this->getId( ), 0, $this->getType( ))->prepareCreateOrUpdate($this->getPathToSize( ), (string) $this->getFileSize( ))->prepareCreateOrUpdate($this->getPathToVersion( ), (string) $this->getVersion( ))
/components/ILIAS/File/classes/trait.ilObjFileMetadata.php:2061return $DIC->learningObjectMetadata( )->paths( )->custom( )->withNextStep('technical')->withNextStep('format')->withAdditionalFilterAtCurrentStep(FilterType::INDEX, '0')->get( )
/components/ILIAS/File/classes/class.ilObjFileComponentBuilder.php:751return $this->ui->factory( )->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('file_confirm_delete_all_versions'), $action)->withAffectedItems([$this->ui->factory( )->modal( )->interruptiveItem( )->standard((string) $file->getRefId( ), $file->getTitle( ), $icon)])
/components/ILIAS/File/classes/class.ilObjFileComponentBuilder.php:702$icon = $this->ui->factory( )->image( )->standard(ilObject::_getIcon($file->getId( ), "small", $file->getType( )), $this->lng->txt("icon") . " " . $this->lng->txt("obj_" . $file->getType( )))
/components/ILIAS/File/classes/class.ilObjFileComponentBuilder.php:571return $this->ui->factory( )->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('file_confirm_delete_versions'), $action)->withAffectedItems($modal_items)
/components/ILIAS/File/classes/class.ilObjFileComponentBuilder.php:402$icon = $this->ui->factory( )->image( )->standard(ilObject::_getIcon($file->getId( ), "small", $file->getType( )), $this->lng->txt("icon") . " " . $this->lng->txt("obj_" . $file->getType( )))
/components/ILIAS/File/classes/trait.ilObjFileInfoProvider.php:1131return [$this->getLanguage( )->txt("mime_type") => $this->getFileObj( )->getFileType( ), $this->getLanguage( )->txt("resource_id") => $this->getFileObj( )->getResourceId( ), $this->getLanguage( )->txt("storage_id") => $this->getFileObj( )->getStorageID( ), $this->getLanguage( )->txt("amount_of_downloads") => $amount_of_downloads]
/components/ILIAS/File/classes/trait.ilObjFileInfoProvider.php:891return [$this->getLanguage( )->txt("version") => $version_nr, $this->getLanguage( )->txt("version_uploaded") => $version_date, $this->getLanguage( )->txt("file_uploaded_by") => ilUserUtil::getNamePresentation($version_uploader), $this->getLanguage( )->txt("download_link") => $download_link_tpl->get( ), $this->getLanguage( )->txt("download_link") => $download_link_tpl->get( ), ]
/components/ILIAS/File/classes/trait.ilObjFileInfoProvider.php:491return [$this->getLanguage( )->txt("filename") => $this->getFileObj( )->getFileName( ), $this->getLanguage( )->txt("type") => $this->getFileObj( )->getFileExtension( ), $this->getLanguage( )->txt("size") => (string) $data_size, $this->getLanguage( )->txt("page_count") => $page_count, $this->getLanguage( )->txt("preview") => $preview]
/components/ILIAS/File/classes/class.ilObjFileAccessSettingsGUI.php:821return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getLinkTarget($this, self::CMD_SAVE_SETTINGS), [$this->file_object_settings->asFormSection( ), $this->preview_settings->asFormSection( ), ])
/components/ILIAS/File/classes/class.ilObjFileGUI.php:8191$external_editor = $this->ui->factory( )->button( )->standard($this->lng->txt('open_external_editor'), $this->ctrl->getLinkTargetByClass(\ilWOPIEmbeddedApplicationGUI::class, \ilWOPIEmbeddedApplicationGUI::CMD_EDIT))
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6891$enable_rating = $this->inputs->field( )->checkbox($this->lng->txt('rating_activate_rating'), $this->lng->txt('rating_activate_rating_info'))->withValue($this->object->hasRating( ))
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6741$tile_image = $this->object->getObjectProperties( )->getPropertyTileImage( )->toForm($this->lng, $this->ui->factory( )->input( )->field( ), $this->refinery)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6621$online_status = $this->object->getObjectProperties( )->getPropertyIsOnline( )->toForm($this->lng, $this->ui->factory( )->input( )->field( ), $this->refinery)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6371$on_click_action = $this->inputs->field( )->radio($this->lng->txt('on_click_action'))->withOption((string) ilObjFile::CLICK_MODE_DOWNLOAD, $this->lng->txt('file_action_download'), $this->lng->txt('file_action_download_info'), )->withOption((string) ilObjFile::CLICK_MODE_INFOPAGE, $this->lng->txt('file_action_show'), $this->lng->txt('file_action_show_info'), )->withValue((string) $this->object->getOnClickMode( ))
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6291$important_info = $this->inputs->field( )->markdown(new ilUIMarkdownPreviewGUI( ), $this->lng->txt('important_info'), $this->lng->txt('important_info_byline'))->withValue($this->object->getImportantInfo( ) ?? "")
/components/ILIAS/File/classes/class.ilObjFileGUI.php:6231$title_and_description = $this->object->getObjectProperties( )->getPropertyTitleAndDescription( )->toForm($this->lng, $this->ui->factory( )->input( )->field( ), $this->refinery)
/components/ILIAS/File/classes/class.ilObjFileGUI.php:4561$origin = ($this->request_wrapper->has(self::PARAM_UPLOAD_ORIGIN)) ? $this->request_wrapper->retrieve(self::PARAM_UPLOAD_ORIGIN, $this->refinery->kindlyTo( )->string( )) : self::UPLOAD_ORIGIN_STANDARD
/components/ILIAS/File/classes/Versions/class.ilFileVersionsUploadHandlerGUI.php:441$this->upload_mode = $this->http->wrapper( )->query( )->has(self::P_UPLOAD_MODE) ? $this->http->wrapper( )->query( )->retrieve(self::P_UPLOAD_MODE, $DIC->refinery( )->kindlyTo( )->string( )) : $upload_mode
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:1181$this->version_id = $this->http->wrapper( )->query( )->has(self::HIST_ID) ? $this->http->wrapper( )->query( )->retrieve(self::HIST_ID, $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/File/classes/Versions/class.ilFileVersionsTableGUI.php:1981$action_entries['publish'] = $buttons->shy($this->dic->language( )->txt("file_publish"), $this->dic->ctrl( )->getLinkTarget($this->parent_obj, ilFileVersionsGUI::CMD_PUBLISH))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsTableGUI.php:2061$actions = $this->dic->ui( )->renderer( )->render($this->dic->ui( )->factory( )->dropdown( )->standard($action_entries)->withLabel($this->lng->txt('actions')))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsTableGUI.php:1851$action_entries['file_rollback'] = $buttons->shy($this->dic->language( )->txt("file_rollback"), $this->dic->ctrl( )->getLinkTarget($this->parent_obj, ilFileVersionsGUI::CMD_ROLLBACK_VERSION))
/components/ILIAS/File/classes/Versions/class.ilFileVersionsTableGUI.php:1911$action_entries['unpublish'] = $buttons->shy($this->dic->language( )->txt("file_unpublish"), $this->dic->ctrl( )->getLinkTarget($this->parent_obj, ilFileVersionsGUI::CMD_UNPUBLISH))
/components/ILIAS/File/classes/Setup/Database/class.ilFileObjectRBACDatabase.php:321return array_merge(parent::getPreconditions($environment), [new ilAccessCustomRBACOperationAddedObjective(Permissions::EDIT_CONTENT->value, "Edit File", "object", 5990, ["file"]), new \ilAccessCustomRBACOperationAddedObjective(Permissions::VIEW_CONTENT->value, "View Content in external Editor", "object", 2001, ["file"]), new AccessRBACOperationClonedObjective("file", Permissions::READ->value, Permissions::VIEW_CONTENT->value), ])
/components/ILIAS/File/classes/Versions/class.ilFileVersionsTableGUI.php:1601$pseudo_modal = $this->ui->factory( )->modal( )->interruptive('', '', '')->withAsyncRenderUrl($this->ctrl->getLinkTargetByClass(ilFileVersionsGUI::class, ilFileVersionsGUI::CMD_RENDER_DELETE_SELECTED_VERSIONS_MODAL, null, true))
/components/ILIAS/File/classes/ObjectProperties/FirstPageToTileImageFlavourMachine.php:802$page_stream = $this->extract_pages->processStream($this->information, $stream, new PagesToExtract(false, $this->definition->getWidths( )['xl'], 1, false, 100))->current( )?->getStream( )
/components/ILIAS/File/classes/ObjectProperties/FirstPageToTileImageFlavourMachine.php:1171return $this->crop->processStream($this->information, $stream, new CropToRectangle(false, $width, $this->definition->getRatio( ), $quality))->current( )->getStream( )
/components/ILIAS/File/classes/Capabilities/CapabilityBuilder.php:591$this->checks = [new ForcedInfo( ), new Download( ), new Edit( ), new EditContent( ), new Info( ), new Manage( ), new None( ), new Unzip( ), new ViewContent( ), ]
/components/ILIAS/File/classes/Capabilities/CapabilityBuilder.php:831$capabilities = [new Capability(Capabilities::FORCED_INFO_PAGE, ...Permissions::ANY( )), new Capability(Capabilities::VIEW_EXTERNAL, Permissions::VIEW_CONTENT), new Capability(Capabilities::EDIT_EXTERNAL, Permissions::EDIT_CONTENT), new Capability(Capabilities::DOWNLOAD, Permissions::READ), new Capability(Capabilities::MANAGE_VERSIONS, Permissions::WRITE), new Capability(Capabilities::EDIT_SETTINGS, Permissions::WRITE), new Capability(Capabilities::INFO_PAGE, ...Permissions::ANY( )), new Capability(Capabilities::NONE, Permissions::NONE), new Capability(Capabilities::UNZIP, Permissions::WRITE), ]
/components/ILIAS/File/classes/Settings/Form.php:791$show_amount_of_downloads = $this->field_factory->checkbox($this->language->txt('show_amount_of_downloads'), $this->language->txt('show_amount_of_downloads_info'))->withValue($this->settings->isShowAmountOfDownloads( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) : void { /**/ } ))
/components/ILIAS/File/classes/Settings/Form.php:931$ascii_filename = $this->field_factory->checkbox($this->language->txt('download_ascii_filename'), $this->language->txt('download_ascii_filename_info'))->withValue($this->settings->isDownloadWithAsciiFileName( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) : void { /**/ } ))
/components/ILIAS/File/classes/Settings/Form.php:531$download_limit = $this->field_factory->numeric($this->language->txt('bgtask_setting_limit'), $this->language->txt('bgtask_setting_limit_info'))->withValue($this->settings->getDownloadLimitinMB( ))->withRequired(true)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) : void { /**/ } ))
/components/ILIAS/File/classes/Settings/Form.php:661$inline_file_extensions = $this->field_factory->tag($this->language->txt('inline_file_extensions'), [ ], $this->language->txt('inline_file_extensions_info'))->withValue($this->settings->getInlineFileExtensions( ))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($value) : void { /**/ } ))
/components/ILIAS/Test/src/Participants/ParticipantTableFinishTestAction.php:821$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('finish_test'), $this->resolveMessage($selected_participants, $all_participants_selected), $url_builder->buildURI( )->__toString( ))->withActionButtonLabel($this->lng->txt('finish_test'))
/components/ILIAS/Test/src/Participants/ParticipantTableFinishTestAction.php:683return $this->ui_factory->table( )->action( )->standard($this->lng->txt(self::ACTION_ID), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SHOW_ACTION), $row_id_token)->withAsync( )
/components/ILIAS/Test/src/Participants/ParticipantTableActions.php:1891return $action->onSubmit($url_builder->withParameter($row_id_token, $selected_participants_from_request)->withParameter($action_token, $action->getActionId( ))->withParameter($action_type_token, self::SUBMIT_ACTION), $this->test_request->getRequest( ), $selected_participants, $selected_participants_from_request === 'ALL_OBJECTS')
/components/ILIAS/Test/src/Settings/MainSettings/SettingsParticipantFunctionality.php:1561$log_array = [AdditionalInformationGenerator::KEY_TEST_USE_PREVIOUS_ANSWERS_ENABELD => $additional_info->getEnabledDisabledTagForBool($this->getUsePreviousAnswerAllowed( )), AdditionalInformationGenerator::KEY_TEST_SUSPEND_ALLOWED => $additional_info->getEnabledDisabledTagForBool($this->getSuspendTestAllowed( )), AdditionalInformationGenerator::KEY_TEST_POSTPONED_MOVE_TO_END => $additional_info->getEnabledDisabledTagForBool($this->getPostponedQuestionsMoveToEnd( ))]
/components/ILIAS/Test/src/Participants/ParticipantTableIpRangeAction.php:623return $this->ui_factory->table( )->action( )->standard($this->lng->txt(self::ACTION_ID), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SHOW_ACTION), $row_id_token)->withAsync( )
/components/ILIAS/Test/src/Participants/ParticipantRepository.php:3231return new Participant($row['user_fi'], $row['active_id'], $row['test_fi'], $row['anonymous_id'], $row['firstname'] ?? '', $row['lastname'] ?? '', $row['login'] ?? '', $row['matriculation'] ?? '', $row['extra_time'] ?? 0, $row['tries'] ?? 0, $row['ip_range_from'], $row['ip_range_to'], $row['invitation_date'], $row['submitted'] === 1, $row['last_started_pass'], $row['last_finished_pass'], $row['unfinished_attempts'] === 1, $row['first_access'] === null ? null : new \DateTimeImmutable($row['first_access']), $row['last_access'] === null ? null : new \DateTimeImmutable($row['last_access']))
/components/ILIAS/Test/src/Participants/ParticipantTableDeleteResultsAction.php:771return $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->resolveMessage($all_participants_selected), $url_builder->buildURI( )->__toString( ))->withAffectedItems(array_map(fn (Participant $v) => $this->ui_factory->modal( )->interruptiveItem( )->standard((string) $v->getUserId( ), $this->test_obj->getAnonymity( ) ? $this->lng->txt('anonymous') : \ilObjUser::_lookupFullname($v->getUserId( ))), $selected_participants))
/components/ILIAS/Test/src/Participants/ParticipantTableDeleteResultsAction.php:631return $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete_user_data'), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SHOW_ACTION), $row_id_token)->withAsync( )
/components/ILIAS/Test/src/Participants/ParticipantTableDeleteParticipantAction.php:751return $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('remove_selected_participants_confirmation'), $url_builder->buildURI( )->__toString( ))->withAffectedItems(array_map(fn (Participant $v) => $this->ui_factory->modal( )->interruptiveItem( )->standard((string) $v->getUserId( ), $this->test_obj->getAnonymity( ) ? $this->lng->txt('anonymous') : \ilObjUser::_lookupFullname($v->getUserId( ))), $selected_participants))->withActionButtonLabel($this->lng->txt('remove'))
/components/ILIAS/Test/src/Participants/ParticipantTableDeleteParticipantAction.php:611return $this->ui_factory->table( )->action( )->standard($this->lng->txt('remove_participants'), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SHOW_ACTION), $row_id_token)->withAsync( )
/components/ILIAS/Test/src/Participants/ParticipantTableIpRangeAction.php:1161return $this->ui_factory->modal( )->roundtrip($this->lng->txt('client_ip_range'), [$this->ui_factory->messageBox( )->info($this->lng->txt($this->resolveInfoMessage($selected_participants, $all_participants_selected))), $this->ui_factory->listing( )->unordered($participant_rows)], ['ip_range' => $this->ui_factory->input( )->field( )->group(['from' => $this->ui_factory->input( )->field( )->text($this->lng->txt('min_ip_label'))->withAdditionalTransformation($valid_ip_constraint), 'to' => $this->ui_factory->input( )->field( )->text($this->lng->txt('max_ip_label'), $this->lng->txt('ip_range_byline'))->withAdditionalTransformation($valid_ip_constraint), ])->withValue($this->isUniqueClientIp($selected_participants) ? ['from' => $selected_participants[0]->getClientIpFrom( ) ?? '', 'to' => $selected_participants[0]->getClientIpTo( ) ?? ''] : ['from' => '', 'to' => ''])->withAdditionalTransformation($ip_range_group_trafo)->withAdditionalTransformation($validate_order)], $url_builder->buildURI( )->__toString( ))->withSubmitLabel($this->lng->txt('change'))
/components/ILIAS/Test/src/Participants/ParticipantTableIpRangeAction.php:821$validate_order = $this->refinery->custom( )->constraint(function (?array $vs) : bool { /**/ } , sprintf($this->lng->txt('not_greater_than'), $this->lng->txt('max_ip_label'), $this->lng->txt('min_ip_label')))
/components/ILIAS/Test/src/Participants/ParticipantTable.php:1051$row = ['name' => $this->test_object->buildName($record->getUserId( ), $record->getFirstname( ), $record->getLastname( )), 'login' => $record->getLogin( ), 'matriculation' => $record->getMatriculation( ), 'total_time_on_task' => $record->getAttemptOverviewInformation( )?->getHumanReadableTotalTimeOnTask( ) ?? '', 'status_of_attempt' => $this->lng->txt($status_of_attempt->value), 'id_of_attempt' => $record->getAttemptOverviewInformation( )?->getExamId( ), 'ip_range' => $record->getClientIpTo( ) !== '' || $record->getClientIpFrom( ) !== '' ? sprintf('%s - %s', $record->getClientIpFrom( ), $record->getClientIpTo( )) : '', 'total_attempts' => $record->getAttemptOverviewInformation( )?->getNrOfAttempts( ) ?? 0, 'extra_time' => $record->getExtraTime( ) > 0 ? sprintf('%d min', $record->getExtraTime( )) : '', 'total_duration' => $total_duration > 0 ? sprintf('%d min', $total_duration / 60) : '', 'remaining_duration' => sprintf('%d min', $record->getRemainingDuration($processing_time, $reset_time_on_new_attempt) / 60), ]
/components/ILIAS/Test/src/Participants/ParticipantTableExtraTimeAction.php:921return $this->ui_factory->modal( )->roundtrip($this->lng->txt('extratime'), [$this->ui_factory->messageBox( )->info($this->lng->txt($this->resolveInfoMessage($selected_participants, $all_participants_selected, $has_different_extra_time))), $this->ui_factory->listing( )->unordered($participant_rows)], ['extra_time' => $this->ui_factory->input( )->field( )->numeric($this->lng->txt('extratime'))->withRequired(true)->withAdditionalTransformation($this->refinery->int( )->isGreaterThan(0))->withValue(0)->withByline($this->lng->txt('extra_time_byline'))], $url_builder->buildURI( )->__toString( ))->withSubmitLabel($this->lng->txt('add'))
/components/ILIAS/Test/src/Participants/ParticipantTableExtraTimeAction.php:673return $this->ui_factory->table( )->action( )->standard($this->lng->txt(self::ACTION_ID), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SHOW_ACTION), $row_id_token)->withAsync( )
/components/ILIAS/Test/src/Participants/ParticipantTableShowResultsAction.php:611return $this->ui_factory->table( )->action( )->standard($this->lng->txt(self::ACTION_ID), $url_builder->withParameter($action_token, self::ACTION_ID)->withParameter($action_type_token, ParticipantTableActions::SUBMIT_ACTION), $row_id_token)
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:3461return $input_factory->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, self::CMD_SAVE_FORM), $inputs)->withAdditionalTransformation($this->getFormConstraints( ))
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:3981$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $message, $this->ctrl->getFormActionByClass(self::class, self::CMD_CONFIRMED_SAVE_FORM))->withActionButtonLabel($this->lng->txt('confirm'))->withAdditionalOnLoadCode($on_load_code)
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:2801$log_array = [AdditionalInformationGenerator::KEY_TEST_TITLE => $title_and_description->getTitle( ), AdditionalInformationGenerator::KEY_TEST_DESCRIPTION => $title_and_description->getDescription( ), AdditionalInformationGenerator::KEY_TEST_ONLINE => $this->logger->getAdditionalInformationGenerator( )->getTrueFalseTagForBool($this->object_properties->getPropertyIsOnline( )->getIsOnline( ))]
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:3261$main_inputs = [self::GENERAL_SETTINGS_SECTION_LABEL => $this->getGeneralSettingsSection($environment), self::AVAILABILITY_SETTINGS_SECTION_LABEL => $this->getAvailabilitySettingsSection( ), self::PRESENTATION_SETTINGS_SECTION_LABEL => $this->getPresentationSettingsSection( ), self::INTRODUCTION_SETTINGS_SECTION_LABEL => $this->main_settings->getIntroductionSettings( )->toForm($lng, $input_factory->field( ), $refinery), self::ACCESS_SETTINGS_LABEL => $this->main_settings->getAccessSettings( )->toForm($lng, $input_factory->field( ), $refinery, $environment), self::TEST_BEHAVIOUR_SETTINGS_LABEL => $this->main_settings->getTestBehaviourSettings( )->toForm($lng, $input_factory->field( ), $refinery, $environment), self::QUESTION_BEHAVIOUR_SETTINGS_LABEL => $this->main_settings->getQuestionBehaviourSettings( )->toForm($lng, $input_factory->field( ), $refinery, $environment), self::PARTICIPANTS_FUNCTIONALITY_SETTINGS_LABEL => $this->main_settings->getParticipantFunctionalitySettings( )->toForm($lng, $input_factory->field( ), $refinery, $environment), self::FINISH_TEST_SETTINGS_LABEL => $this->main_settings->getFinishingSettings( )->toForm($lng, $input_factory->field( ), $refinery)]
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:6601$access_settings = $this->main_settings->getAccessSettings( )->withStartTimeEnabled($section['access_window']['start_time_enabled'])->withStartTime($section['access_window']['start_time'])->withEndTimeEnabled($section['access_window']['end_time_enabled'])->withEndTime($section['access_window']['end_time'])->withPasswordEnabled($section['test_password']['password_enabled'])->withPassword($section['test_password']['password_value'])->withIpRangeFrom($section['ip_range']['ip_range_from'])->withIpRangeTo($section['ip_range']['ip_range_to'])->withFixedParticipants($section['fixed_participants_enabled'])
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:6891return $test_behaviour_settings->withNumberOfTries($section['limit_attempts']['number_of_available_attempts'])->withBlockAfterPassedEnabled($section['limit_attempts']['block_after_passed'])->withPassWaiting($section['force_waiting_between_attempts'])->withProcessingTimeEnabled($section['time_limit_for_completion']['processing_time_limit'])->withProcessingTime($section['time_limit_for_completion']['time_limit_for_completion_value'])->withResetProcessingTime($section['time_limit_for_completion']['reset_time_limit_for_completion_by_attempt'])
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:5421$inputs['time_span'] = $field_factory->duration($this->lng->txt('rep_time_period'))->withTimezone($this->active_user->getTimeZone( ))->withFormat($this->active_user->getDateTimeFormat( ))->withUseTime(true)->withRequired(true)
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:5891$value = ['time_span' => [\DateTimeImmutable::createFromFormat('U', (string) $this->test_object->getActivationStartingTime( ))->setTimezone(new \DateTimeZone($this->active_user->getTimeZone( ))), \DateTimeImmutable::createFromFormat('U', (string) $this->test_object->getActivationEndingTime( ))->setTimezone(new \DateTimeZone($this->active_user->getTimeZone( ))), ], 'activation_visibility' => $this->test_object->getActivationVisibility( )]
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:7231return $this->main_settings->getParticipantFunctionalitySettings( )->withUsePreviousAnswerAllowed($section['use_previous_answers'])->withSuspendTestAllowed($section['allow_suspend_test'])->withPostponedQuestionsMoveToEnd($section['postponed_questions_behaviour'])->withUsrPassOverviewMode($section['usr_pass_overview'])->withQuestionMarkingEnabled($section['enable_question_marking'])->withQuestionListEnabled($section['enable_question_list'])
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:7361return $this->main_settings->getFinishingSettings( )->withShowAnswerOverview($section['show_answer_overview'])->withConcludingRemarksEnabled($section['show_concluding_remarks'])->withRedirectionMode($redirect_after_finish['redirect_mode'])->withRedirectionUrl($redirect_after_finish['redirect_url'])->withMailNotificationContentType($finish_notification['notification_content_type'])->withAlwaysSendMailNotification($finish_notification['always_notify'])
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:7001$question_behaviour_settings = $this->main_settings->getQuestionBehaviourSettings( )->withQuestionTitleOutputMode($section['title_output'])->withAutosaveEnabled($section['autosave']['autosave_enabled'])->withAutosaveInterval($section['autosave']['autosave_interval'])->withShuffleQuestions($section['shuffle_questions'])
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:7101return $question_behaviour_settings->withInstantFeedbackPointsEnabled($section['instant_feedback']['enabled_feedback_types']['instant_feedback_points'])->withInstantFeedbackGenericEnabled($section['instant_feedback']['enabled_feedback_types']['instant_feedback_generic'])->withInstantFeedbackSpecificEnabled($section['instant_feedback']['enabled_feedback_types']['instant_feedback_specific'])->withInstantFeedbackSolutionEnabled($section['instant_feedback']['enabled_feedback_types']['instant_feedback_solution'])->withForceInstantFeedbackOnNextQuestion($section['instant_feedback']['feedback_on_next_question'])->withLockAnswerOnInstantFeedbackEnabled($section['lock_answers']['lock_answer_on_instant_feedback'])->withLockAnswerOnNextQuestionEnabled($section['lock_answers']['lock_answer_on_next_question'])
/components/ILIAS/Test/src/Settings/MainSettings/SettingsParticipantFunctionality.php:611$inputs['postponed_questions_behaviour'] = $f->radio($lng->txt('tst_postpone'))->withOption('0', $lng->txt('tst_postpone_off'), $lng->txt('tst_postpone_off_desc'))->withOption('1', $lng->txt('tst_postpone_on'), $lng->txt('tst_postpone_on_desc'))->withValue($this->getPostponedQuestionsMoveToEnd( ) ? '1' : '0')->withAdditionalTransformation($refinery->kindlyTo( )->bool( ))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsParticipantFunctionality.php:1441return ['use_previous_answers' => ['integer', (int) $this->getUsePreviousAnswerAllowed( )], 'suspend_test_allowed' => ['integer', (int) $this->getSuspendTestAllowed( )], 'sequence_settings' => ['integer', (int) $this->getPostponedQuestionsMoveToEnd( )], 'usr_pass_overview_mode' => ['integer', $this->getUsrPassOverviewMode( )], 'show_marker' => ['integer', (int) $this->getQuestionMarkingEnabled( )], 'show_questionlist' => ['integer', $this->getQuestionListEnabled( )]]
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:7871$enable_organisational_units_access = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('obj_orgunit_positions'), $this->lng->txt('obj_orgunit_positions_info'))->withValue((new \ilOrgUnitObjectPositionSetting($this->test_object->getId( )))->isActive( ) ?? $position_settings->getActivationDefault( ) === \ilOrgUnitObjectTypePositionSetting::DEFAULT_ON)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsIntroduction.php:631return ['intro_enabled' => ['integer', (int) $this->getIntroductionEnabled( )], 'introduction' => ['text', $this->getIntroductionText( )], 'introduction_page_id' => ['integer', $this->getIntroductionPageId( )], 'conditions_checkbox_enabled' => ['integer', (int) $this->getExamConditionsCheckboxEnabled( )], ]
/components/ILIAS/Test/src/Results/Toplist/TestTopListRepository.php:551$result = $this->db->query(' SELECT COUNT(tst_pass_result.workingtime) cnt FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND round(reached_points/max_points*100) >= ( SELECT round(reached_points/max_points*100) FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ')
/components/ILIAS/Test/src/Results/Toplist/DataRetrieval.php:1241return $this->order_by === TopListOrder::BY_SCORE ? $this->repository->getUserToplistByPercentage($this->test_obj, $this->user->getId( )) : $this->repository->getUserToplistByWorkingtime($this->test_obj, $this->user->getId( ))
/components/ILIAS/Test/src/Results/Toplist/TestTopListRepository.php:1941$result = $this->db->query(' SELECT COUNT(tst_pass_result.workingtime) cnt FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND workingtime < ( SELECT workingtime FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ')
/components/ILIAS/Test/src/Results/Toplist/TestTopListRepository.php:1001$result = $this->db->query(' SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage , tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' UNION( SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage, tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND round(reached_points/max_points*100) >= ( SELECT round(reached_points/max_points*100) FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ORDER BY round(reached_points/max_points*100) ASC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ) UNION( SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage, tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND round(reached_points/max_points*100) <= ( SELECT round(reached_points/max_points*100) FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ORDER BY round(reached_points/max_points*100) ASC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ) ORDER BY round(reached_points/max_points*100) DESC, tstamp ASC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ')
/components/ILIAS/Test/src/Results/Data/Factory.php:741return new TestOverview($test_obj->getId( ), count($found_participants), $eval->getTotalFinishedParticipants( ), $total_passed, $test_obj->evalTotalStartedAverageTime($eval->getParticipantIds( )), $total_passed_time, $eval->getStatistics( )->rankMedian( ), $eval->getStatistics( )->getEvaluationDataOfMedianUser( )?->getMark( )?->getShortName( ) ?? '', $eval->getStatistics( )->median( ), $total_passed === 0 ? 0 : $total_passed_reached / $total_passed)
/components/ILIAS/Test/src/Results/Toplist/TestTopListRepository.php:2391$result = $this->db->query(' SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage , tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' UNION( SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage, tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND workingtime >= ( SELECT tst_pass_result.workingtime FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ORDER BY workingtime DESC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ) UNION( SELECT tst_result_cache.*, round(reached_points/max_points*100) as percentage, tst_pass_result.workingtime, usr_id, usr_data.firstname, usr_data.lastname FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass INNER JOIN usr_data ON usr_data.usr_id = tst_active.user_fi WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi != ' . $this->db->quote($a_user_id, 'integer') . ' AND workingtime < ( SELECT tst_pass_result.workingtime FROM object_reference INNER JOIN tst_tests ON object_reference.obj_id = tst_tests.obj_fi INNER JOIN tst_active ON tst_tests.test_id = tst_active.test_fi INNER JOIN tst_result_cache ON tst_active.active_id = tst_result_cache.active_fi INNER JOIN tst_pass_result ON tst_active.active_id = tst_pass_result.active_fi AND tst_pass_result.pass = tst_result_cache.pass WHERE object_reference.ref_id = ' . $this->db->quote($a_test_ref_id, 'integer') . ' AND tst_active.user_fi = ' . $this->db->quote($a_user_id, 'integer') . ' ) ORDER BY workingtime DESC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ) ORDER BY workingtime ASC LIMIT 0, ' . $this->db->quote($object->getHighscoreTopNum( ), 'integer') . ' ')
/components/ILIAS/Test/src/Results/Data/TestOverview.php:521return $ui_factory->listing( )->descriptive([$lng->txt('tst_eval_total_persons') => (string) $this->total_number_of_participants, $lng->txt('tst_stat_result_rank_median') => (string) $this->rank_of_median, $lng->txt('tst_stat_result_median') => sprintf('%2.2f', $this->points_of_median), $lng->txt('tst_stat_result_mark_median') => $this->mark_of_median, $lng->txt('tst_eval_total_finished') => (string) $this->total_number_of_participants_with_finished_attempts, $lng->txt('tst_eval_total_finished_average_time') => $this->buildHumanReadableTime($this->average_time_on_task_with_finished_attempts), $lng->txt('tst_eval_total_passed') => (string) $this->total_number_of_participants_with_passing_result, $lng->txt('tst_eval_total_passed_average_time') => $this->buildHumanReadableTime($this->average_time_on_task_passed), $lng->txt('tst_eval_total_passed_average_points') => sprintf('%2.2f', $this->average_points_passed)])
/components/ILIAS/Test/src/Results/Data/Factory.php:1101return new AttemptOverview($active_id, $attempt_id, $settings, $attempt_data->getExamId( ), $attempt_data->getReachedPoints( ), $attempt_data->getMaxPoints( ), $attempt_data->getMark( ), $attempt_data->getAnsweredQuestionCount( ), $attempt_data->getQuestionCount( ), $attempt_data->getWorkingTime( ), $participant_data->getTimeOnTask( ), $attempt_data->getStartTime( ), $attempt_data->getLastAccessTime( ), $participant_data->getPassCount( ), $participant_data->getScoredPass( ), $eval->getStatistics( )->rank($participant_data->getReached( )), $attempt_data->getStatusOfAttempt( ))
/components/ILIAS/Test/src/Results/Data/AttemptOverview.php:1381return $ui_factory->listing( )->descriptive($items + [$lng->txt('tst_stat_result_timeontask') => $this->buildHumanReadableTime($this->time_on_task), $lng->txt('tst_stat_result_firstvisit') => $this->attempt_started_date?->setTimezone($environment['timezone'])->format($environment['datetimeformat']) ?? '', $lng->txt('tst_stat_result_lastvisit') => $this->last_access?->setTimezone($environment['timezone'])->format($environment['datetimeformat']) ?? '', $lng->txt('tst_nr_of_passes') => (string) $this->nr_of_attempts, $lng->txt('scored_pass') => (string) ($this->scored_attempt + 1), $lng->txt('tst_stat_result_rank_participant') => (string) $this->rank])
/components/ILIAS/Test/src/Results/Data/AttemptOverview.php:1311$items = [$lng->txt('tst_stat_result_resultspoints') => $this->reached_points . ' ' . strtolower($lng->txt('of')) . ' ' . $this->available_points . ' (' . sprintf('%2.2f', $this->getReachedPointsInPercent( )) . ' %)', $lng->txt('tst_stat_result_resultsmarks') => $this->mark?->getShortName( ) ?? '']
/components/ILIAS/Test/src/Results/Presentation/AttemptResultsTable.php:1311$mode = $request->has($pre . self::PARAM_MODE) ? $request->retrieve($pre . self::PARAM_MODE, $this->refinery->kindlyTo( )->string( )) : self::MODE_OPT_ALL
/components/ILIAS/Test/src/Results/Presentation/AttemptResultsTable.php:651$this->table = $ui_factory->table( )->presentation($title, $for_print ? [ ] : $this->getViewControls($ui_factory, $lng, $target, $mode, $sortation), $this->getMapping( ))->withEnvironment([self::ENV => $settings, self::LNG => $lng])->withData($results)
/components/ILIAS/Test/src/Results/Presentation/AttemptResultsTable.php:1531$modes = [$lng->txt('resulttable_all') => $target->withParameter($token, self::MODE_OPT_ALL)->buildURI( )->__toString( ), $lng->txt('resulttable_correct') => $target->withParameter($token, self::MODE_OPT_CORRECT)->buildURI( )->__toString( ), $lng->txt('resulttable_incorrect') => $target->withParameter($token, self::MODE_OPT_INCORRECT)->buildURI( )->__toString( ), ]
/components/ILIAS/Test/src/Results/Presentation/AttemptResultsTable.php:1341$sortation = $request->has($pre . self::PARAM_SORT) ? $request->retrieve($pre . self::PARAM_SORT, $this->refinery->kindlyTo( )->string( )) : self::SORT_OPT_ORDEROFAPPEARANCE
/components/ILIAS/Test/src/Scoring/Settings/Settings.php:521$fields = ['count_system' => $f->radio($lng->txt('tst_text_count_system'), "")->withOption('0', $lng->txt('tst_count_partial_solutions'), $lng->txt('tst_count_partial_solutions_desc'))->withOption('1', $lng->txt('tst_count_correct_solutions'), $lng->txt('tst_count_correct_solutions_desc'))->withValue($this->getCountSystem( ))->withAdditionalTransformation($trafo), 'score_cutting' => $f->radio($lng->txt('tst_score_cutting'), "")->withOption('0', $lng->txt('tst_score_cut_question'), $lng->txt('tst_score_cut_question_desc'))->withOption('1', $lng->txt('tst_score_cut_test'), $lng->txt('tst_score_cut_test_desc'))->withValue($this->getScoreCutting( ))->withAdditionalTransformation($trafo), 'pass_scoring' => $f->radio($lng->txt('tst_pass_scoring'), "")->withOption('0', $lng->txt('tst_pass_last_pass'), $lng->txt('tst_pass_last_pass_desc'))->withOption('1', $lng->txt('tst_pass_best_pass'), $lng->txt('tst_pass_best_pass_desc'))->withValue($this->getPassScoring( ))->withAdditionalTransformation($trafo)]
/components/ILIAS/Test/src/Results/Presentation/AttemptResultsTable.php:1951$important_fields = [$lng->txt('question_id') => (string) $question->getId( ), $lng->txt('question_type') => $lng->txt($question->getType( )), $lng->txt('points') => sprintf('%s/%s (%s%%)', (string) $question->getUserScore( ), (string) $question->getQuestionScore( ), (string) $question->getUserScorePercent( ))]
/components/ILIAS/Test/src/Participants/ParticipantTable.php:2841$status_of_attempt_options = [StatusOfAttempt::NOT_YET_STARTED->value => $this->lng->txt(StatusOfAttempt::NOT_YET_STARTED->value), StatusOfAttempt::RUNNING->value => $this->lng->txt(StatusOfAttempt::RUNNING->value), StatusOfAttempt::FINISHED_BY_UNKNOWN->value => $this->lng->txt(StatusOfAttempt::FINISHED_BY_UNKNOWN->value), StatusOfAttempt::FINISHED_BY_ADMINISTRATOR->value => $this->lng->txt(StatusOfAttempt::FINISHED_BY_ADMINISTRATOR->value), StatusOfAttempt::FINISHED_BY_CRONJOB->value => $this->lng->txt(StatusOfAttempt::FINISHED_BY_CRONJOB->value), StatusOfAttempt::FINISHED_BY_DURATION->value => $this->lng->txt(StatusOfAttempt::FINISHED_BY_DURATION->value), StatusOfAttempt::FINISHED_BY_PARTICIPANT->value => $this->lng->txt(StatusOfAttempt::FINISHED_BY_PARTICIPANT->value), ]
/components/ILIAS/Test/src/Participants/ParticipantTable.php:2941$filters = ['name' => [$field_factory->text($this->lng->txt('name')), true], 'login' => [$field_factory->text($this->lng->txt('login')), true], 'ip_range' => [$field_factory->text($this->lng->txt('client_ip_range')), true], 'solution' => [$field_factory->select($this->lng->txt('solutions'), $solution_options), true], ]
/components/ILIAS/Test/src/Participants/ParticipantTable.php:3201return $this->ui_factory->table( )->data($this, $this->lng->txt('list_of_participants'), $this->getColumns( ), )->withId(self::ID)->withRequest($request)->withFilter($filter)
/components/ILIAS/Test/src/Participants/ParticipantTable.php:3471$columns += ['matriculation' => $column_factory->text($this->lng->txt('matriculation'))->withIsOptional(true, false)->withIsSortable(true), 'ip_range' => $column_factory->text($this->lng->txt('client_ip_range'))->withIsOptional(true, false)->withIsSortable(true), 'attempt_started_at' => $column_factory->date($this->lng->txt('tst_attempt_started'), $this->current_user->getDateTimeFormat( ))->withIsSortable(true), 'total_time_on_task' => $column_factory->text($this->lng->txt('working_time'))->withIsOptional(true, false), 'total_attempts' => $column_factory->number($this->lng->txt('total_attempts'))->withIsOptional(true, false)->withIsSortable(true), ]
/components/ILIAS/Test/src/Participants/ParticipantTable.php:3931$columns['test_passed'] = $column_factory->boolean($this->lng->txt('tst_passed'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', $this->lng->txt('yes'), 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', $this->lng->txt('no'), 'small'))->withIsSortable(true)->withOrderingLabels("{$this->lng->txt('tst_passed')}, {$this->lng->txt('yes')} {$this->lng->txt('order_option_first')}", "{$this->lng->txt('tst_passed')}, {$this->lng->txt('no')} {$this->lng->txt('order_option_first')}")
/components/ILIAS/Test/src/Participants/ParticipantTable.php:4731return $this->limitRecords($this->sortRecords($this->filterRecords($this->results_data_factory->addAttemptOverviewInformationToParticipants($this->results_presentation_settings, $this->test_object, $this->loadRecords($filter_data, $order)), $filter_data), $order), $range)
/components/ILIAS/Test/src/Certificate/CertificateSettingsTestFormRepository.php:471$this->settings_form_factory = $settings_form_repository ?? new \ilCertificateSettingsFormRepository($object_id, $certificate_path, $has_additional_elements, $language, $ctrl, $access, $toolbar, $placeholder_description_object, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/Test/src/Setup/TestSetupAgent.php:381return new ObjectiveCollection('Database is updated for ILIAS\Test', false, new \ilDatabaseUpdateStepsExecutedObjective(new Test9DBUpdateSteps( )), new \ilDatabaseUpdateStepsExecutedObjective(new Test10DBUpdateSteps( )), new \ilAccessCustomRBACOperationAddedObjective('tst_history_read', 'View History in Tests', 'object', 7200, ['tst']), new \ilAccessRBACOperationDeletedObjective('tst', 56), new \ilDatabaseUpdateStepsExecutedObjective(new ilTestNoHintsDBUpdateSteps( )), )
/components/ILIAS/Test/src/Utilities/TitleColumnsBuilder.php:501return $this->ui_factory->link( )->standard("{$this->lng->txt('deleted')} ({$this->lng->txt('id')}: {$question_id})", '')->withDisabled( )
/components/ILIAS/Test/src/Utilities/TitleColumnsBuilder.php:561return $this->ui_factory->link( )->standard($this->refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($this->properties_repository->getForQuestionId($question_id)?->getTitle( )), $this->static_url->builder( )->build('tst', new ReferenceId($test_ref_id), ['qst', $question_id])->__toString( ))
/components/ILIAS/Test/src/Utilities/TitleColumnsBuilder.php:871return $this->ui_factory->link( )->standard("{$this->lng->txt('deleted')} ({$this->lng->txt('id')}: {$test_ref_id})", '')->withDisabled( )
/components/ILIAS/Test/src/Utilities/TitleColumnsBuilder.php:941return $this->ui_factory->link( )->standard("{$this->lng->txt('in_trash')} ({$this->lng->txt('title')}: " . \ilObject::_lookupTitle($test_obj_id) . ", {$this->lng->txt('id')}: {$test_ref_id})", '')
/components/ILIAS/Test/src/Utilities/TitleColumnsBuilder.php:1011return $this->ui_factory->link( )->standard(\ilObject::_lookupTitle($test_obj_id), $this->static_url->builder( )->build('tst', new ReferenceId($test_ref_id))->__toString( ))
/components/ILIAS/Test/src/Results/Toplist/DataRetrieval.php:511$columns = ['is_actor' => $column_factory->boolean('', $iconActor, ''), 'rank' => $column_factory->number($this->lng->txt('toplist_col_rank'))->withUnit('.'), 'participant' => $column_factory->text($this->lng->txt('toplist_col_participant')), 'achieved' => $column_factory->date($this->lng->txt('toplist_col_achieved'), $this->data_factory->dateFormat( )->withTime24($this->data_factory->dateFormat( )->standard( ))), 'score' => $column_factory->text($this->lng->txt('toplist_col_score')), 'percentage' => $column_factory->number($this->lng->txt('toplist_col_percentage'))->withUnit('%'), 'workingtime' => $column_factory->text($this->lng->txt('toplist_col_wtime')), ]
/components/ILIAS/Test/src/Results/Toplist/DataRetrieval.php:641$optional_columns = ['achieved' => $this->test_obj->getHighscoreAchievedTS( ), 'score' => $this->test_obj->getHighscoreScore( ), 'percentage' => $this->test_obj->getHighscorePercentage( ), 'workingtime' => $this->test_obj->getHighscoreWTime( )]
/components/ILIAS/Test/src/Results/Toplist/DataRetrieval.php:901$item = ['rank' => ($i + 1), 'participant' => $this->test_obj->isHighscoreAnon( ) && (int) $row['usr_id'] !== $this->user->getId( ) ? '-, -' : $row['lastname'] . ', ' . $row['firstname'], 'is_actor' => ((int) $row['usr_id'] === $this->user->getId( ))]
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:651$results_time_group = $f->switchableGroup([ScoreReportingTypes::SCORE_REPORTING_IMMIDIATLY->value => $f->group([ ], $lng->txt('tst_results_access_always'), $lng->txt('tst_results_access_always_desc')), ScoreReportingTypes::SCORE_REPORTING_FINISHED->value => $f->group([ ], $lng->txt('tst_results_access_finished'), $lng->txt('tst_results_access_finished_desc')), ScoreReportingTypes::SCORE_REPORTING_AFTER_PASSED->value => $f->group([ ], $lng->txt('tst_results_access_passed'), $lng->txt('tst_results_access_passed_desc')), ScoreReportingTypes::SCORE_REPORTING_DATE->value => $f->group([$f->dateTime($lng->txt('tst_reporting_date'), "")->withTimezone($environment['user_time_zone'])->withFormat($environment['user_date_format'])->withUseTime(true)->withValue($this->getReportingDate( )?->setTimezone(new \DateTimeZone($environment['user_time_zone'])))->withRequired(true)], $lng->txt('tst_results_access_date'), $lng->txt('tst_results_access_date_desc'))], $lng->txt('tst_results_access_setting'), "")->withRequired(true)->withAdditionalTransformation($trafo)
/components/ILIAS/Test/src/Settings/ScoreReporting/class.SettingsScoringGUI.php:2791$settings_changed = ($new_settings->getCountSystem( ) !== $old_settings->getCountSystem( ) || $new_settings->getScoreCutting( ) !== $old_settings->getScoreCutting( ) || $new_settings->getPassScoring( ) !== $old_settings->getPassScoring( ))
/components/ILIAS/Test/src/Settings/ScoreReporting/class.SettingsScoringGUI.php:2161$form = $this->ui_factory->input( )->container( )->form( )->standard($action, $sections)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($settings) { /**/ } ))
/components/ILIAS/Test/src/Settings/ScoreReporting/class.SettingsScoringGUI.php:2051$sections = ['scoring' => $settings->getScoringSettings( )->toForm(...$ui_pack)->withDisabled($disabled_flag), 'summary' => $settings->getResultSummarySettings( )->toForm(...array_merge($ui_pack, [$environment])), 'details' => $settings->getResultDetailsSettings( )->toForm(...array_merge($ui_pack, [['taxonomy_options' => $this->getTaxonomyOptions( )]])), 'gameification' => $settings->getGamificationSettings( )->toForm(...$ui_pack)]
/components/ILIAS/Test/src/Settings/ScoreReporting/ScoreSettingsDatabaseRepository.php:1371$settings_summary[$row['obj_fi']] = (new SettingsResultSummary($row['test_id']))->withScoreReporting(ScoreReportingTypes::from($row['score_reporting']))->withReportingDate($this->buildDateFromString($row['reporting_date']))->withShowGradingStatusEnabled((bool) $row['show_grading_status'])->withShowGradingMarkEnabled((bool) $row['show_grading_mark'])->withPassDeletionAllowed((bool) $row['pass_deletion_allowed'])
/components/ILIAS/Test/src/Settings/ScoreReporting/ScoreSettingsDatabaseRepository.php:1271$result = $this->db->query('SELECT ' . PHP_EOL . 'test_id, obj_fi, score_reporting, reporting_date,' . PHP_EOL . 'show_grading_status, show_grading_mark, pass_deletion_allowed' . PHP_EOL . 'FROM ' . self::TABLE_NAME . PHP_EOL . 'WHERE ' . $this->db->in('obj_fi', $obj_ids, false, \ilDBConstants::T_INTEGER))
/components/ILIAS/Test/src/Settings/ScoreReporting/ScoreSettingsDatabaseRepository.php:1081$values = array_merge($settings->getScoringSettings( )->toStorage( ), $settings->getResultSummarySettings( )->toStorage( ), $settings->getResultDetailsSettings( )->withShowPassDetails($settings->getResultSummarySettings( )->getShowPassDetails( ))->toStorage( ), $settings->getGamificationSettings( )->toStorage( ))
/components/ILIAS/Test/src/Settings/ScoreReporting/ScoreSettingsDatabaseRepository.php:741$settings = new ScoreSettings($test_id, (new SettingsScoring($test_id))->withCountSystem((int) $row['count_system'])->withScoreCutting((int) $row['score_cutting'])->withPassScoring((int) $row['pass_scoring']), (new SettingsResultSummary($test_id))->withScoreReporting(ScoreReportingTypes::from($row['score_reporting']))->withReportingDate($this->buildDateFromString($row['reporting_date']))->withShowGradingStatusEnabled((bool) $row['show_grading_status'])->withShowGradingMarkEnabled((bool) $row['show_grading_mark'])->withPassDeletionAllowed((bool) $row['pass_deletion_allowed']), (new SettingsResultDetails($test_id))->withResultsPresentation((int) $row['results_presentation'])->withShowExamIdInTestResults((bool) $row['examid_in_test_res'])->withExportSettings((int) $row['exportsettings']), (new SettingsGamification($test_id))->withHighscoreEnabled((bool) $row['highscore_enabled'])->withHighscoreAnon((bool) $row['highscore_anon'])->withHighscoreAchievedTS((bool) $row['highscore_achieved_ts'])->withHighscoreScore((bool) $row['highscore_score'])->withHighscorePercentage((bool) $row['highscore_percentage'])->withHighscoreWTime((bool) $row['highscore_wtime'])->withHighscoreOwnTable((bool) $row['highscore_own_table'])->withHighscoreTopTable((bool) $row['highscore_top_table'])->withHighscoreTopNum((int) $row['highscore_top_num']))
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsGamification.php:1331return ['highscore_enabled' => ['integer', (int) $this->getHighscoreEnabled( )], 'highscore_anon' => ['integer', (int) $this->getHighscoreAnon( )], 'highscore_achieved_ts' => ['integer', (int) $this->getHighscoreAchievedTS( )], 'highscore_score' => ['integer', (int) $this->getHighscoreScore( )], 'highscore_percentage' => ['integer', (int) $this->getHighscorePercentage( )], 'highscore_wtime' => ['integer', (int) $this->getHighscoreWTime( )], 'highscore_own_table' => ['integer', (int) $this->getHighscoreOwnTable( )], 'highscore_top_table' => ['integer', (int) $this->getHighscoreTopTable( )], 'highscore_top_num' => ['integer', $this->getHighscoreTopNum( )]]
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsGamification.php:1101return $settings->withHighscoreEnabled(true)->withHighscoreOwnTable((int) $v['highscore']['highscore_mode'] == self::HIGHSCORE_SHOW_OWN_TABLE || (int) $v['highscore']['highscore_mode'] == self::HIGHSCORE_SHOW_ALL_TABLES)->withHighscoreTopTable((int) $v['highscore']['highscore_mode'] == self::HIGHSCORE_SHOW_TOP_TABLE || (int) $v['highscore']['highscore_mode'] == self::HIGHSCORE_SHOW_ALL_TABLES)->withHighscoreTopNum($v['highscore']['highscore_top_num'])->withHighscoreAnon($v['highscore']['highscore_anon'])->withHighscoreAchievedTS($v['highscore']['highscore_achieved_ts'])->withHighscoreScore($v['highscore']['highscore_score'])->withHighscorePercentage($v['highscore']['highscore_percentage'])->withHighscoreWTime($v['highscore']['highscore_wtime'])
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsGamification.php:571$optional_group = $f->optionalGroup(['highscore_mode' => $f->radio($lng->txt('tst_highscore_mode'), "")->withOption((string) self::HIGHSCORE_SHOW_OWN_TABLE, $lng->txt('tst_highscore_own_table'), $lng->txt('tst_highscore_own_table_description'))->withOption((string) self::HIGHSCORE_SHOW_TOP_TABLE, $lng->txt('tst_highscore_top_table'), $lng->txt('tst_highscore_top_table_description'))->withOption((string) self::HIGHSCORE_SHOW_ALL_TABLES, $lng->txt('tst_highscore_all_tables'), $lng->txt('tst_highscore_all_tables_description'))->withValue($this->getHighScoreMode( ) > 0 ? (string) $this->getHighScoreMode( ) : '')->withRequired(true), 'highscore_top_num' => $f->numeric($lng->txt('tst_highscore_top_num'), $lng->txt('tst_highscore_top_num_description'))->withRequired(true)->withValue($this->getHighscoreTopNum( )), 'highscore_anon' => $f->checkbox($lng->txt('tst_highscore_anon'), $lng->txt('tst_highscore_anon_description'))->withValue($this->getHighscoreAnon( )), 'highscore_achieved_ts' => $f->checkbox($lng->txt('tst_highscore_achieved_ts'), $lng->txt('tst_highscore_achieved_ts_description'))->withValue($this->getHighscoreAchievedTS( )), 'highscore_score' => $f->checkbox($lng->txt('tst_highscore_score'), $lng->txt('tst_highscore_score_description'))->withValue($this->getHighscoreScore( )), 'highscore_percentage' => $f->checkbox($lng->txt('tst_highscore_percentage'), $lng->txt('tst_highscore_percentage_description'))->withValue($this->getHighscorePercentage( )), 'highscore_wtime' => $f->checkbox($lng->txt('tst_highscore_wtime'), $lng->txt('tst_highscore_wtime_description'))->withValue($this->getHighscoreWTime( ))], $lng->txt('tst_highscore_enabled'), $lng->txt('tst_highscore_description'))
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:2111return [AdditionalInformationGenerator::KEY_SCORING_REPORTING_SHOW_STATUS => $additional_info->getEnabledDisabledTagForBool($this->getShowGradingStatusEnabled( )), AdditionalInformationGenerator::KEY_SCORING_REPORTING_SHOW_MARK => $additional_info->getEnabledDisabledTagForBool($this->getShowGradingMarkEnabled( )), AdditionalInformationGenerator::KEY_SCORING_REPORTING_SHOW_DETAILS => $additional_info->getEnabledDisabledTagForBool($this->getShowPassDetails( )), AdditionalInformationGenerator::KEY_SCORING_DELETION_ALLOWED => $additional_info->getEnabledDisabledTagForBool($this->getPassDeletionAllowed( ))]
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:1681return ['pass_deletion_allowed' => ['integer', (int) $this->getPassDeletionAllowed( )], 'score_reporting' => ['integer', $this->getScoreReporting( )->value], 'reporting_date' => ['text', (string) $dat], 'show_grading_status' => ['integer', (int) $this->getShowGradingStatusEnabled( )], 'show_grading_mark' => ['integer', (int) $this->getShowGradingMarkEnabled( )]]
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:1461$settings = $settings->withShowGradingStatusEnabled($v['score_reporting']['show_grading_status'])->withShowGradingMarkEnabled($v['score_reporting']['show_grading_mark'])->withShowPassDetails($v['score_reporting']['show_pass_details'])->withPassDeletionAllowed($v['score_reporting']['pass_deletion_allowed'])
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:1231$optional_group = $optional_group->withValue(["score_reporting_mode" => $this->getScoreReporting( )->value, "show_grading_status" => $this->getShowGradingStatusEnabled( ), "show_grading_mark" => $this->getShowGradingMarkEnabled( ), "show_pass_details" => $this->getShowPassDetails( ), "pass_deletion_allowed" => $this->getPassDeletionAllowed( )])
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultSummary.php:981$optional_group = $f->optionalGroup(['score_reporting_mode' => $results_time_group, 'show_grading_status' => $f->checkbox($lng->txt('tst_results_grading_opt_show_status'), $lng->txt('tst_results_grading_opt_show_status_desc')), 'show_grading_mark' => $f->checkbox($lng->txt('tst_results_grading_opt_show_mark'), $lng->txt('tst_results_grading_opt_show_mark_desc')), 'show_pass_details' => $f->checkbox($lng->txt('tst_results_grading_opt_show_details'), $lng->txt('tst_results_grading_opt_show_details_desc')), 'pass_deletion_allowed' => $f->checkbox($lng->txt('tst_pass_deletion'), $lng->txt('tst_pass_deletion_allowed'))], $lng->txt('tst_results_access_enabled'), $lng->txt('tst_results_access_enabled_desc'))
/components/ILIAS/Test/tests/toolbars/ilTestInfoScreenToolbarGUITest.php:361$this->testInfoScreenToolbarGUI = new ilTestInfoScreenToolbarGUI($this->getTestObjMock( ), $this->createMock(ilTestPlayerFixedQuestionSetGUI::class), $this->createMock(ilTestQuestionSetConfig::class), $this->createMock(ilTestSession::class), $DIC['ilDB'], $DIC['ilAccess'], $DIC['ilCtrl'], $DIC['lng'], $DIC['ui.factory'], $DIC['ui.renderer'], $DIC['tpl'], $DIC['ilToolbar'])
/components/ILIAS/Test/tests/Presentation/TestScreenGUITest.php:311$TestScreenGUI = new TestScreenGUI($this->getTestObjMock( ), $this->createMock(\ilObjUser::class), $this->createMock(UIFactory::class), $this->createMock(UIRenderer::class), $this->createMock(\ilLanguage::class), $this->createMock(Refinery::class), $this->createMock(\ilCtrl::class), $this->createMock(\ilGlobalTemplateInterface::class), $this->createMock(\ILIAS\Style\Content\Service::class), $this->createMock(HTTPServices::class), $this->createMock(\ILIAS\Test\Presentation\TabsManager::class), $this->createMock(\ilAccessHandler::class), $this->createMock(\ilTestAccess::class), $this->createMock(\ilDBInterface::class), $this->createMock(\ilRbacSystem::class))
/components/ILIAS/Test/tests/ExportImport/ExportRandomQuestionSetTest.php:401$this->testObj = new ExportRandomQuestionSet($this->createMock(\ILIAS\Language\Language::class), $this->createMock(\ilDBInterface::class), $this->createmOck(\ilBenchmark::class), $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(\ilTree::class), $DIC['component.repository'], $this->createMock(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\FileDelivery\Services::class), $this->getTestObjMock( ), $DIC['resource_storage'])
/components/ILIAS/Test/tests/ExportImport/ExportFixedQuestionSetTest.php:411$this->testObj = new ExportFixedQuestionSet($this->createMock(\ILIAS\Language\Language::class), $this->createMock(\ilDBInterface::class), $this->createMock(\ilBenchmark::class), $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(\ilTree::class), $this->createMock(\ilComponentRepository::class), $this->createMock(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\FileDelivery\Services::class), $this->createMock(\ilObjTest::class), $DIC['resource_storage'])
/components/ILIAS/Test/tests/Scoring/Toplist/DataRetrievalTest.php:501$this->tableObj = new DataRetrieval($this->testObjMock, $this->createMock(TestTopListRepository::class), $DIC['lng'], $DIC['ilUser'], $DIC['ui.factory'], $DIC['ui.renderer'], $this->createMock(Factory::class), TopListType::GENERAL, TopListOrder::BY_SCORE)
/components/ILIAS/Test/tests/ExportImport/ExportFactoryTest.php:371$this->testObj = new Factory($this->createMock(\ilLanguage::class), $this->createMock(\ilDBInterface::class), $this->createMock(\ilBenchmark::class), $this->createMock(\ilGlobalTemplateInterface::class), $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(\ilTree::class), $this->createMock(\ilComponentRepository::class), $this->createMock(\ilComponentFactory::class), $this->createMock(\ILIAS\FileDelivery\Services::class), $this->createMock(\ilObjUser::class), $this->createMock(GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\ResourceStorage\Services::class))
/components/ILIAS/Test/tests/Scoring/Marks/MarkSchemaGUITest.php:381$this->testObj = new MarkSchemaGUI($this->getTestObjMock( ), $this->createMock(ilObjUser::class), $this->createMock(ilLanguage::class), $this->createMock(ilCtrl::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ilToolbarGUI::class), $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(ILIAS\HTTP\Wrapper\RequestWrapper::class), $this->createMock(ILIAS\HTTP\Wrapper\RequestWrapper::class), $this->createMock(ILIAS\Test\ResponseHandler::class), $this->createMock(\GuzzleHttp\Psr7\Request::class), $this->createMock(ILIAS\Refinery\Factory::class), $this->createMock(ILIAS\UI\Factory::class), $this->createMock(ILIAS\UI\Renderer::class))
/components/ILIAS/Test/tests/Scoring/Marks/MarkSchemaTableTest.php:341$this->table = new MarkSchemaTable($this->createMock(MarkSchema::class), true, $this->createMock(ilLanguage::class), $this->createMock(\ILIAS\UI\URLBuilder::class), $this->createMock(\ILIAS\UI\URLBuilderToken::class), $this->createMock(\ILIAS\UI\URLBuilderToken::class), $this->createMock(ILIAS\UI\Factory::class), )
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultDetails.php:1221return [AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_BEST_SOLUTION => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionListComparison( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_FEEDBACK => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionFeedback( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_SUGGESTED => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionSuggested( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_PRINTVIEW => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionPrintview( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_ANSWERS_ONLY => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionAnswersOnly( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_SIGNATRUE => $additional_info->getEnabledDisabledTagForBool($this->getShowSolutionSignature( )), AdditionalInformationGenerator::KEY_SCORING_SOLUTION_SHOW_EXAM_ID => $additional_info->getEnabledDisabledTagForBool($this->getShowExamIdInTestResults( ))]
/components/ILIAS/Test/src/Settings/ScoreReporting/ScoreSettings.php:1371return $this->settings_scoring->toLog($additional_info) + $this->settings_result_summary->toLog($additional_info) + $this->settings_result_details->toLog($additional_info) + $this->settings_gamification->toLog($additional_info)
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultDetails.php:581$fields = ['solution_best_solution' => $f->checkbox($lng->txt('tst_results_print_best_solution'), $lng->txt('tst_results_print_best_solution_info'))->withValue($this->getShowSolutionListComparison( )), 'solution_feedback' => $f->checkbox($lng->txt('tst_show_solution_feedback'), $lng->txt('tst_show_solution_feedback_desc'))->withValue($this->getShowSolutionFeedback( )), 'solution_suggested' => $f->checkbox($lng->txt('tst_show_solution_suggested'), $lng->txt('tst_show_solution_suggested_desc'))->withValue($this->getShowSolutionSuggested( )), 'solution_printview' => $f->checkbox($lng->txt('tst_show_solution_printview'), $lng->txt('tst_show_solution_printview_desc'))->withValue($this->getShowSolutionPrintview( )), 'solution_hide_page' => $f->checkbox($lng->txt('tst_hide_pagecontents'), $lng->txt('tst_hide_pagecontents_desc'))->withValue($this->getShowSolutionAnswersOnly( )), 'solution_signature' => $f->checkbox($lng->txt('tst_show_solution_signature'), $lng->txt('tst_show_solution_signature_desc'))->withValue($this->getShowSolutionSignature( )), 'examid_in_test_res' => $f->checkbox($lng->txt('examid_in_test_res'), $lng->txt('examid_in_test_res_desc'))->withValue($this->getShowExamIdInTestResults( ))]
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsResultDetails.php:981return (clone $this)->withShowSolutionListComparison($v['solution_best_solution'])->withShowSolutionFeedback($v['solution_feedback'])->withShowSolutionSuggested($v['solution_suggested'])->withShowSolutionPrintview($v['solution_printview'])->withShowSolutionAnswersOnly($v['solution_hide_page'])->withShowSolutionSignature($v['solution_signature'])->withShowExamIdInTestResults($v["examid_in_test_res"])
/components/ILIAS/Test/src/RequestDataCollector.php:1211return $this->http->wrapper( )->query( )->retrieve('instresp', $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)]))
/components/ILIAS/Test/src/RequestDataCollector.php:1791return $this->http->wrapper( )->post( )->retrieve($key, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($transformation), $this->refinery->always([ ])]))
/components/ILIAS/Test/tests/Presentation/TabsManagerTest.php:411$this->testObj = new TabsManager($DIC['ilTabs'], $this->createMock(\ilLanguage::class), $this->createMock(\ilCtrl::class), $this->createMock(\ilAccess::class), $this->createMock(\ilTestAccess::class), $this->getTestObjMock( ), $this->createMock(\ilTestObjectiveOrientedContainer::class), $this->createMock(\ilTestSession::class))
/components/ILIAS/Test/src/RequestDataCollector.php:1061return $this->http->wrapper( )->post( )->retrieve($key, $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(null)]))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsTestBehaviour.php:3341return ['nr_of_tries' => ['integer', $this->getNumberOfTries( )], 'block_after_passed' => ['integer', (int) $this->getBlockAfterPassedEnabled( )], 'pass_waiting' => ['string', $this->getPassWaiting( )], 'enable_processing_time' => ['integer', (int) $this->getProcessingTimeEnabled( )], 'processing_time' => ['string', $this->getProcessingTime( )], 'reset_processing_time' => ['integer', (int) $this->getResetProcessingTime( )], 'kiosk' => ['integer', $this->getKioskMode( )], 'examid_in_test_pass' => ['integer', (int) $this->getExamIdInTestAttemptEnabled( )]]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsTestBehaviour.php:2501$sub_inputs_time_limit_for_completion['time_limit_for_completion_value'] = $f->numeric($lng->txt('tst_processing_time_duration'), $lng->txt('tst_processing_time_desc'))->withRequired(true)->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withValue(self::DEFAULT_PROCESSING_TIME_MINUTES)
/components/ILIAS/Test/src/Settings/MainSettings/MainSettingsDatabaseRepository.php:1301$settings = new MainSettings($test_id, (int) $row['obj_fi'], new SettingsGeneral($test_id, $row['question_set_type'], (bool) $row['anonymity']), new SettingsIntroduction($test_id, (bool) $row['intro_enabled'], $row['introduction'], $row['introduction_page_id'], (bool) $row['conditions_checkbox_enabled'], ), new SettingsAccess($test_id, (bool) $row['starting_time_enabled'], $row['starting_time'] !== 0 ? \DateTimeImmutable::createFromFormat('U', (string) $row['starting_time']) : null, (bool) $row['ending_time_enabled'], $row['ending_time'] !== 0 ? \DateTimeImmutable::createFromFormat('U', (string) $row['ending_time']) : null, (bool) $row['password_enabled'], $row['password'], $row['ip_range_from'], $row['ip_range_to'], (bool) $row['fixed_participants'], ), new SettingsTestBehaviour($test_id, $row['nr_of_tries'], (bool) $row['block_after_passed'], $row['pass_waiting'], (bool) $row['enable_processing_time'], $row['processing_time'], (bool) $row['reset_processing_time'], $row['kiosk'], (bool) $row['examid_in_test_pass']), new SettingsQuestionBehaviour($test_id, (int) $row['title_output'], (bool) $row['autosave'], $row['autosave_ival'], (bool) $row['shuffle_questions'], (bool) $row['answer_feedback_points'], (bool) $row['answer_feedback'], (bool) $row['specific_feedback'], (bool) $row['instant_verification'], (bool) $row['force_inst_fb'], (bool) $row['inst_fb_answer_fixation'], (bool) $row['follow_qst_answer_fixation']), new SettingsParticipantFunctionality($test_id, (bool) $row['use_previous_answers'], (bool) $row['suspend_test_allowed'], (bool) $row['sequence_settings'], $row['usr_pass_overview_mode'], (bool) $row['show_marker'], (bool) $row['show_questionlist']), new SettingsFinishing($test_id, (bool) $row['enable_examview'], (bool) $row['showfinalstatement'], $row['finalstatement'], $row['concluding_remarks_page_id'], $row['redirection_mode'], $row['redirection_url'], $row['mailnotification'], (bool) $row['mailnottype'], ), new SettingsAdditional($test_id, (bool) $row['skill_service'], (bool) $row['hide_info_tab']))
/components/ILIAS/Test/src/Settings/MainSettings/MainSettingsDatabaseRepository.php:641$query = 'SELECT ' . PHP_EOL . 'test_id,' . PHP_EOL . 'obj_fi,' . PHP_EOL . 'question_set_type,' . PHP_EOL . 'anonymity,' . PHP_EOL . 'intro_enabled,' . PHP_EOL . 'hide_info_tab,' . PHP_EOL . 'conditions_checkbox_enabled,' . PHP_EOL . 'introduction,' . PHP_EOL . 'introduction_page_id,' . PHP_EOL . 'starting_time_enabled,' . PHP_EOL . 'starting_time,' . PHP_EOL . 'ending_time_enabled,' . PHP_EOL . 'ending_time,' . PHP_EOL . 'password_enabled,' . PHP_EOL . 'password,' . PHP_EOL . 'ip_range_from,' . PHP_EOL . 'ip_range_to,' . PHP_EOL . 'fixed_participants,' . PHP_EOL . 'nr_of_tries,' . PHP_EOL . 'block_after_passed,' . PHP_EOL . 'pass_waiting,' . PHP_EOL . 'enable_processing_time,' . PHP_EOL . 'processing_time,' . PHP_EOL . 'reset_processing_time,' . PHP_EOL . 'kiosk,' . PHP_EOL . 'examid_in_test_pass,' . PHP_EOL . 'title_output,' . PHP_EOL . 'autosave,' . PHP_EOL . 'autosave_ival,' . PHP_EOL . 'shuffle_questions,' . PHP_EOL . 'answer_feedback_points,' . PHP_EOL . 'answer_feedback,' . PHP_EOL . 'specific_feedback,' . PHP_EOL . 'instant_verification,' . PHP_EOL . 'force_inst_fb,' . PHP_EOL . 'inst_fb_answer_fixation,' . PHP_EOL . 'follow_qst_answer_fixation,' . PHP_EOL . 'use_previous_answers,' . PHP_EOL . 'suspend_test_allowed,' . PHP_EOL . 'sequence_settings,' . PHP_EOL . 'usr_pass_overview_mode,' . PHP_EOL . 'show_marker,' . PHP_EOL . 'show_questionlist,' . PHP_EOL . 'enable_examview,' . PHP_EOL . 'showfinalstatement,' . PHP_EOL . 'finalstatement,' . PHP_EOL . 'concluding_remarks_page_id,' . PHP_EOL . 'redirection_mode,' . PHP_EOL . 'redirection_url,' . PHP_EOL . 'mailnotification,' . PHP_EOL . 'mailnottype,' . PHP_EOL . 'skill_service' . PHP_EOL . 'FROM ' . self::TABLE_NAME . PHP_EOL . $where_part
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:3391return ['title_output' => ['integer', $this->getQuestionTitleOutputMode( )], 'autosave' => ['integer', (int) $this->getAutosaveEnabled( )], 'autosave_ival' => ['integer', $this->getAutosaveInterval( )], 'shuffle_questions' => ['integer', (int) $this->getShuffleQuestions( )], 'answer_feedback_points' => ['integer', (int) $this->getInstantFeedbackPointsEnabled( )], 'answer_feedback' => ['integer', (int) $this->getInstantFeedbackGenericEnabled( )], 'specific_feedback' => ['integer', (int) $this->getInstantFeedbackSpecificEnabled( )], 'instant_verification' => ['integer', (int) $this->getInstantFeedbackSolutionEnabled( )], 'force_inst_fb' => ['integer', (int) $this->getForceInstantFeedbackOnNextQuestion( )], 'inst_fb_answer_fixation' => ['integer', (int) $this->getLockAnswerOnInstantFeedbackEnabled( )], 'follow_qst_answer_fixation' => ['integer', (int) $this->getLockAnswerOnNextQuestionEnabled( )]]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:2601$lock_answers = $f->radio($lng->txt('tst_answer_fixation_handling'))->withOption(self::ANSWER_FIXATION_NONE, $lng->txt('tst_answer_fixation_none'), $lng->txt('tst_answer_fixation_none_desc'))->withOption(self::ANSWER_FIXATION_ON_INSTANT_FEEDBACK, $lng->txt('tst_answer_fixation_on_instant_feedback'), $lng->txt('tst_answer_fixation_on_instant_feedback_desc'))->withOption(self::ANSWER_FIXATION_ON_FOLLOWUP_QUESTION, $lng->txt('tst_answer_fixation_on_followup_question'), $lng->txt('tst_answer_fixation_on_followup_question_desc'))->withOption(self::ANSWER_FIXATION_ON_IFB_OR_FUQST, $lng->txt('tst_answer_fixation_on_instantfb_or_followupqst'), $lng->txt('tst_answer_fixation_on_instantfb_or_followupqst_desc'))->withValue($this->getAnswerFixationSettingsAsFormValue( ))->withAdditionalTransformation($this->getTransformationLockAnswers($refinery))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsTestBehaviour.php:1941$sub_inputs_force_waiting_between_attempts['minutes'] = $f->numeric($lng->txt('minutes'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(0))->withAdditionalTransformation($refinery->int( )->isLessThanOrEqual(60))->withRequired(true)->withValue(0)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsTestBehaviour.php:1891$sub_inputs_force_waiting_between_attempts['hours'] = $f->numeric($lng->txt('hours'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(0))->withAdditionalTransformation($refinery->int( )->isLessThanOrEqual(24))->withRequired(true)->withValue(0)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsGeneral.php:501$inputs['question_set_type'] = $f->radio($lng->txt('test_question_set_type'))->withOption(\ilObjTest::QUESTION_SET_TYPE_FIXED, $lng->txt('test_question_set_type_fixed'), $lng->txt('test_question_set_type_fixed_info'))->withOption(\ilObjTest::QUESTION_SET_TYPE_RANDOM, $lng->txt('test_question_set_type_random'), $lng->txt('test_question_set_type_random_info'))->withValue($this->getQuestionSetType( ))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsFinishing.php:1951$log_array = [AdditionalInformationGenerator::KEY_TEST_ANSWER_OVERVIEW_ENABLED => $additional_info->getEnabledDisabledTagForBool($this->getShowAnswerOverview( )), AdditionalInformationGenerator::KEY_TEST_CONCLUDING_REMARKS_ENABLED => $additional_info->getEnabledDisabledTagForBool($this->getConcludingRemarksEnabled( )), AdditionalInformationGenerator::KEY_TEST_REDIRECT_URL => $this->getRedirectionUrl( ), ]
/components/ILIAS/Test/src/Settings/MainSettings/class.SettingsMainGUI.php:2721return $this->main_settings->getGeneralSettings( )->getAnonymity( ) === false && $anonymity_form_data === true && $this->logger->testHasParticipantInteractions($this->test_object->getRefId( ))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsGeneral.php:721$inputs['anonymity'] = $f->radio($lng->txt('tst_anonymity'))->withOption('0', $lng->txt('tst_anonymity_no_anonymization'))->withOption('1', $lng->txt('tst_anonymity_anonymous_test'))->withValue($this->getAnonymity( ) ? '1' : '0')->withAdditionalTransformation($trafo)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsFinishing.php:881$sub_inputs_redirect = ['redirect_mode' => $f->radio($lng->txt('redirect_after_finishing_rule'))->withOption((string) \ilObjTest::REDIRECT_ALWAYS, $lng->txt('redirect_always'))->withOption((string) \ilObjTest::REDIRECT_KIOSK, $lng->txt('redirect_in_kiosk_mode'))->withRequired(true)->withAdditionalTransformation($refinery->kindlyTo( )->int( )), 'redirect_url' => $f->text($lng->txt('redirection_url'))->withRequired(true)->withAdditionalTransformation($refinery->string( )->hasMaxLength(4000))]
/components/ILIAS/Test/src/Settings/MainSettings/MainSettingsDatabaseRepository.php:2181$values = array_merge($settings->getGeneralSettings( )->toStorage( ), $settings->getIntroductionSettings( )->toStorage( ), $settings->getAccessSettings( )->toStorage( ), $settings->getTestBehaviourSettings( )->toStorage( ), $settings->getQuestionBehaviourSettings( )->toStorage( ), $settings->getParticipantFunctionalitySettings( )->toStorage( ), $settings->getFinishingSettings( )->toStorage( ), $settings->getAdditionalSettings( )->toStorage( ))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsFinishing.php:1811return ['enable_examview' => ['integer', (int) $this->getShowAnswerOverview( )], 'showfinalstatement' => ['integer', (int) $this->getConcludingRemarksEnabled( )], 'finalstatement' => ['text', $this->getConcludingRemarksText( )], 'concluding_remarks_page_id' => ['integer', $this->getConcludingRemarksPageId( )], 'redirection_mode' => ['integer', $this->getRedirectionMode( )], 'redirection_url' => ['text', $this->getRedirectionUrl( )], 'mailnotification' => ['integer', $this->getMailNotificationContentType( )], 'mailnottype' => ['integer', (int) $this->getAlwaysSendMailNotification( )]]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsFinishing.php:1421$sub_inputs_finish_notification = ['notification_content_type' => $f->radio($lng->txt('tst_finish_notification_content_type'))->withOption('1', $lng->txt('tst_finish_notification_simple'))->withOption('2', $lng->txt('tst_finish_notification_advanced'))->withRequired(true)->withValue('1')->withAdditionalTransformation($refinery->kindlyTo( )->int( )), 'always_notify' => $f->checkbox($lng->txt('mailnottype'), $lng->txt('mailnottype_desc'))]
/components/ILIAS/Test/src/Settings/GlobalSettings/GlobalTestSettings.php:2801return $ff->section(['enabled_question_types' => $ff->multiSelect($lng->txt('assf_allowed_questiontypes'), array_reduce(array_keys($all_question_types), function (array $c, string $v) use ($all_question_types) : array { /**/ } , [ ]))->withByline($lng->txt('assf_allowed_questiontypes_desc'))->withValue($enabled_question_types), 'manual_scoring_enabled' => $ff->checkbox($lng->txt('activate_manual_scoring'))->withByline($lng->txt('activate_manual_scoring_desc'))->withValue($this->isManualScoringEnabled( )), 'adjusting_questions_with_results_allowed' => $ff->checkbox($lng->txt('assessment_scoring_adjust'))->withByline($lng->txt('assessment_scoring_adjust_desc'))->withValue($this->isAdjustingQuestionsWithResultsAllowed( ))], $lng->txt('assf_questiontypes'))
/components/ILIAS/Test/src/Settings/GlobalSettings/TestLoggingSettings.php:461return ['logging' => $ui_factory->input( )->field( )->section(['activation' => $ui_factory->input( )->field( )->checkbox($lng->txt('activate_logging'))->withValue($this->isLoggingEnabled( )), 'ip_logging' => $ui_factory->input( )->field( )->checkbox($lng->txt('log_ip'))->withByline($lng->txt('log_ip_info'))->withValue($this->isIPLoggingEnabled( ))], $lng->txt('logging_settings'))->withAdditionalTransformation($trafo)]
/components/ILIAS/Test/src/Settings/MainSettings/MainSettings.php:2091return $this->settings_general->toLog($additional_info) + $this->settings_introduction->toLog($additional_info) + $this->settings_access->toLog($additional_info) + $this->settings_test_behaviour->toLog($additional_info) + $this->settings_question_behaviour->toLog($additional_info) + $this->settings_participant_functionality->toLog($additional_info) + $this->settings_finishing->toLog($additional_info) + $this->settings_additional->toLog($additional_info)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsAccess.php:2081$get_ip_range = $f->optionalGroup(['ip_range_from' => $f->text($lng->txt('min_ip_label'))->withAdditionalTransformation($validate_ip), 'ip_range_to' => $f->text($lng->txt('max_ip_label'))->withAdditionalTransformation($validate_ip)], $lng->txt('ip_range_label'), $lng->txt('ip_range_info'))->withValue(null)
/components/ILIAS/Test/src/Settings/ScoreReporting/SettingsGamification.php:1691return [AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_ENABLED => $additional_info->getEnabledDisabledTagForBool(true), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_MODE => $highscore_mode, AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_TOP_NUM => $this->getHighscoreTopNum( ), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_ANON => $additional_info->getEnabledDisabledTagForBool($this->getHighscoreAnon( )), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_ACHIEVED_TS => $additional_info->getEnabledDisabledTagForBool($this->getHighscoreAchievedTS( )), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_SCORE => $additional_info->getEnabledDisabledTagForBool($this->getHighscoreScore( )), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_PERCENTAGE => $additional_info->getEnabledDisabledTagForBool($this->getHighscorePercentage( )), AdditionalInformationGenerator::KEY_SCORING_HIGHSCORE_SHOW_WTIME => $additional_info->getEnabledDisabledTagForBool($this->getHighscoreWTime( ))]
/components/ILIAS/Test/src/Settings/GlobalSettings/GlobalTestSettings.php:641return ['global_settings' => $ff->group(['general_settings' => $this->buildGeneralSettingsInputs($ff, $refinery, $lng), 'question_settings' => $this->buildQuestionSettingsInputs($ff, $lng, $all_question_types, $enabled_question_types)])->withAdditionalTransformation($trafo)]
/components/ILIAS/Test/src/Settings/GlobalSettings/GlobalTestSettings.php:2011return new self($process_lock_mode, substr($vs['general_settings']['image_map_line_color']->asHex( ), 1), UserIdentifiers::from($vs['general_settings']['user_identifier']), $vs['general_settings']['skill_triggering_number_of_answers'], $vs['general_settings']['export_essay_questions_as_html'], array_reduce($all_question_types, static function (array $c, array $v) use ($vs) : array { /**/ } , [ ]), $vs['question_settings']['manual_scoring_enabled'], $vs['question_settings']['adjusting_questions_with_results_allowed'])
/components/ILIAS/Test/src/Settings/GlobalSettings/GlobalTestSettings.php:2291return $ff->section(['process_lock_mode' => $ff->optionalGroup([$ff->radio($lng->txt('ass_process_lock_mode'))->withOption(ProcessLockModes::ASS_PROC_LOCK_MODE_FILE->value, $lng->txt('ass_process_lock_mode_file'), $lng->txt('ass_process_lock_mode_file_desc'))->withOption(ProcessLockModes::ASS_PROC_LOCK_MODE_DB->value, $lng->txt('ass_process_lock_mode_db'), $lng->txt('ass_process_lock_mode_db_desc'))], $lng->txt('ass_process_lock'))->withByline($lng->txt('ass_process_lock_desc'))->withValue($this->process_lock_mode === ProcessLockModes::ASS_PROC_LOCK_MODE_NONE ? null : [$this->process_lock_mode->value]), 'image_map_line_color' => $ff->colorSelect($lng->txt('imap_line_color'))->withValue('#' . $this->image_map_line_color), 'user_identifier' => $ff->select($lng->txt('user_criteria'), array_reduce(UserIdentifiers::cases( ), function (array $c, UserIdentifiers $v) : array { /**/ } , [ ]))->withRequired(true)->withByline($lng->txt('user_criteria_desc'))->withValue($this->user_identifier->value), 'skill_triggering_number_of_answers' => $ff->numeric($lng->txt('tst_skill_triggerings_num_req_answers'))->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withByline($lng->txt('tst_skill_triggerings_num_req_answers_desc'))->withValue($this->skill_triggering_number_of_answers), 'export_essay_questions_as_html' => $ff->checkbox($lng->txt('export_essay_qst_with_html'))->withByline($lng->txt('export_essay_qst_with_html_desc'))->withValue($this->export_essay_questions_as_html)], $lng->txt('settings'))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:1821$instant_feedback = $f->optionalGroup($this->getSubInputInstantFeedback($lng, $f), $lng->txt('tst_instant_feedback'), $lng->txt('tst_instant_feedback_desc'))->withValue(null)->withAdditionalTransformation($constraint)->withAdditionalTransformation($trafo)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:1911$instant_feedback = $instant_feedback->withValue(['enabled_feedback_types' => ['instant_feedback_specific' => (bool) $this->getInstantFeedbackSpecificEnabled( ), 'instant_feedback_generic' => (bool) $this->getInstantFeedbackGenericEnabled( ), 'instant_feedback_points' => (bool) $this->getInstantFeedbackPointsEnabled( ), 'instant_feedback_solution' => (bool) $this->getInstantFeedbackSolutionEnabled( )], 'feedback_trigger' => ($this->getForceInstantFeedbackOnNextQuestion( ) ? '1' : '0')])
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:2151$feedback_options = ['instant_feedback_points' => $f->checkbox($lng->txt('tst_instant_feedback_results'), $lng->txt('tst_instant_feedback_results_desc')), 'instant_feedback_generic' => $f->checkbox($lng->txt('tst_instant_feedback_answer_generic'), $lng->txt('tst_instant_feedback_answer_generic_desc')), 'instant_feedback_specific' => $f->checkbox($lng->txt('tst_instant_feedback_answer_specific'), $lng->txt('tst_instant_feedback_answer_specific_desc')), 'instant_feedback_solution' => $f->checkbox($lng->txt('tst_instant_feedback_solution'), $lng->txt('tst_instant_feedback_solution_desc'))]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:2391$sub_inputs_feedback['feedback_trigger'] = $f->radio($lng->txt('tst_instant_feedback_trigger'))->withOption('0', $lng->txt('tst_instant_feedback_trigger_manual'), $lng->txt('tst_instant_feedback_trigger_manual_desc'))->withOption('1', $lng->txt('tst_instant_feedback_trigger_forced'), $lng->txt('tst_instant_feedback_trigger_forced_desc'))->withRequired(true)
/components/ILIAS/Test/src/Settings/MainSettings/SettingsAccess.php:2481return ['starting_time_enabled' => ['integer', (int) $this->getStartTimeEnabled( )], 'starting_time' => ['integer', $this->getStartTime( ) !== null ? $this->getStartTime( )->getTimestamp( ) : 0], 'ending_time_enabled' => ['integer', (int) $this->getEndTimeEnabled( )], 'ending_time' => ['integer', $this->getEndTime( ) !== null ? $this->getEndTime( )->getTimestamp( ) : 0], 'password_enabled' => ['integer', (int) $this->getPasswordEnabled( )], 'password' => ['text', $this->getPassword( )], 'ip_range_from' => ['text', $this->getIpRangeFrom( )], 'ip_range_to' => ['text', $this->getIpRangeTo( )], 'fixed_participants' => ['integer', (int) $this->getFixedParticipants( )]]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsAccess.php:2731return [AdditionalInformationGenerator::KEY_TEST_END_TIME => $starting_time, AdditionalInformationGenerator::KEY_TEST_START_TIME => $end_time, AdditionalInformationGenerator::KEY_TEST_PASSWORD => $this->getPassword( ) ?? $additional_info->getNoneTag( ), AdditionalInformationGenerator::KEY_TEST_IP_RANGE => $this->isIpRangeEnabled( ) ? $this->getIpRangeFrom( ) . ' - ' . $this->getIpRangeTo( ) : $additional_info->getEnabledDisabledTagForBool(false), AdditionalInformationGenerator::KEY_TEST_FIXED_PARTICIPANTS => $additional_info->getEnabledDisabledTagForBool($this->getFixedParticipants( ))]
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:691$inputs['title_output'] = $f->radio($lng->txt('tst_title_output'))->withOption('0', $lng->txt('tst_title_output_full'))->withOption('1', $lng->txt('tst_title_output_hide_points'))->withOption('3', $lng->txt('tst_title_output_only_points'))->withOption('2', $lng->txt('tst_title_output_no_title'))->withValue($this->getQuestionTitleOutputMode( ))->withAdditionalTransformation($refinery->kindlyTo( )->int( ))
/components/ILIAS/Test/src/Settings/MainSettings/SettingsQuestionBehaviour.php:1181$sub_inputs_autosave['autosave_interval'] = $f->numeric($lng->txt('autosave_ival'), $lng->txt('seconds'))->withRequired(true)->withAdditionalTransformation($refinery->int( )->isGreaterThan(0))->withValue($this->getAutosaveInterval( ) !== 0 ? $this->getAutosaveInterval( ) / 1000 : 30)
/components/ILIAS/Test/src/Questions/Presentation/QuestionsOfAttemptTable.php:1391$columns = ['order' => $column_factory->number($this->lng->txt('tst_qst_order')), 'title' => $column_factory->link($this->lng->txt('tst_question')), 'description' => $column_factory->text($this->lng->txt('description')), 'postponed' => $column_factory->boolean(ucfirst($this->lng->txt('postponed')), $this->lng->txt('yes'), ''), 'points' => $column_factory->number($this->lng->txt('tst_maximum_points'))->withUnit($this->lng->txt('points_short')), 'answered' => $column_factory->boolean($this->lng->txt('answered'), $icon_checked, $icon_unchecked), 'marked' => $column_factory->boolean($this->lng->txt('tst_question_marker'), $icon_marked, ''), ]
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTable.php:531$table = $this->ui_factory->table( )->ordering($this, $this->table_actions->getOrderActionUrl( ), $this->lng->txt('list_of_questions'), $this->getColumns( ), )->withId((string) $this->test_obj->getId( ))->withActions($this->table_actions->getActions( ))->withRequest($this->request)
/components/ILIAS/Test/src/Questions/Presentation/QuestionsOfAttemptTable.php:591$record = ['order' => (int) $question['order'], 'title' => $title->withDisabled($question['disabled']), 'description' => $question['description'], 'points' => $question['points'], 'postponed' => (bool) $question['postponed'], 'answered' => (bool) $question['isAnswered'], 'marked' => (bool) $question['marked'], ]
/components/ILIAS/Test/src/Questions/Presentation/QuestionsOfAttemptTable.php:1041$components[] = $this->ui_factory->table( )->data($this, $this->lng->txt('question_summary'), $this->getColumns( ), )->withRequest($this->http->request( ))->withId('listofquestions')
/components/ILIAS/Test/src/Questions/Presentation/QuestionsBrowserTable.php:761$columns = ['title' => $column_factory->text($this->lng->txt('tst_question_title'))->withIsOptional(false, true), 'description' => $column_factory->text($this->lng->txt('description'))->withIsOptional(true, true), 'type_tag' => $column_factory->text($this->lng->txt('tst_question_type'))->withIsOptional(false, true), 'points' => $column_factory->number($this->lng->txt('points'))->withIsOptional(false, true), 'author' => $column_factory->text($this->lng->txt('author'))->withIsOptional(true, false), 'lifecycle' => $column_factory->text($this->lng->txt('qst_lifecycle'))->withIsOptional(true, false), 'parent_title' => $column_factory->text($this->lng->txt($this->parent_title))->withIsOptional(false, true), 'taxonomies' => $column_factory->text($this->lng->txt('qpl_settings_subtab_taxonomies'))->withIsOptional(false, true), 'feedback' => $column_factory->boolean($this->lng->txt('feedback'), $iconYes, $iconNo)->withIsOptional(true, false), 'created' => $column_factory->date($this->lng->txt('created'), $this->current_user->getDateTimeFormat( ))->withIsOptional(true, false), 'tstamp' => $column_factory->date($this->lng->txt('updated'), $this->current_user->getDateTimeFormat( ))->withIsOptional(true, false)]
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableQuery.php:881return $this->request_wrapper->retrieve($this->row_id_token->getName( ), $this->refinery->kindlyTo( )->listOf($this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(null)])))
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTable.php:861$columns = ['question_id' => $f->table( )->column( )->text($this->lng->txt('question_id'))->withIsOptional(true, false), 'title' => $f->table( )->column( )->link($this->lng->txt('tst_question_title')), 'description' => $f->table( )->column( )->text($this->lng->txt('description'))->withIsOptional(true, false), 'complete' => $f->table( )->column( )->boolean($this->lng->txt('question_complete_title'), $f->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $f->symbol( )->icon( )->custom('assets/images/standard/icon_alert.svg', '', 'small')), 'type_tag' => $f->table( )->column( )->text($this->lng->txt('tst_question_type')), 'points' => $f->table( )->column( )->text($this->lng->txt('points')), 'author' => $f->table( )->column( )->text($this->lng->txt('author'))->withIsOptional(true, false), 'lifecycle' => $f->table( )->column( )->text($this->lng->txt('qst_lifecycle'))->withIsOptional(true, false), 'qpl' => $f->table( )->column( )->link($this->lng->txt('qpl')), 'nr_of_answers' => $f->table( )->column( )->number($this->lng->txt('number_of_answers'))->withIsOptional(true, false), 'average_points' => $f->table( )->column( )->number($this->lng->txt('average_reached_points'))->withIsOptional(true, false), 'percentage_points_achieved' => $f->table( )->column( )->text($this->lng->txt('percentage_points_achieved'))->withIsOptional(true, false), ]
/components/ILIAS/Test/src/Questions/Presentation/QuestionsBrowserTable.php:591return $this->ui_factory->table( )->data($this, $this->lng->txt('list_of_questions'), $this->getColumns( ), )->withId($this->table_id)->withActions($this->getActions( ))->withRequest($request)->withFilter($filter)
/components/ILIAS/Test/src/Questions/Properties/DatabaseRepository.php:891$c[$v->question_fi] = $c[$v->question_fi]->withAggregatedResults(new PropertyAggregatedResults($v->question_fi, $v->nr_of_answers, $c[$v->question_fi]->getGeneralQuestionProperties( )->getAvailablePoints( ), $v->achieved_points))
/components/ILIAS/Test/src/Questions/Presentation/QuestionsBrowserFilter.php:821return ['title' => [$input->text($this->lng->txt('tst_question_title')), true], 'description' => [$input->text($this->lng->txt('description')), false], 'type' => [$input->select($this->lng->txt('tst_question_type'), $this->resolveQuestionTypeFilterOptions( )), true], 'author' => [$input->text($this->lng->txt('author')), false], 'lifecycle' => [$input->select($this->lng->txt('qst_lifecycle'), $lifecycle_options), false], 'parent_title' => [$input->text($this->lng->txt($this->parent_title)), true], 'taxonomy_title' => [$input->text($this->lng->txt('taxonomy_title')), true], 'taxonomy_node_title' => [$input->text($this->lng->txt('taxonomy_node_title')), true], 'feedback' => [$input->select($this->lng->txt('feedback'), $yes_no_all_options), false], ]
/components/ILIAS/Test/src/Questions/Properties/Properties.php:951return $row_builder->buildOrderingRow((string) $this->question_id, ['question_id' => $this->question_id, 'title' => $ui_factory->link( )->standard($refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($this->question_properties->getTitle( )), $question_target_link_builder($this->question_id)), 'description' => $this->question_properties->getDescription( ), 'type_tag' => $this->question_properties->getTypeName($lng), 'points' => $this->question_properties->getAvailablePoints( ), 'author' => $this->question_properties->getAuthor( ), 'complete' => $this->question_properties->isRequiredInformationComplete( ), 'lifecycle' => \ilAssQuestionLifecycle::getInstance($this->question_properties->getLifecycle( ))->getTranslation($lng) ?? '', 'qpl' => $title_builder->buildAccessCheckedQuestionpoolTitleAsLink($this->question_properties->getOriginObjectId( )), 'nr_of_answers' => $this->getAggregatedResults( )->getNumberOfAnswers( ), 'average_points' => $this->getAggregatedResults( )->getAveragePoints( ), 'percentage_points_achieved' => "{$this->getAggregatedResults( )->getPercentageOfPointsAchieved( )}%"])
/components/ILIAS/Test/src/Questions/Properties/DatabaseRepository.php:701$query = $this->db->query('SELECT question_fi, COUNT(*) as nr_of_answers, SUM(points) as achieved_points' . ' FROM ' . self::RESULTS_TABLE . ' INNER JOIN ' . self::ATTEMPTS_TABLE . ' ON active_fi = active_id' . ' WHERE answered = 1 AND ' . $this->db->in('question_fi', array_keys($general_question_properties), false, \ilDBConstants::T_INTEGER) . ' GROUP BY question_fi')
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableActions.php:1281return $actions + [self::ACTION_COPY => $ag('standard', 'copy', self::ACTION_COPY), self::ACTION_ADD_TO_POOL => $ag('standard', 'copy_and_link_to_questionpool', self::ACTION_ADD_TO_POOL), self::ACTION_PRINT_QUESTIONS => $ag('multi', 'print', self::ACTION_PRINT_QUESTIONS)]
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableActions.php:3181return $this->ui_factory->modal( )->interruptive($this->lng->txt('remove'), $this->lng->txt($this->is_in_test_with_results ? 'tst_remove_questions_and_results' : 'tst_remove_questions'), $this->table_query->getActionURL(self::ACTION_DELETE_CONFIRMED)->__toString( ))->withAffectedItems($items)
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableActions.php:801return $row->withDisabledAction(self::ACTION_DELETE, $this->is_in_test_with_random_question_set && !$this->is_in_test_with_results)->withDisabledAction(self::ACTION_COPY, $disable_default_actions)->withDisabledAction(self::ACTION_ADD_TO_POOL, $this->is_in_test_with_random_question_set)->withDisabledAction(self::ACTION_EDIT_QUESTION, $disable_default_actions)->withDisabledAction(self::ACTION_EDIT_PAGE, $disable_default_actions)->withDisabledAction(self::ACTION_ADJUST, $this->is_adjusting_questions_with_results_allowed && !$this->is_in_test_with_results)->withDisabledAction(self::ACTION_FEEDBACK, $disable_default_actions)->withDisabledAction(self::ACTION_PRINT_ANSWERS, !$this->is_in_test_with_results)->withDisabledAction(self::ACTION_DOWNLOAD_FILE_QUESTION_ANSWERS, $row->getCellContent('type_tag') !== $this->lng->txt(\assFileUpload::class) || !$this->questionrepository->questionHasAnswers((int) $row->getId( )))
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableActions.php:1121$actions = [self::ACTION_PREVIEW => $ag('single', 'preview', self::ACTION_PREVIEW), self::ACTION_ADJUST => $ag('single', 'tst_corrections_qst_form', self::ACTION_ADJUST), self::ACTION_STATISTICS => $ag('single', 'statistics', self::ACTION_STATISTICS), self::ACTION_EDIT_QUESTION => $ag('single', 'edit_question', self::ACTION_EDIT_QUESTION), self::ACTION_EDIT_PAGE => $ag('single', 'edit_page', self::ACTION_EDIT_PAGE), self::ACTION_FEEDBACK => $ag('single', 'tst_feedback', self::ACTION_FEEDBACK), self::ACTION_PRINT_ANSWERS => $ag('single', 'print_answers', self::ACTION_PRINT_ANSWERS), self::ACTION_DOWNLOAD_FILE_QUESTION_ANSWERS => $ag('single', 'download_all_files', self::ACTION_DOWNLOAD_FILE_QUESTION_ANSWERS), ]
/components/ILIAS/Test/src/Questions/RandomQuestionSetNonAvailablePoolsTable.php:1171return ['derive_pool' => $this->ui_factory->table( )->action( )->single($this->lng->txt('tst_derive_new_pool'), $url_builder->withURI($target->withParameter('cmd', ConfigGUI::CMD_SELECT_DERIVATION_TARGET)), $id_token)]
/components/ILIAS/Test/src/Questions/RandomQuestionSetNonAvailablePoolsTable.php:991return ['title' => $column_factory->text($this->lng->txt('title')), 'path' => $column_factory->text($this->lng->txt('path')), 'status' => $column_factory->text($this->lng->txt('status')), ]
/components/ILIAS/Test/src/Questions/RandomQuestionSetNonAvailablePoolsTable.php:861return $this->ui_factory->table( )->data($this, $this->lng->txt('tst_non_avail_pools_table'), $this->getColumns( ))->withRequest($this->request)->withActions($this->getActions( ))->withId('tst_non_avail_pools_table')
/components/ILIAS/Test/src/Logging/TestQuestionAdministrationInteraction.php:1381return ['ref_id' => [\ilDBConstants::T_INTEGER, $this->test_ref_id], 'qst_id' => [\ilDBConstants::T_INTEGER, $this->question_id], 'admin_id' => [\ilDBConstants::T_INTEGER, $this->admin_id], 'interaction_type' => [\ilDBConstants::T_TEXT, $this->interaction_type->value], 'modification_ts' => [\ilDBConstants::T_INTEGER, $this->modification_timestamp], 'additional_data' => [\ilDBConstants::T_CLOB, json_encode($this->additional_data)]]
/components/ILIAS/Test/src/Questions/RandomQuestionSetSourcePoolDefinitionListTable.php:1681return ['delete' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $this->url_builder->withURI($this->getTarget(ConfigGUI::CMD_DELETE_SRC_POOL_DEF)), $this->id_token), 'edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withURI($this->getTarget(ConfigGUI::CMD_SHOW_EDIT_SRC_POOL_DEF_FORM)), $this->id_token)]
/components/ILIAS/Test/src/Questions/RandomQuestionSetSourcePoolDefinitionListTable.php:1421$columns_definition = ['sequence_position' => $column_factory->number($this->lng->txt('position'))->withUnit('.'), 'source_pool_label' => $column_factory->link($this->lng->txt('tst_source_question_pool')), 'taxonomy_filter' => $column_factory->text($this->lng->txt('tst_filter_taxonomy') . ' / ' . $this->lng->txt('tst_filter_tax_node')), 'lifecycle_filter' => $column_factory->text($this->lng->txt('qst_lifecycle')), 'type_filter' => $column_factory->text($this->lng->txt('tst_filter_question_type')), 'question_amount' => $column_factory->number($this->lng->txt('tst_question_amount')), ]
/components/ILIAS/Test/src/Questions/RandomQuestionSetSourcePoolDefinitionListTable.php:1121return $this->ui_factory->table( )->ordering($this, $this->getTarget(ConfigGUI::CMD_SAVE_SRC_POOL_DEF_LIST), $this->lng->txt('tst_src_quest_pool_def_list_table'), $this->getColumns( ), )->withActions($this->getActions( ))->withRequest($this->request)->withOrderingDisabled(!$this->editable)->withId('src_pool_def_list')
/components/ILIAS/Test/src/Questions/RandomQuestionSetSourcePoolDefinitionListTable.php:661$record = ['sequence_position' => (int) $qp['sequence_position'], 'source_pool_label' => $this->title_builder->buildAccessCheckedQuestionpoolTitleAsLink($qp['pool_id'], $qp['source_pool_label']), 'taxonomy_filter' => $this->taxonomy_translator->getTaxonomyFilterLabel($qp['taxonomy_filter'], '<br />'), 'lifecycle_filter' => $this->taxonomy_translator->getLifecycleFilterLabel($qp['lifecycle_filter']), 'type_filter' => $this->taxonomy_translator->getTypeFilterLabel($qp['type_filter']), 'question_amount' => (int) $qp['question_amount']]
/components/ILIAS/Test/src/Logging/TestScoringInteraction.php:721$values = ['date_and_time' => \DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone']), 'corresponding_test' => $title_builder->buildTestTitleAsLink($this->test_ref_id), 'admin' => \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), 'participant' => \ilUserUtil::getNamePresentation($this->pax_id, false, false, '', true), 'log_entry_type' => $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), 'interaction_type' => $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value)]
/components/ILIAS/Test/src/Logging/AdditionalInformationGenerator.php:3791return $this->refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($this->questions_repo->getForQuestionId($value)?->getTitle( ) ?? $this->lng->txt('deleted'))
/components/ILIAS/Test/src/Logging/TestAdministrationInteraction.php:1281return ['ref_id' => [\ilDBConstants::T_INTEGER, $this->test_ref_id], 'admin_id' => [\ilDBConstants::T_INTEGER, $this->admin_id], 'interaction_type' => [\ilDBConstants::T_TEXT, $this->interaction_type->value], 'modification_ts' => [\ilDBConstants::T_INTEGER, $this->modification_timestamp], 'additional_data' => [\ilDBConstants::T_CLOB, json_encode($this->additional_data)]]
/components/ILIAS/Test/src/Logging/TestAdministrationInteraction.php:971return [\DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone'])->format($environment['date_format']), $title_builder->buildTestTitleAsText($this->test_ref_id), \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), '', '', '', $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value), $additional_info->parseForExport($this->additional_data, $environment)]
/components/ILIAS/Test/src/Logging/TestQuestionAdministrationInteraction.php:1071return [\DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone'])->format($environment['date_format']), $title_builder->buildTestTitleAsText($this->test_ref_id), \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), '', '', $title_builder->buildQuestionTitleAsText($this->question_id), $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value), $additional_info->parseForExport($this->additional_data, $environment)]
/components/ILIAS/Test/src/Logging/TestQuestionAdministrationInteraction.php:691$values = ['date_and_time' => \DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone']), 'corresponding_test' => $title_builder->buildTestTitleAsLink($this->test_ref_id), 'admin' => \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), 'log_entry_type' => $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), 'interaction_type' => $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value)]
/components/ILIAS/Test/src/Logging/TestScoringInteraction.php:1551return ['ref_id' => [\ilDBConstants::T_INTEGER, $this->test_ref_id], 'qst_id' => [\ilDBConstants::T_INTEGER, $this->question_id], 'admin_id' => [\ilDBConstants::T_INTEGER, $this->admin_id], 'pax_id' => [\ilDBConstants::T_INTEGER, $this->pax_id], 'interaction_type' => [\ilDBConstants::T_TEXT, $this->interaction_type->value], 'modification_ts' => [\ilDBConstants::T_INTEGER, $this->modification_timestamp], 'additional_data' => [\ilDBConstants::T_CLOB, json_encode($this->additional_data)]]
/components/ILIAS/Test/src/Logging/TestScoringInteraction.php:1181return [\DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone'])->format($environment['date_format']), $title_builder->buildTestTitleAsText($this->test_ref_id), \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), \ilUserUtil::getNamePresentation($this->pax_id, false, false, '', true), '', $title_builder->buildQuestionTitleAsText($this->question_id), $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value), $additional_info->parseForExport($this->additional_data, $environment)]
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseDocumentRepository.php:2291$affected_rows = $this->database->update($this->documentTable( ), $this->deriveFieldTypes([...$fields_and_values, ...($silent ? [ ] : ['modification_ts' => $modification->time( ), 'last_modified_usr_id' => $modification->user( ), ]), ]), $this->deriveFieldTypes(['hash' => $hash, 'provider' => $this->id, ]))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseDocumentRepository.php:2741$array = $this->query(join(' ', ['SELECT * FROM', $this->criterionTable( ), 'WHERE', $this->database->in('doc_id', $doc_ids, false, ilDBConstants::T_INTEGER), 'AND', $this->exists('doc_id')]))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseDocumentRepository.php:2991return new Criterion((int) $row['id'], new CriterionContent($row['criterion_id'], json_decode($row['criterion_value'], true)), new Edit((int) $row['last_modified_usr_id'], new DateTimeImmutable('@' . $row['modification_ts'])), new Edit((int) $row['owner_usr_id'], new DateTimeImmutable('@' . $row['assigned_ts'])))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:661return null !== $this->database->fetchAssoc($this->database->query("SELECT 1 FROM $versions INNER JOIN $tracking ON $versions.id = $tracking.tosv_id WHERE $versions.doc_id = $doc_id AND hash = $hash AND usr_id = $user AND " . $this->document_meta->exists('doc_id')))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:791$result = $this->database->fetchAssoc($this->database->query("SELECT $versions.* from $versions inner join $tracking on $versions.id = $tracking.tosv_id where usr_id = $user_id AND $versions.provider = $provider ORDER BY $tracking.ts DESC"))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:961$result = $this->database->fetchAssoc($this->database->queryF("SELECT doc_id FROM $tracking INNER JOIN $version ON $tracking.tosv_id = $version.id WHERE provider = %s AND usr_id = %s ORDER BY $tracking.ts DESC", [ilDBConstants::T_TEXT, ilDBConstants::T_INTEGER], [$this->id, $user->getId( )]))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:1261$rows = $this->database->fetchAll($this->database->query("SELECT $documents.*, $tracking.*, $version.text as old_text, $version.title as old_title, $version.type as old_type, $tracking.ts as ts FROM $tracking INNER JOIN $version ON $tracking.tosv_id = $version.id LEFT JOIN $documents ON $documents.id = $version.doc_id $join WHERE $filter AND $version.provider = $provider " . $this->orderSqlFromArray($order_by) . (null === $limit ? '' : ' LIMIT ' . $offset . ', ' . $limit)))
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseHistoryRepository.php:1471return (int) $this->database->fetchAssoc($this->database->query("SELECT COUNT(1) as count FROM $tracking INNER JOIN $version ON $tracking.tosv_id = $version.id INNER JOIN $documents ON $version.doc_id = $documents.id AND $version.provider = $provider " . "$join WHERE $filter"))['count']
/components/ILIAS/LegalDocuments/classes/SlotConstructor.php:481return new ProvideHistory($this->id( ), new DatabaseHistoryRepository($this->id( ), $document->repository( ), $this->container->database( ), $this->action), $document, $this->container)
/components/ILIAS/LegalDocuments/classes/Conductor.php:601$this->routing = $routing ?? new Routing($this->container->ctrl( ), new SelectSetting(new SessionStore( ), new Marshal($this->container->refinery( ))), ilInitialisation::redirectToStartingPage(...), ilStartUpGUI::logoutUrl(...))
/components/ILIAS/LegalDocuments/classes/Conductor.php:851$id = $this->container->http( )->wrapper( )->query( )->retrieve('withdraw_consent', $this->container->refinery( )->to( )->string( ))
/components/ILIAS/LegalDocuments/classes/Conductor.php:2631$id = $this->container->http( )->wrapper( )->query( )->retrieve('id', $this->container->refinery( )->to( )->string( ))
/components/ILIAS/LegalDocuments/classes/DefaultMappings.php:591return new SelectionMap(['usr_global_role' => new RoleDefinition($ui, $this->container['ilObjDataCache'], $this->container->rbac( )->review( ), $required), 'usr_language' => new UserLanguageDefinition($ui, $this->container->language( )->getInstalledLanguages( ), $required), 'usr_country' => new UserCountryDefinition($ui, $required), ], 'usr_country')
/components/ILIAS/LegalDocuments/classes/class.ilLegalDocumentsAdministrationGUI.php:961$query = ilUtil::stripSlashes($this->container->http( )->wrapper( )->query( )->retrieve('term', $this->container->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/LegalDocuments/classes/class.ilLegalDocumentsAdministrationGUI.php:2851return $reflection->hasMethod($cmd) && $reflection->getMethod($cmd)->isPublic( ) && (string) $reflection->getMethod($cmd)->getReturnType( ) === 'void' && $reflection->getMethod($cmd)->getNumberOfParameters( ) === 0
/components/ILIAS/LegalDocuments/classes/Repository/DatabaseDocumentRepository.php:1851return new Document((int) $row['id'], new Meta((int) $row['sorting'], new Edit((int) $row['last_modified_usr_id'], new DateTimeImmutable('@' . $row['modification_ts'])), new Edit((int) $row['owner_usr_id'], new DateTimeImmutable('@' . $row['creation_ts']))), new DocumentContent($row['type'], $row['title'] ?? '', $row['text'] ?? ''), $criteria)
/components/ILIAS/LegalDocuments/classes/Administration.php:4351$section = $this->ui->create( )->input( )->field( )->section(['title' => $this->ui->create( )->input( )->field( )->text($this->ui->txt('title'))->withRequired(true)->withValue($title), 'content' => $this->ui->create( )->input( )->field( )->file(new UploadHandler($link, $document_content, $this->ui->txt(...)), $this->ui->txt($content_title))->withAcceptedMimeTypes(['text/html', 'text/plain', ])->withRequired($may_be_new), ], $this->ui->txt($may_be_new ? 'form_new_doc_head' : 'form_edit_doc_head'))
/components/ILIAS/LegalDocuments/classes/Administration.php:4121return $this->ui->create( )->messageBox( )->info(sprintf($this->ui->txt('last_reset_date'), ilDatePresentation::formatDate($reset_date)))->withButtons($buttons)
/components/ILIAS/LegalDocuments/classes/Administration.php:5221$message_box = $this->ui->create( )->messageBox( )->info($this->ui->txt('withdrawal_usr_deletion') . ': ' . $this->ui->txt($enabled ? 'enabled' : 'disabled'))
/components/ILIAS/LegalDocuments/classes/Administration.php:4721$to_int = $this->container->refinery( )->byTrying([$this->container->refinery( )->kindlyTo( )->int( ), $this->container->refinery( )->in( )->series([$this->container->refinery( )->to( )->string( ), $this->container->refinery( )->custom( )->transformation(fn ($s) => ltrim($s, '0') ?: '0'), $this->container->refinery( )->kindlyTo( )->int( ), ]), ])
/components/ILIAS/LegalDocuments/classes/Wiring.php:671return $this->addTo('withdraw', $this->slot->id( ), $withdraw)->addTo('intercept', new ConditionalIntercept($withdraw_process->isOnGoing(...), $this->slot->id( ), new Target($this->path(ilLegalDocumentsWithdrawalGUI::class))))->addTo('logout-text', $this->slot->id( ), $withdraw_process->showValidatePasswordMessage(...))->addTo('show-on-login-page', $this->slot->withdrawalFinished($withdraw_process->withdrawalFinished(...)))
/components/ILIAS/LegalDocuments/classes/Administration.php:5301return $message_box->withLinks([$this->ui->create( )->link( )->standard($this->ui->txt('adm_external_setting_edit'), $this->willLinkWith(ilObjUserFolderGUI::class, ['ref_id' => (string) USER_FOLDER_ID])('generalSettings'))])
/components/ILIAS/LegalDocuments/classes/Wiring.php:1321return $this->addTo('document', $this->slot->id( ), $document)->addTo('writable-document', $this->slot->id( ), $this->slot->document($repository, $available_conditions, $content_as_component))
/components/ILIAS/LegalDocuments/classes/Wiring.php:911$wiring = $this->addTo('public-page', $this->slot->id( ), fn (...$args) => new Ok($on_login->showAgreement(...$args)))->addTo('agreement-form', $this->slot->id( ), $this->protect($on_login->showAgreementForm(...), $on_login->needsToAgree(...)))->addTo('intercept', new ConditionalIntercept($on_login->needsToAgree(...), $this->slot->id( ), $agreement_target))
/components/ILIAS/Category/classes/class.ilObjCategoryGUI.php:24711$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/Test/src/Questions/Presentation/QuestionsTableQuery.php:1221return $this->url_builder->withParameter($this->action_token, $action)->withParameter($this->print_view_type_token, $type)->withParameter($this->row_id_token, $this->request_wrapper->retrieve($this->row_id_token->getName( ), $this->refinery->identity( )))->buildURI( )
/components/ILIAS/LegalDocuments/classes/Administration.php:1811return $this->container->http( )->wrapper( )->post( )->retrieve($key, $this->container->refinery( )->byTrying([$transformation, $this->container->refinery( )->always($default)]))
/components/ILIAS/LegalDocuments/classes/Administration.php:1441$ids = $this->retrieveValueOrDefaultFromPost('ids', $this->container->refinery( )->kindlyTo( )->listOf($this->container->refinery( )->kindlyTo( )->int( )))
/components/ILIAS/LegalDocuments/classes/Administration.php:3261$title = $this->ui->create( )->input( )->field( )->text($this->ui->txt('form_document'))->withValue($document->content( )->title( ))->withDisabled(true)
/components/ILIAS/LegalDocuments/classes/Administration.php:1921return $this->container->http( )->wrapper( )->query( )->retrieve($key, $this->container->refinery( )->byTrying([$transformation, $this->container->refinery( )->always($default)]))
/components/ILIAS/LegalDocuments/classes/Administration.php:3381return $this->container->http( )->wrapper( )->query( )->retrieve('hash', $this->container->refinery( )->to( )->string( ))
/components/ILIAS/LegalDocuments/classes/Administration.php:3281$section = $this->ui->create( )->input( )->field( )->section([$title, 'content' => $group, ], $this->ui->txt($criterion ? 'form_edit_criterion_head' : 'form_attach_criterion_head'))
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2491return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel($participant_access->getAccessForbiddenMessage($this->lng), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2561return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel($this->lng->txt('tst_already_passed_cannot_retake'), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2301return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel($this->lng->txt('tst_out_of_time_message'), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2421return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel($this->lng->txt('tst_exam_not_assigned_participant_disclaimer'), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2101return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel(sprintf($this->lng->txt('detail_starting_time_not_reached'), \ilDatePresentation::formatDate(new \ilDateTime($this->object->getStartingTime( ), IL_CAL_UNIX))), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2201return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel(sprintf($this->lng->txt('detail_ending_time_reached'), \ilDatePresentation::formatDate(new \ilDateTime($this->object->getEndingTime( ), IL_CAL_UNIX))), false)
/components/ILIAS/Test/src/ExportImport/Export.php:1681$resultwriter = new \ilTestResultsToXML($this->test_obj->getTestId( ), $this->db, $this->irss, $this->export_dir . "/" . $this->subdir . "/objects", $this->test_obj->getAnonymity( ))
/components/ILIAS/Test/src/ExportImport/ExportRandomQuestionSet.php:1071$attributes = ['id' => $definition->getId( ), 'ref_id' => $definition->getPoolRefId( ), 'poolId' => $definition->getPoolId( ), 'questAmount' => $definition->getQuestionAmount( ) ?? '', 'poolQuestCount' => $definition->getPoolQuestionCount( ), 'position' => $definition->getSequencePosition( ), 'typeFilter' => implode(',', $definition->getTypeFilterAsTypeTags( )), ]
/components/ILIAS/Test/src/ExportImport/Factory.php:651return (new ResultsExportExcel($this->lng, $this->current_user, $test_obj, $this->questionrepository, "{$test_obj->getTitle( )}_{$this->lng->txt('all')}_{$this->lng->txt('results')}", false))->withAggregatedResultsPage( )->withResultsPage( )->withUserPages( )
/components/ILIAS/Test/src/ExportImport/Factory.php:931$export = new $export_class($this->lng, $this->db, $this->bench, $this->logger, $this->tree, $this->component_repository, $this->questionrepository, $this->file_delivery, $test_obj, $this->irss)
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:4881return "{$this->refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($question_properties->getTitle( ))} " . "({$question_properties->getAvailablePoints( )} {$lang_var}) " . "[{$this->lng->txt('question_id_short')}: {$question_properties->getQuestionId( )}]"
/components/ILIAS/Test/src/ExportImport/Factory.php:531return (new ResultsExportExcel($this->lng, $this->current_user, $test_obj, $this->questionrepository, "{$test_obj->getTitle( )}_{$this->lng->txt('scored_pass')}_{$this->lng->txt('results')}", true))->withAggregatedResultsPage( )->withResultsPage( )->withUserPages( )
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:3471return $this->ui_factory->panel( )->standard($question_gui->getObject( )->getTitleForHTMLOutput( ), $this->ui_factory->legacy( )->content($question_gui->getSolutionOutput($active_id, $attempt, false, false, false, $this->object->getShowSolutionFeedback( ), )))
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:3671return $this->ui_factory->panel( )->standard($this->lng->txt('autosavecontent'), $this->ui_factory->legacy( )->content($question_gui->getAutoSavedSolutionOutput($active_id, $attempt, false, false, false, $this->object->getShowSolutionFeedback( ), )))
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:2191$finalized = $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)])->transform($form->getInput('finalized'))
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:3071$content[] = $this->ui_factory->panel( )->standard($this->lng->txt('scoring'), $this->ui_factory->legacy( )->content(sprintf($this->lng->txt('part_received_a_of_b_points'), $reached_points, $available_points)))
/components/ILIAS/Test/src/Scoring/Manual/class.TestScoringByQuestionGUI.php:1281$content = [$table->getTable($this->buildQuestionTitleWithPoints($test_question_properties[$question_id]), $this->user->getDateTimeFormat( ), $this->http->request( ), $this->ui_service, $this->ctrl->getLinkTargetByClass([\ilObjTestGUI::class, self::class], $this->getDefaultCommand( )), new ScoringByQuestionTableBinder($this->lng, new \DateTimeZone($this->user->getTimeZone( )), $this->participant_access_filter, $this->object, $question_id))]
/components/ILIAS/Test/src/Scoring/Manual/ScoringByQuestionTable.php:1111$filter_inputs = [self::COLUMN_ATTEMPT => $field_factory->select($this->lng->txt('tst_attempt'), $this->buildTestAttemptsOptions($max_attempts))->withValue(''), self::FILTER_FIELD_ONLY_ANSWERED => $field_factory->select($this->lng->txt('tst_man_scoring_only_answered'), [0 => $this->lng->txt('no'), 1 => $this->lng->txt('yes')])->withRequired(true), self::COLUMN_FINALIZED => $field_factory->select($this->lng->txt('finalized_evaluation'), [0 => $this->lng->txt('all_users'), 1 => $this->lng->txt('evaluated_users'), 2 => $this->lng->txt('not_evaluated_users')])->withRequired(true)]
/components/ILIAS/Test/src/Scoring/Manual/ScoringByQuestionTable.php:661$table = $f->data($data_retrieval->withFilterData($ui_service->filter( )->getData($filter) ?? [ ]), $title, [self::COLUMN_NAME => $f->column( )->text($this->lng->txt('name'))->withIsSortable(true), self::COLUMN_ATTEMPT => $f->column( )->number($this->lng->txt('tst_attempt')), self::COLUMN_POINTS_REACHED => $f->column( )->number($this->lng->txt('tst_reached_points'))->withIsSortable(true), self::COLUMN_POINTS_AVAILABLE => $f->column( )->number($this->lng->txt('tst_maximum_points'))->withIsSortable(true), self::COLUMN_FEEDBACK => $f->column( )->text($this->lng->txt('tst_feedback')), self::COLUMN_FINALIZED => $f->column( )->boolean($this->lng->txt('finalized_evaluation'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', $this->lng->txt('yes'), 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', $this->lng->txt('no'), 'small'))->withIsSortable(true), self::COLUMN_FINALIZED_BY => $f->column( )->text($this->lng->txt('finalized_by'))->withIsSortable(true), self::COLUMN_FINALIZED_ON => $f->column( )->date($this->lng->txt('finalized_on'), $date_format)->withIsSortable(true)], )->withActions([self::ACTION_SCORING => $f->action( )->single($this->lng->txt('grade'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_SCORING), $this->row_id_token)->withAsync( )])->withRequest($request)
/components/ILIAS/Test/src/Scoring/Manual/ScoringByQuestionTableBinder.php:1651$row = ["{$active_id}_{$pd->getPass( )}", ScoringByQuestionTable::COLUMN_NAME => $this->buildParticipantName($current_participant), ScoringByQuestionTable::COLUMN_ATTEMPT => $pd->getPass( ) + 1, ScoringByQuestionTable::COLUMN_POINTS_REACHED => $question_result['reached'] ?? 0.0, ScoringByQuestionTable::COLUMN_POINTS_AVAILABLE => $current_participant->getQuestionByAttemptAndId($pd->getPass( ), $question_id)['points'] ?? 0.0, ScoringByQuestionTable::COLUMN_FEEDBACK => $feedback_data['feedback'] ?? '', ScoringByQuestionTable::COLUMN_FINALIZED => isset($feedback_data['finalized_evaluation']) && $feedback_data['finalized_evaluation'] === 1, ScoringByQuestionTable::COLUMN_FINALIZED_BY => $this->buildFinalizedByName($feedback_data)]
/components/ILIAS/Test/src/Scoring/Marks/MarkSchema.php:1951$log_array[$mark->getShortName( )] = [AdditionalInformationGenerator::KEY_MARK_SHORT_NAME => $mark->getShortName( ), AdditionalInformationGenerator::KEY_MARK_OFFICIAL_NAME => $mark->getOfficialName( ), AdditionalInformationGenerator::KEY_MARK_MINIMUM_LEVEL => $mark->getMinimumLevel( ), AdditionalInformationGenerator::KEY_MARK_IS_PASSING => $additional_info->getTrueFalseTagForBool($mark->getPassed( ))]
/components/ILIAS/Test/src/Scoring/Marks/Mark.php:1771return ['short_name' => ['text', mb_substr($this->getShortName( ), 0, 15)], 'official_name' => ['text', mb_substr($this->getOfficialName( ), 0, 50)], 'minimum_level' => ['float', $this->getMinimumLevel( )], 'passed' => ['text', (int) $this->getPassed( )], 'tstamp' => ['integer', time( )]]
/components/ILIAS/Test/src/Scoring/Marks/Mark.php:1561return $f->group(['name' => $f->text($lng->txt('tst_mark_short_form'))->withValue($this->getShortName( ))->withRequired(true), 'official_name' => $f->text($lng->txt('tst_mark_official_form'))->withValue($this->getOfficialName( ))->withRequired(true), 'minimum_level' => $f->text($lng->txt('tst_mark_minimum_level'))->withAdditionalTransformation($percent_trafo)->withAdditionalTransformation($percent_constraint)->withValue((string) $this->getMinimumLevel( ))->withRequired(true), 'passed' => $f->checkbox($lng->txt('tst_mark_passed'))->withValue($this->getPassed( ))])->withAdditionalTransformation($mark_trafo)->withAdditionalTransformation($missing_passed_check)->withAdditionalTransformation($missing_zero_check)
/components/ILIAS/Test/src/Scoring/Marks/MarkSchemaTable.php:1041yield $row_builder->buildDataRow((string) $index, ['name' => $mark->getShortName( ), 'official_name' => $mark->getOfficialName( ), 'minimum_level' => $mark->getMinimumLevel( ), 'passed' => $mark->getPassed( )])->withDisabledAction('edit', !$this->marks_editable)->withDisabledAction('delete', !$this->marks_editable || $mark->getMinimumLevel( ) === 0.0 && $this->mark_schema->hasSingleZeroPercentageMark( ) || $mark->getPassed( ) && $this->mark_schema->hasSinglePassedMark( ))
/components/ILIAS/Test/src/Scoring/Marks/MarkSchemaTable.php:791return $table->withActions([self::EDIT_ACTION_NAME => $f->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_parameter_token, self::EDIT_ACTION_NAME), $this->row_id_token)->withAsync( ), self::DELETE_ACTION_NAME => $f->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, self::DELETE_ACTION_NAME), $this->row_id_token)->withAsync( )])
/components/ILIAS/Test/src/Scoring/Marks/MarkSchemaTable.php:521$table = $f->data($this, $this->lng->txt('mark_schema'), ['name' => $f->column( )->text($this->lng->txt('tst_mark_short_form')), 'official_name' => $f->column( )->text($this->lng->txt('tst_mark_official_form')), 'minimum_level' => $f->column( )->text($this->lng->txt('tst_mark_minimum_level')), 'passed' => $f->column( )->boolean($this->lng->txt('tst_mark_passed'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', $this->lng->txt('yes'), 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', $this->lng->txt('no'), 'small'))], )
/components/ILIAS/Test/src/Scoring/Marks/class.MarkSchemaGUI.php:3701$affected_marks = $this->request_wrapper->retrieve($this->row_id_token->getName( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->container( )->mapValues($this->refinery->kindlyTo( )->int( )), $this->refinery->identity( )]))
/components/ILIAS/Test/src/Scoring/Marks/class.MarkSchemaGUI.php:3301$confirm_delete_modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('delete_mark_confirmation'), $this->ctrl->getFormActionByClass(MarkSchemaGUI::class, 'deleteMarkSteps'))->withActionButtonLabel($this->lng->txt('delete'))->withAffectedItems($this->buildInteruptiveItems($marks_to_delete))
/components/ILIAS/Test/src/Scoring/Marks/class.MarkSchemaGUI.php:2471return $this->ui_factory->modal( )->roundtrip($this->lng->txt($title_lng_var), [ ], ['mark' => $mark->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery, $this->mark_schema), 'index' => $this->ui_factory->input( )->field( )->hidden( )->withValue($mark_index)], $this->ctrl->getFormActionByClass(MarkSchemaGUI::class, 'saveMark'))
/components/ILIAS/Test/src/Scoring/Marks/class.MarkSchemaGUI.php:2331return $this->ui_factory->modal( )->interruptive($this->lng->txt('tst_mark_reset_to_simple_mark_schema'), $this->lng->txt('tst_mark_reset_to_simple_mark_schema_confirmation'), $this->ctrl->getFormActionByClass(MarkSchemaGUI::class, 'resetToSimpleMarkSchema'))->withActionButtonLabel($this->lng->txt('tst_mark_reset_to_simple_mark_schema'))
/components/ILIAS/Test/src/Scoring/Marks/class.MarkSchemaGUI.php:1691$this->mark_schema = $this->mark_schema->createSimpleSchema($this->lng->txt('failed_short'), $this->lng->txt('failed_official'), 0, false, $this->lng->txt('passed_short'), $this->lng->txt('passed_official'), 50, true)
/components/ILIAS/Test/src/Scoring/Settings/Settings.php:931return [AdditionalInformationGenerator::KEY_SCORING_COUNT_SYSTEM => $this->getCountSystem( ) === 0 ? $additional_info->getTagForLangVar('tst_count_partial_solutions') : $additional_info->getTagForLangVar('tst_count_correct_solutions'), AdditionalInformationGenerator::KEY_SCORING_SCORE_CUTTING => $this->getScoreCutting( ) === 0 ? $additional_info->getTagForLangVar('tst_score_cut_question') : $additional_info->getTagForLangVar('tst_score_cut_test'), AdditionalInformationGenerator::KEY_SCORING_PASS_SCORING => $this->getPassScoring( ) === 0 ? $additional_info->getTagForLangVar('tst_pass_last_pass') : $additional_info->getTagForLangVar('tst_pass_best_pass')]
/components/ILIAS/Test/src/Logging/TestLogViewer.php:1961return [$this->lng->txt('date_time'), $this->lng->txt('test'), $this->lng->txt('author'), $this->lng->txt('tst_participant'), $this->lng->txt('client_ip'), $this->lng->txt('question'), $this->lng->txt('log_entry_type'), $this->lng->txt('interaction_type'), $this->lng->txt('additional_info')]
/components/ILIAS/Test/src/Logging/TestLogViewer.php:2131return $this->data_factory->dateFormat( )->amend($this->data_factory->dateFormat( )->withTime24($user_format))->colon( )->seconds( )->get( )
/components/ILIAS/Test/src/Logging/TestLogViewer.php:2171return $this->data_factory->dateFormat( )->amend($user_format)->space( )->hours12( )->colon( )->minutes( )->colon( )->seconds( )->meridiem( )->get( )
/components/ILIAS/Test/src/Logging/TestAdministrationInteraction.php:671return $row_builder->buildDataRow($this->getUniqueIdentifier( ), ['date_and_time' => \DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone']), 'corresponding_test' => $title_builder->buildTestTitleAsLink($this->test_ref_id), 'admin' => \ilUserUtil::getNamePresentation($this->admin_id, false, false, '', true), 'log_entry_type' => $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), 'interaction_type' => $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value)])->withDisabledAction(LogTable::ACTION_ID_SHOW_ADDITIONAL_INFO, $this->additional_data === [ ])
/components/ILIAS/Test/src/Logging/TestError.php:1271return ['ref_id' => [\ilDBConstants::T_INTEGER, $this->test_ref_id], 'qst_id' => [\ilDBConstants::T_INTEGER, $this->question_id], 'admin_id' => [\ilDBConstants::T_INTEGER, $this->admin_id], 'pax_id' => [\ilDBConstants::T_INTEGER, $this->pax_id], 'interaction_type' => [\ilDBConstants::T_TEXT, $this->interaction_type->value], 'modification_ts' => [\ilDBConstants::T_INTEGER, $this->modification_timestamp], 'error_message' => [\ilDBConstants::T_TEXT, $this->error_message]]
/components/ILIAS/Test/src/Logging/TestLogViewer.php:652$log_table = new LogTable($this->logging_repository, $this->logger, $this, $this->title_builder, $this->question_repository, $this->ui_service, $this->ui_factory, $this->ui_renderer, $this->lng, $this->tpl, $url_builder, $action_parameter_token, $row_id_token, $this->stream_delivery, $this->current_user, $ref_id, )
/components/ILIAS/Test/src/Logging/TestLogViewer.php:962$log_table = new LogTable($this->logging_repository, $this->logger, $this, $this->title_builder, $this->question_repository, $this->ui_service, $this->ui_factory, $this->ui_renderer, $this->lng, $this->tpl, $url_builder, $action_parameter_token, $row_id_token, $this->stream_delivery, $this->current_user, $ref_id, )
/components/ILIAS/Test/src/Logging/TestLogViewer.php:1261$affected_items = $this->request_wrapper->retrieve($row_id_token->getName( ), $this->refinery->byTrying([$this->refinery->container( )->mapValues($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Test/src/Logging/LogTable.php:5031return [$from_filter, $to_filter, $test_filter, $admin_filter, $pax_filter, $question_filter, !empty($filter_array[self::FILTER_FIELD_IP]) ? $filter_array[self::FILTER_FIELD_IP] : null, $filter_array[self::FILTER_FIELD_LOG_ENTRY_TYPE] ?? null, $filter_array[self::FILTER_FIELD_INTERACTION_TYPE] ?? null]
/components/ILIAS/Test/src/Logging/TestLogger.php:2081return new TestError($context['ref_id'], $context['question_id'] ?? null, $context['administrator'] ?? null, $context['participant'] ?? null, $context['error_type'] ?? TestErrorTypes::ERROR_ON_UNDEFINED_INTERACTION, $context['timestamp'] ?? time( ), $message)
/components/ILIAS/Test/src/Logging/TestError.php:681$values = ['date_and_time' => \DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone']), 'corresponding_test' => $title_builder->buildTestTitleAsLink($this->test_ref_id), 'admin' => $admin, 'participant' => $pax, 'log_entry_type' => $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), 'interaction_type' => $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value)]
/components/ILIAS/Test/src/Logging/TestError.php:1021return [\DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone'])->format($environment['date_format']), $title_builder->buildTestTitleAsText($this->test_ref_id), $admin, $pax, '', $title_builder->buildQuestionTitleAsText($this->question_id), $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value), $this->error_message]
/components/ILIAS/Test/src/Logging/LogTable.php:1781return $columns + [self::COLUMN_QUESTION => $f->link($this->lng->txt('question'))->withIsOptional(true, true), self::COLUMN_LOG_ENTRY_TYPE => $f->text($this->lng->txt('log_entry_type'))->withIsOptional(true, true), self::COLUMN_INTERACTION_TYPE => $f->text($this->lng->txt('interaction_type'))->withIsOptional(true, true)]
/components/ILIAS/Test/src/Logging/LogTable.php:3601return $this->logging_repository->getLogs($this->logger->getInteractionTypes( ), $this->ref_id !== null ? [$this->ref_id] : null, null, null, $from_filter, $to_filter, $admin_filter, $pax_filter, $question_filter, $ip_filter, $log_entry_type_filter, $interaction_type_filter)
/components/ILIAS/Test/src/Logging/LogTable.php:3791$actions = [self::ACTION_ID_SHOW_ADDITIONAL_INFO => $af->single($this->lng->txt('additional_info'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_ADDITIONAL_INFORMATION), $this->row_id_token)->withAsync( ), self::ACTION_ID_EXPORT => $af->multi($this->lng->txt('export'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_EXPORT_AS_CSV), $this->row_id_token)]
/components/ILIAS/Test/src/Logging/LogTable.php:4001return $actions + [self::ACTION_ID_DELETE => $af->standard($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, self::ACTION_CONFIRM_DELETE), $this->row_id_token)->withAsync( )]
/components/ILIAS/Test/src/Logging/LogTable.php:991return $this->ui_factory->table( )->data($this, $this->lng->txt('history'), $this->getColums( ), )->withActions($this->getActions( ))
/components/ILIAS/Test/src/Logging/TestParticipantInteraction.php:1401return ['ref_id' => [\ilDBConstants::T_INTEGER, $this->test_ref_id], 'qst_id' => [\ilDBConstants::T_INTEGER, $this->question_id], 'pax_id' => [\ilDBConstants::T_INTEGER, $this->pax_id], 'source_ip' => [\ilDBConstants::T_TEXT, $this->source_ip], 'interaction_type' => [\ilDBConstants::T_TEXT, $this->interaction_type->value], 'modification_ts' => [\ilDBConstants::T_INTEGER, $this->modification_timestamp], 'additional_data' => [\ilDBConstants::T_CLOB, json_encode($this->additional_data)]]
/components/ILIAS/Test/src/Logging/LogTable.php:1671$columns = [self::COLUMN_DATE_TIME => $f->date($this->lng->txt('date_time'), $this->log_viewer->buildUserDateTimeFormat( )), self::COLUMN_CORRESPONDING_TEST => $f->link($this->lng->txt('test'))->withIsOptional(true, true), self::COLUMN_ADMIN => $f->text($this->lng->txt('author'))->withIsOptional(true, true), self::COLUMN_PARTICIPANT => $f->text($this->lng->txt('tst_participant'))->withIsOptional(true, true)]
/components/ILIAS/Test/src/Logging/LogTable.php:1351$filter_inputs += [self::FILTER_FIELD_ADMIN => $field_factory->text($this->lng->txt('author')), self::FILTER_FIELD_PARTICIPANT => $field_factory->text($this->lng->txt('tst_participant')), self::FILTER_FIELD_IP => $field_factory->text($this->lng->txt('client_ip')), self::FILTER_FIELD_QUESTION_TITLE => $field_factory->text($this->lng->txt('question_title')), self::FILTER_FIELD_LOG_ENTRY_TYPE => $field_factory->multiSelect($this->lng->txt('log_entry_type'), $this->buildLogEntryTypesOptionsForFilter( )), self::FILTER_FIELD_INTERACTION_TYPE => $field_factory->multiSelect($this->lng->txt('interaction_type'), $this->buildInteractionTypesOptionsForFilter( )), ]
/components/ILIAS/Test/src/Logging/Factory.php:1601return (new TestScoringInteraction($db_values->ref_id, $db_values->qst_id, $db_values->admin_id, $db_values->pax_id, $type, $db_values->modification_ts, json_decode($db_values->additional_data, true) ?? [ ]))->withId($db_values->id)
/components/ILIAS/Test/src/Logging/Factory.php:1221return (new TestParticipantInteraction($db_values->ref_id, $db_values->qst_id, $db_values->pax_id, $db_values->source_ip, $type, $db_values->modification_ts, json_decode($db_values->additional_data, true) ?? [ ]))->withId($db_values->id)
/components/ILIAS/Test/src/Logging/TestParticipantInteraction.php:1091return [\DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone'])->format($environment['date_format']), $title_builder->buildTestTitleAsText($this->test_ref_id), '', \ilUserUtil::getNamePresentation($this->pax_id, false, false, '', true), $this->source_ip, $title_builder->buildQuestionTitleAsText($this->question_id), $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value), $additional_info->parseForExport($this->additional_data, $environment)]
/components/ILIAS/Test/src/Logging/TestParticipantInteraction.php:681$values = ['date_and_time' => \DateTimeImmutable::createFromFormat('U', (string) $this->modification_timestamp)->setTimezone($environment['timezone']), 'corresponding_test' => $title_builder->buildTestTitleAsLink($this->test_ref_id), 'admin' => '', 'participant' => \ilUserUtil::getNamePresentation($this->pax_id, false, false, '', true), 'ip' => $this->source_ip, 'log_entry_type' => $lng->txt(self::LANG_VAR_PREFIX . self::IDENTIFIER), 'interaction_type' => $lng->txt(self::LANG_VAR_PREFIX . $this->interaction_type->value)]
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:5441return ($this->main_settings->getIntroductionSettings( )->getExamConditionsCheckboxEnabled( ) || $this->main_settings->getAccessSettings( )->getPasswordEnabled( ) || $this->main_settings->getParticipantFunctionalitySettings( )->getUsePreviousAnswerAllowed( ) && $this->test_passes_selector->getLastFinishedPass( ) >= 0 || $this->user->isAnonymous( ))
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:3371$modal_inputs['exam_password'] = $this->ui_factory->input( )->field( )->password($this->lng->txt('tst_exam_password'), $this->lng->txt('tst_exam_password_label'))->withRevelation(true)->withRequired(true)->withAdditionalTransformation($this->refinery->custom( )->transformation(static function (Password $value) : string { /**/ } ))
/components/ILIAS/Test/src/Logging/Factory.php:851return (new TestQuestionAdministrationInteraction($db_values->ref_id, $db_values->qst_id, $db_values->admin_id, $type, $db_values->modification_ts, json_decode($db_values->additional_data, true) ?? [ ]))->withId($db_values->id)
/components/ILIAS/Test/src/Presentation/TabsManager.php:7161return $this->test_session->reportableResultsAvailable($this->test_object) || $this->test_session->getActiveId( ) !== 0 && $this->test_object->canShowSolutionPrintview($this->test_session->getUserId( ))
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2771return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel($this->lng->txt('tst_launcher_button_label_passes_limit_reached'), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:2641return $launcher_factory->inline($this->data_factory->link('', $this->data_factory->uri($this->http->request( )->getUri( )->__toString( ))))->withButtonLabel(sprintf($this->lng->txt('wait_for_next_pass_hint_msg'), \ilDatePresentation::formatDate(new \ilDateTime($next_pass_allowed_timestamp, IL_CAL_UNIX)), ), false)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:3301$modal_inputs['exam_conditions'] = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('tst_exam_conditions'), $this->lng->txt('tst_exam_conditions_label'))->withRequired(true)
/components/ILIAS/Test/src/Presentation/class.TestScreenGUI.php:3031$launcher = $this->ui_factory->launcher( )->inline($this->getModalLauncherLink( ))->withInputs($this->ui_factory->input( )->field( )->group($this->getModalLauncherInputs( )), function (Result $result) { /**/ } , $this->getModalLauncherMessageBox( ))->withModalSubmitLabel($this->lng->txt('continue'))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3791return $record->isRead( ) ? $this->ui_factory->symbol( )->icon( )->standard('mailr', $this->lng->txt('mailr')) : $this->ui_factory->symbol( )->icon( )->standard('mailu', $this->lng->txt('mailu'))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3931return $this->ui_renderer->render($this->ui_factory->link( )->standard($user->getPublicName( ), (string) $this->url_builder->withParameter($this->action_token, self::ACTION_PROFILE)->withParameter($this->row_id_token, (string) $record->getMailId( ))->buildURI( )))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3361return \sprintf('%s: %s (%s %s)', $this->current_folder->getTitle( ), $this->search->getCount( ) === 1 ? $this->lng->txt('mail_1') : \sprintf($this->lng->txt('mail_s'), $this->search->getCount( )), $this->search->getUnread( ), $this->lng->txt('unread'))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3471return \sprintf('%s: %s', $this->current_folder->getTitle( ), $this->search->getCount( ) === 1 ? $this->lng->txt('mail_1') : \sprintf($this->lng->txt('mail_s'), $this->search->getCount( )), )
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3011$data = ['status' => $this->getStatus($record), 'avatar' => $this->getAvatar($record), 'sender' => $this->getSender($record), 'subject' => $this->getSubject($record), 'attachments' => $this->getAttachments($record), 'date' => $this->getDate($record)]
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:3181yield $row_builder->buildDataRow((string) $record->getMailId( ), $data)->withDisabledAction(self::ACTION_REPLY, !$record->hasPersonalSender( ))->withDisabledAction(self::ACTION_DOWNLOAD_ATTACHMENT, !$record->hasAttachments( ))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:1761$actions = [self::ACTION_SHOW => $this->ui_factory->table( )->action( )->single($this->lng->txt('view'), $this->url_builder->withParameter($this->action_token, self::ACTION_SHOW), $this->row_id_token), self::ACTION_EDIT => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_token, self::ACTION_EDIT), $this->row_id_token), self::ACTION_REPLY => $this->ui_factory->table( )->action( )->single($this->lng->txt('reply'), $this->url_builder->withParameter($this->action_token, self::ACTION_REPLY), $this->row_id_token), self::ACTION_FORWARD => $this->ui_factory->table( )->action( )->single($this->lng->txt('forward'), $this->url_builder->withParameter($this->action_token, self::ACTION_FORWARD), $this->row_id_token), self::ACTION_DOWNLOAD_ATTACHMENT => $this->ui_factory->table( )->action( )->single($this->lng->txt('mail_download_attachment'), $this->url_builder->withParameter($this->action_token, self::ACTION_DOWNLOAD_ATTACHMENT), $this->row_id_token), self::ACTION_PRINT => $this->ui_factory->table( )->action( )->single($this->lng->txt('print'), $this->url_builder->withParameter($this->action_token, self::ACTION_PRINT), $this->row_id_token), self::ACTION_MARK_READ => $this->ui_factory->table( )->action( )->multi($this->lng->txt('mail_mark_read'), $this->url_builder->withParameter($this->action_token, self::ACTION_MARK_READ), $this->row_id_token), self::ACTION_MARK_UNREAD => $this->ui_factory->table( )->action( )->multi($this->lng->txt('mail_mark_unread'), $this->url_builder->withParameter($this->action_token, self::ACTION_MARK_UNREAD), $this->row_id_token), self::ACTION_DELETE => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_token, self::ACTION_DELETE), $this->row_id_token)->withAsync( ), ]
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:2311$actions[self::ACTION_MOVE_TO . $target_folder->getFolderId( )] = $this->ui_factory->table( )->action( )->multi($action_title, $this->url_builder->withParameter($this->action_token, self::ACTION_MOVE_TO)->withParameter($this->folder_token, (string) $target_folder->getFolderId( )), $this->row_id_token)
/components/ILIAS/Mail/classes/BackgroundTask/class.ilMailDeliveryJob.php:871return [new SingleType(IntegerValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), new SingleType(BooleanValue::class), new SingleType(BooleanValue::class), new SingleType(StringValue::class), new SingleType(StringValue::class), ]
/components/ILIAS/Mail/classes/Object/class.ilMailValueObjectJsonService.php:561$result[] = new ilMailValueObject($object_values['from'], $object_values['recipients'], $object_values['recipients_cc'], $object_values['recipients_bcc'], ilStr::strLen($object_values['subject']) > 255 ? ilStr::substr($object_values['subject'], 0, 255) : $object_values['subject'], $object_values['body'], $object_values['attachments'], $object_values['is_using_placholders'], $object_values['should_save_in_sent_box'])
/components/ILIAS/Mail/classes/Message/MailBoxQuery.php:2801$set[] = new MailRecordData(isset($row['mail_id']) ? (int) $row['mail_id'] : 0, isset($row['user_id']) ? (int) $row['user_id'] : 0, isset($row['folder_id']) ? (int) $row['folder_id'] : 0, isset($row['sender_id']) ? (int) $row['sender_id'] : null, isset($row['send_time']) ? new DateTimeImmutable($row['send_time']) : null, isset($row['m_status']) ? (string) $row['m_status'] : null, isset($row['m_subject']) ? (string) $row['m_subject'] : null, isset($row['import_name']) ? (string) $row['import_name'] : null, isset($row['use_placeholders']) ? (bool) $row['use_placeholders'] : false, isset($row['m_message']) ? (string) $row['m_message'] : null, isset($row['rcp_to']) ? (string) $row['rcp_to'] : null, isset($row['rcp_cc']) ? (string) $row['rcp_cc'] : null, isset($row['rcp_bcc']) ? (string) $row['rcp_bcc'] : null, isset($row['attachments']) ? (array) unserialize(stripslashes($row['attachments']), ['allowed_classes' => false]) : [ ], isset($row['tpl_ctx_id']) ? (string) $row['tpl_ctx_id'] : null, isset($row['tpl_ctx_params']) ? (string) $row['tpl_ctx_params'] : null)
/components/ILIAS/Mail/classes/BackgroundTask/class.ilMailDeliveryJob.php:661$mail_data = new MailDeliveryData((string) $input[1]->getValue( ), (string) $input[2]->getValue( ), (string) $input[3]->getValue( ), (string) $input[4]->getValue( ), (string) $input[5]->getValue( ), (array) unserialize($input[6]->getValue( ), ['allowed_classes' => false]), (bool) $input[7]->getValue( ))
/components/ILIAS/Mail/classes/Provider/MailNotificationProvider.php:1101$group = $factory->standardGroup($id('mail_bucket_group'))->withTitle($this->dic->language( )->txt('mail'))->addNotification($factory->standard($id('mail_bucket'))->withNotificationItem($notification_item)->withClosedCallable(function ( ) : void { /**/ } )->withNewAmount(1))
/components/ILIAS/Mail/classes/Provider/MailMainBarProvider.php:451return [$this->mainmenu->link($this->if->identifier('mm_pd_mail'))->withTitle($title)->withAction('ilias.php?baseClass=ilMailGUI')->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(10)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static fn ( ) : bool => !$dic->user( )->isAnonymous( ) && $dic->user( )->getId( ) !== 0)->withVisibilityCallable(static fn ( ) : bool => $dic->rbac( )->system( )->checkAccess('internal_mail', ilMailGlobalServices::getMailObjectRefId( ))), ]
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:4191return $this->ui_factory->link( )->standard($this->refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($record->getSubject( )), (string) $this->url_builder->withParameter($this->action_token, $this->current_folder->isDrafts( ) ? self::ACTION_EDIT : self::ACTION_SHOW)->withParameter($this->row_id_token, (string) $record->getMailId( ))->buildURI( ))
/components/ILIAS/Mail/classes/Provider/MailNotificationProvider.php:791$body = \sprintf($this->dic->language( )->txt('nc_mail_unread_messages'), $this->dic->ui( )->renderer( )->render($this->dic->ui( )->factory( )->link( )->standard($link_text, $mail_url)))
/components/ILIAS/Mail/classes/Attachments/MailAttachmentTableGUI.php:1731$record = ['filename' => $item['filename'], 'filesize' => ilUtil::formatSize($item['filesize'], 'long'), 'filecreatedate' => (new \DateTimeImmutable('@' . $item['filecreatedate']))->setTimezone(new \DateTimeZone($this->actor->getTimeZone( )))]
/components/ILIAS/Mail/classes/Attachments/MailAttachmentTableGUI.php:1281$actions['deleteAttachments'] = $this->ui_factory->table( )->action( )->multi($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, 'deleteAttachments'), $this->row_id_token)
/components/ILIAS/Mail/classes/Attachments/MailAttachmentTableGUI.php:1221$actions['saveAttachments'] = $this->ui_factory->table( )->action( )->multi($this->lng->txt('adopt'), $this->url_builder->withParameter($this->action_parameter_token, 'saveAttachments'), $this->row_id_token)
/components/ILIAS/Mail/classes/Attachments/MailAttachmentTableGUI.php:951return ['filename' => $this->ui_factory->table( )->column( )->text($this->lng->txt('mail_file_name'))->withIsSortable(true), 'filesize' => $this->ui_factory->table( )->column( )->text($this->lng->txt('mail_file_size'))->withIsSortable(true), 'filecreatedate' => $this->ui_factory->table( )->column( )->date($this->lng->txt('create_date'), $date_format)->withIsSortable(true), ]
/components/ILIAS/Mail/classes/Attachments/MailAttachmentTableGUI.php:711return $this->ui_factory->table( )->data($this, $this->lng->txt('attachment'), $this->getColumnDefinition( ), )->withId(self::class . '_' . $this->mode->name)->withOrder(new \ILIAS\Data\Order('filename', \ILIAS\Data\Order::ASC))->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/Mail/classes/Service/MailService.php:531return new AutoresponderServiceImpl((int) $this->dic->settings( )->get('mail_auto_responder_idle_time', (string) AutoresponderService::AUTO_RESPONDER_DEFAULT_IDLE_TIME), false, new AutoresponderDatabaseRepository($this->dic->database( )), (new DataFactory( ))->clock( )->utc( ))
/components/ILIAS/Mail/classes/Address/Type/class.ilRoleMailboxAddress.php:1861$q = 'SELECT COUNT(rd.obj_id) count ' . 'FROM object_data rd ' . 'JOIN rbac_fa fa ON rd.obj_id = fa.rol_id ' . 'JOIN tree t ON t.child = fa.parent ' . "WHERE fa.assign = 'y' " . 'AND t.child = ' . $this->db->quote($object_ref, 'integer') . ' ' . 'AND rd.title LIKE ' . $this->db->quote('%' . preg_replace('/([_%])/', '\\\\$1', $local_part) . '%', 'text') . ' '
/components/ILIAS/Mail/classes/Address/Type/class.ilRoleMailboxSearch.php:1351$query = 'SELECT rdat.obj_id ' . 'FROM object_data odat ' . 'JOIN object_reference oref ON oref.obj_id = odat.obj_id ' . 'JOIN tree otree ON otree.child = oref.ref_id ' . 'JOIN rbac_fa rfa ON rfa.parent = otree.child ' . 'JOIN object_data rdat ON rdat.obj_id = rfa.rol_id ' . 'WHERE odat.title = ' . $this->db->quote($domain, 'text') . ' ' . 'AND otree.tree = 1 ' . "AND rfa.assign = 'y' " . 'AND rdat.title LIKE ' . $this->db->quote('%' . preg_replace('/([_%])/', '\\\\$1', $local_part) . '%', 'text')
/components/ILIAS/Mail/tests/ilMailErrorFormatterTest.php:531return ['Zero errors' => [[ ], ''], 'Exactly one error' => [[new ilMailError('error1')], 'error1'], 'Two errors' => [[new ilMailError('error1'), new ilMailError('error2')], 'error1<ul><li>error2</li></ul>'], 'More than two errors with placeholders' => [[new ilMailError('error1'), new ilMailError('error2'), new ilMailError('error3', ['a', 'b', 'c'])], 'error1<ul><li>error2</li><li>error3 (1. a/2. b/3. c)</li></ul>'], ]
/components/ILIAS/Mail/tests/ilMailAddressParserTest.php:321return ['Username Addresses' => ['phpunit@' . self::DEFAULT_HOST . ',phpunit', [new ilMailAddress('phpunit', self::DEFAULT_HOST), new ilMailAddress('phpunit', self::DEFAULT_HOST), ], ], 'Email Address' => ['phpunit@ilias.de', [new ilMailAddress('phpunit', 'ilias.de'), ], ], 'Email Addresses with Umlauts' => ['phpünit@ilias.de,phpnitü@ilias.de,üphpnit@iliäs.de', [new ilMailAddress('phpünit', 'ilias.de'), new ilMailAddress('phpnitü', 'ilias.de'), new ilMailAddress('üphpnit', 'iliäs.de'), ], ], 'Trailing Dot in Local Part of Email Address' => ['phpunit.@ilias.de', [new ilMailAddress('phpunit.', 'ilias.de'), ], ], 'Mailing List Address' => ['#il_ml_4711', [new ilMailAddress('#il_ml_4711', self::DEFAULT_HOST), ], ], 'Role Address' => ['#il_role_1000', [new ilMailAddress('#il_role_1000', self::DEFAULT_HOST), ], ], 'Local Role Address' => ['#il_crs_member_998', [new ilMailAddress('#il_crs_member_998', self::DEFAULT_HOST), ], ], 'Course Role Address With Role Names for Course and Role' => ['#member@[French Course]', [new ilMailAddress('#member', '[French Course]'), ], ], 'Course Role Recipient with Course Role Address (Role Names for Course and Role)' => ['Course Administrator <#admin@[Math Course]>', [new ilMailAddress('#admin', '[Math Course]'), ], ], 'Course Role Recipient with Course Role Address (Numeric Id for Course Role)' => ['Course Administrator <#il_crs_admin_2581>', [new ilMailAddress('#il_crs_admin_2581', self::DEFAULT_HOST), ], ], 'sepp@some.where;done@web.de' => ['sepp@some.where;done@web.de', [new ilMailAddress('sepp', 'some.where'), new ilMailAddress('done', 'web.de'), ], ], ]
/components/ILIAS/Mail/tests/ilMailAddressListTest.php:691return ['Username' => [new ilMailAddress('user', 'ilias'), 0], 'Email Address exists as Username' => [new ilMailAddress('max.mustermann', 'ilias.de'), 0], 'Email Address' => [new ilMailAddress('phpunit', 'gmail.com'), 1], 'Mailing List' => [new ilMailAddress('#il_ml_4713', 'ilias'), 0], 'Role (technical)' => [new ilMailAddress('#il_role_1000', 'ilias'), 0], 'Role (human readable)' => [new ilMailAddress('#admin', '[Math Course]'), 0], ]
/components/ILIAS/Mail/tests/ilMailAddressListTest.php:271return ['Username Addresses' => [[new ilMailAddress('phpunit', 'ilias'), ], [new ilMailAddress('user', 'ilias'), new ilMailAddress('max.mustermann', 'ilias.de'), ], 1, ], 'Role Addresses' => [[new ilMailAddress('#il_ml_4711', 'ilias'), new ilMailAddress('#il_ml_4712', 'ilias'), new ilMailAddress('#il_ml_4713', 'ilias'), ], [new ilMailAddress('#il_ml_4713', 'ilias'), new ilMailAddress('#il_role_1000', 'ilias'), new ilMailAddress('#admin', '[Math Course]'), ], 2, ], ]
/components/ILIAS/Mail/tests/ilMailTest.php:5841return new ilMail($usr_id, ($this->mock_address_type_factory = $this->getMockBuilder(ilMailAddressTypeFactory::class)->disableOriginalConstructor( )->getMock( )), ($this->mock_parser_factory = $this->getMockBuilder(ilMailRfc822AddressParserFactory::class)->disableOriginalConstructor( )->getMock( )), $this->getMockBuilder(ilAppEventHandler::class)->disableOriginalConstructor( )->getMock( ), ($this->mock_log = $this->getMockBuilder(ilLogger::class)->disableOriginalConstructor( )->getMock( )), ($this->mock_database = $this->getMockBuilder(ilDBInterface::class)->disableOriginalConstructor( )->getMock( )), ($this->mock_language = $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor( )->getMock( )), $this->getMockBuilder(ilFileDataMail::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(ilMailOptions::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(ilMailbox::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(ilMailMimeSenderFactory::class)->disableOriginalConstructor( )->getMock( ), static fn (string $login) : int => 780, $this->createMock(AutoresponderService::class), 0, $ref_id, $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(ilMailTemplatePlaceholderResolver::class)->disableOriginalConstructor( )->getMock( ), null, null, $this->getMockBuilder(MailSignatureService::class)->disableOriginalConstructor( )->getMock( ), )
/components/ILIAS/Mail/tests/ilMailTest.php:1991$mail_data = new MailDeliveryData(implode(',', array_slice(array_keys($login_to_id_map), 0, 3)), implode(',', array_slice(array_keys($login_to_id_map), 3, 2)), implode(',', array_slice(array_keys($login_to_id_map), 5, 2)), 'Subject', 'Message', [ ], false)
/components/ILIAS/Mail/tests/ilMailTest.php:1591$mail_service = new ilMail($sender_usr_id, $address_type_factory, new ilMailRfc822AddressParserFactory( ), $event_handler, $logger, $db, $lng, $mail_file_data, $mail_options, $mail_box, new ilMailMimeSenderFactory($settings, $mustache_factory), static fn (string $login) : int => $login_to_id_map[$login] ?? 0, $this->createMock(AutoresponderService::class), 0, 4711, $actor, new ilMailTemplatePlaceholderResolver(new Mustache_Engine( )))
/components/ILIAS/Mail/classes/Cron/ExpiredOrOrphanedMails/ExpiredOrOrphanedMailsCollector.php:631$res = $this->db->queryF(' SELECT mail_id FROM mail_cron_orphaned LEFT JOIN mail_obj_data mdata ON mdata.obj_id = folder_id WHERE ts_do_delete <= %s AND ((mdata.m_type = %s OR mdata.m_type = %s) OR mdata.obj_id IS NULL) ', [ilDBConstants::T_INTEGER, ilDBConstants::T_TEXT, ilDBConstants::T_TEXT], [$this->clock->now( )->getTimestamp( ), 'inbox', 'trash'])
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:11162$mail_id = $this->http->wrapper( )->query( )->retrieve(self::PARAM_MAIL_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:11241$filename = $this->http->wrapper( )->post( )->retrieve('filename', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:11661$type = $this->http->wrapper( )->query( )->retrieve('type', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Mail/classes/class.ilPDMailBlockGUI.php:1711$item = $item->withProperties([$this->lng->txt('from') => $public_name_long, $this->lng->txt('mail_sent_datetime') => ilDatePresentation::formatDate(new ilDateTime($data['send_time'], IL_CAL_DATE)), ])
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:7231$items[] = $this->ui_factory->modal( )->interruptiveItem( )->standard((string) $record->getMailId( ), $prefix . $this->refinery->encode( )->htmlSpecialCharsAsEntities( )->transform($record->getSubject( )))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:7291$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('mail_sure_delete_' . (count($items) === 1 ? 's' : 'p')), $this->ctrl->getFormAction($this, self::CMD_DELETE_MAILS))->withAffectedItems($items)
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:9391$move_links[] = $this->ui_factory->button( )->shy(sprintf($this->lng->txt('mail_move_to_folder_x'), $folder->getTitle( )) . ($folder->isTrash( ) ? ' (' . $this->lng->txt('delete') . ')' : ''), '#', )->withOnLoadCode(static fn ($id) : string => " document.getElementById('$id').addEventListener('click', function(e) { const frm = this.closest('form'), action = new URL(frm.action), action_params = new URLSearchParams(action.search); action_params.delete('cmd'); action_params.append('cmd', '" . self::CMD_MOVE_SINGLE_MAIL . "'); action_params.delete('folder_id'); action_params.append('folder_id', '" . $folder->getFolderId( ) . "'); action.search = action_params.toString(); frm.action = action.href; frm.submit(); e.preventDefault(); e.stopPropagation(); return false; });")
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:9721$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('mail_sure_delete_s'), $this->ctrl->getLinkTarget($this, self::CMD_DELETE_MAILS))->withAffectedItems([$this->ui_factory->modal( )->interruptiveItem( )->standard((string) $mail_id, ilDatePresentation::formatDate(new ilDateTime($mail_data['send_time'], IL_CAL_DATETIME)) . ' ' . $mail_data['m_subject'])])
/components/ILIAS/Mail/classes/class.ilMailGUI.php:1682$roles = $this->http->wrapper( )->post( )->retrieve('roles', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Mail/classes/class.ilMailNotification.php:2731return ($name['title'] ? $name['title'] . ' ' : '') . ($name['firstname'] ? $name['firstname'] . ' ' : '') . ($name['lastname'] ? $name['lastname'] . ' ' : '')
/components/ILIAS/Mail/classes/class.ilMailTemplateGUI.php:2533$template_id = $this->http->wrapper( )->query( )->retrieve('mail_template_tpl_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))[0]
/components/ILIAS/Mail/classes/class.ilMailTemplateGUI.php:2991$template_ids = $this->http->wrapper( )->query( )->retrieve('mail_template_tpl_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Mail/classes/class.ilMailCronOrphanedMails.php:721return $this->refinery->in( )->series([$this->refinery->byTrying([$empty_string_or_null_to_stirng_trafo, $this->refinery->kindlyTo( )->int( ), $this->refinery->in( )->series([$this->refinery->kindlyTo( )->float( ), $this->refinery->kindlyTo( )->int( )])]), $this->refinery->kindlyTo( )->string( )])
/components/ILIAS/Mail/classes/class.ilMailOptions.php:3691return $this->getAbsenceStatus( ) && $this->getAbsentFrom( ) && $this->getAbsentUntil( ) && $this->getAbsentFrom( ) <= $this->clock_service->now( )->getTimestamp( ) && $this->getAbsentUntil( ) >= $this->clock_service->now( )->getTimestamp( )
/components/ILIAS/Mail/classes/class.ilMailAutoCompleteUserProvider.php:621$fields = ['login', sprintf('(CASE WHEN (firstname IS NOT NULL AND (profpref.value = %s OR profpref.value = %s)) THEN firstname ELSE \'\' END) firstname', $this->db->quote('y', 'text'), $this->db->quote('g', 'text')), sprintf('(CASE WHEN (lastname IS NOT NULL AND (profpref.value = %s OR profpref.value = %s)) THEN lastname ELSE \'\' END) lastname', $this->db->quote('y', 'text'), $this->db->quote('g', 'text')), sprintf('(CASE WHEN (email IS NOT NULL AND (profpref.value = %s OR profpref.value = %s) ' . "AND pubemail.value = %s) THEN email ELSE '' END) email", $this->db->quote('y', 'text'), $this->db->quote('g', 'text'), $this->db->quote('y', 'text')), ]
/components/ILIAS/Mail/classes/class.ilMailGUI.php:862$folder_id = $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always($this->current_folder_id), ])->transform(ilSession::get('mobj_id'))
/components/ILIAS/Mail/classes/class.ilMailAttachmentGUI.php:1431$files = $this->http->wrapper( )->query( )->retrieve('mail_attachments_filename', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Mail/classes/class.ilMailAttachmentGUI.php:961$files_of_request = $this->http->wrapper( )->query( )->retrieve('mail_attachments_filename', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Mail/classes/class.ilMailAttachmentGUI.php:2361$dropzone = $this->ui_factory->dropzone( )->file( )->standard($this->lng->txt('mail_manage_attachments'), $this->lng->txt('mail_manage_attachments_drop_files_msg'), '#', $this->ui_factory->input( )->field( )->file($this, $this->lng->txt('file'))->withMaxFiles(42))->withBulky(true)->withUploadButton($this->ui_factory->button( )->shy($this->lng->txt('upload'), '#'))
/components/ILIAS/Mail/classes/class.ilMailAttachmentGUI.php:1821$files = $this->http->wrapper( )->post( )->retrieve('filename', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Mail/classes/class.ilMailTemplateGUI.php:5283$template_id = $this->http->wrapper( )->query( )->retrieve('mail_template_tpl_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))[0]
/components/ILIAS/Mail/classes/class.ilMailTemplateGUI.php:3471$template_ids = $this->http->wrapper( )->post( )->retrieve('tpl_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Mail/classes/class.ilMailTemplate.php:491return ['tpl_id' => $this->getTplId( ), 'title' => $this->getTitle( ), 'context' => $this->getContext( ), 'lang' => $this->getLang( ), 'm_subject' => $this->getSubject( ), 'm_message' => $this->getMessage( ), 'is_default' => $this->isDefault( ), ]
/components/ILIAS/Mail/classes/class.ilMailTemplateGUI.php:5613$template_id = $this->http->wrapper( )->query( )->retrieve('mail_template_tpl_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))[0]
/components/ILIAS/Mail/classes/Folder/MailFilterUI.php:1241return new MailFilterData(($data['sender'] ?? '') === '' ? null : (string) $data['sender'], ($data['recipients'] ?? '') === '' ? null : (string) $data['recipients'], ($data['subject'] ?? '') === '' ? null : (string) $data['subject'], ($data['body'] ?? '') === '' ? null : $data['body'], ($data['attachment'] ?? '') === '' ? null : (string) $data['attachment'], $start, $end, $is_unread, $is_system, $has_attachment)
/components/ILIAS/Mail/classes/Folder/MailFilterUI.php:671$inputs['period'] = $this->ui_factory->input( )->field( )->duration($this->lng->txt('mail_filter_period'))->withTimezone($this->user_time_zone->getName( ))
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:1151$columns = ['status' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('status'))->withIsSortable(true), 'avatar' => $this->ui_factory->table( )->column( )->status($this->lng->txt('personal_picture'))->withIsSortable(true), 'sender' => $this->ui_factory->table( )->column( )->text($this->lng->txt('sender'))->withIsSortable(true), 'recipients' => $this->ui_factory->table( )->column( )->text($this->lng->txt('recipient'))->withIsSortable(true), 'subject' => $this->ui_factory->table( )->column( )->link($this->lng->txt('subject'))->withIsSortable(true), 'attachments' => $this->ui_factory->table( )->column( )->status($this->lng->txt('attachments'))->withIsSortable(true), 'date' => $this->ui_factory->table( )->column( )->date($this->lng->txt('date'), $date_format)->withIsSortable(true), ]
/components/ILIAS/Mail/classes/Folder/MailFolderTableUI.php:911return $this->ui_factory->table( )->data($this, $this->getTableTitle( ), $this->getColumnDefinition( ), )->withId(self::class)->withOrder(new Order('date', Order::DESC))->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/Mail/classes/Folder/MailFolderSearch.php:501$this->mailbox_query = (new MailBoxQuery($this->folder->getUserId( )))->withFolderId($this->folder->getFolderId( ))->withSender($this->filter->getSender( ))->withRecipients($this->filter->getRecipients( ))->withSubject($this->filter->getSubject( ))->withBody($this->filter->getBody( ))->withPeriodStart($this->filter->getPeriodStart( ))->withPeriodEnd($this->filter->getPeriodEnd( ))->withIsUnread($this->filter->isUnread( ))->withIsSystem($this->filter->isSystem( ))->withHasAttachment($this->filter->hasAttachment( ))
/components/ILIAS/Mail/classes/class.ilMailAttachmentGUI.php:2741$table = new MailAttachmentTableGUI($this, $this->user, $records, $this->ui_factory, $this->ui_renderer, $this->lng, $this->ctrl, $this->http->request( ), new ILIAS\Data\Factory( ), 'handleTableActions', $this->mode)
/components/ILIAS/Mail/classes/Folder/MailFilterUI.php:591$inputs['display'] = $this->ui_factory->input( )->field( )->multiSelect($this->lng->txt('mail_filter_display'), ['read' => $this->lng->txt('mail_filter_show_read'), 'unread' => $this->lng->txt('mail_filter_show_unread'), 'user' => $this->lng->txt('mail_filter_show_user_mails'), 'system' => $this->lng->txt('mail_filter_show_system_mails'), 'with_attachment' => $this->lng->txt('mail_filter_show_with_attachments'), 'without_attachment' => $this->lng->txt('mail_filter_show_without_attachment')])
/components/ILIAS/Mail/classes/Folder/MailFolderSearch.php:1421return $this->mailbox_query->withFilteredIds($this->getFilteredIds( ))->withLimit($limit)->withOffset($offset)->withOrderColumn($order_column)->withOrderDirection($order_direction)->query(true)
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:5471$mail_data = $this->umail->appendSearchResult($this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( ))->transform(ilSession::get('mail_search_results_to')), 'to')
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:5551$mail_data = $this->umail->appendSearchResult($this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( ))->transform(ilSession::get('mail_search_results_cc')), 'cc')
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:2431$files = $this->decodeAttachmentFiles($this->getBodyParam('attachments', $this->refinery->kindlyTo( )->listOf($this->refinery->custom( )->transformation($this->refinery->kindlyTo( )->string( ))), [ ]))
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:4791$template = $this->template_service->loadTemplateForId($this->http->wrapper( )->query( )->retrieve('template_id', $this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:9401$search = trim((string) $this->getBodyParam('term', $this->refinery->kindlyTo( )->string( ), $this->getQueryParam('term', $this->refinery->kindlyTo( )->string( ), '')))
/components/ILIAS/Mail/classes/class.ilMailFormCall.php:1971return (isset($session[self::CONTEXT_PREFIX][self::CONTEXT_KEY]) && is_string($session[self::CONTEXT_PREFIX][self::CONTEXT_KEY]) ? $session[self::CONTEXT_PREFIX][self::CONTEXT_KEY] : null)
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:5631$mail_data = $this->umail->appendSearchResult($this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( ))->transform(ilSession::get('mail_search_results_bcc')), 'bc')
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:6382$roles = $this->http->wrapper( )->post( )->retrieve('roles', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Mail/classes/class.ilMailTemplateTable.php:781$this->records[] = ['tpl_id' => (string) $item['tpl_id'], 'title' => $item['title'], 'context' => $this->getContext($item['context'], $item['is_default'] ?? false), 'is_default' => $item['is_default'] ?? false, ]
/components/ILIAS/Mail/classes/class.ilMailTemplateTable.php:991return $this->ui_factory->table( )->data($this, $this->lng->txt('mail_templates'), $this->getColumns( ))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withId('mail_man_tpl')->withOrder(new Order('title', Order::ASC))->withRequest($this->http_request)
/components/ILIAS/Mail/classes/class.ilMailTemplateContext.php:601return ['mail_salutation' => ['placeholder' => 'MAIL_SALUTATION', 'label' => $this->getLanguage( )->txt('mail_nacc_salutation'), ], 'first_name' => ['placeholder' => 'FIRST_NAME', 'label' => $this->getLanguage( )->txt('firstname'), ], 'last_name' => ['placeholder' => 'LAST_NAME', 'label' => $this->getLanguage( )->txt('lastname'), ], 'login' => ['placeholder' => 'LOGIN', 'label' => $this->getLanguage( )->txt('mail_nacc_login'), ], 'title' => ['placeholder' => 'TITLE', 'label' => $this->getLanguage( )->txt('mail_nacc_title'), 'supportsCondition' => true, ], 'firstname_lastname_superior' => ['placeholder' => 'FIRSTNAME_LASTNAME_SUPERIOR', 'label' => $this->getLanguage( )->txt('mail_firstname_last_name_superior'), ], 'ilias_url' => ['placeholder' => 'ILIAS_URL', 'label' => $this->getLanguage( )->txt('mail_nacc_ilias_url'), ], 'installation_name' => ['placeholder' => 'INSTALLATION_NAME', 'label' => $this->getLanguage( )->txt('mail_nacc_installation_name'), ], ]
/components/ILIAS/Mail/classes/class.ilMailTemplateTable.php:611yield $row_builder->buildDataRow($record['tpl_id'], $record)->withDisabledAction('setAsContextDefault', isset($record['is_default']) && $record['is_default'])->withDisabledAction('unsetAsContextDefault', !isset($record['is_default']) || !$record['is_default'])
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:1191$folder_id = $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0), ])->transform(ilSession::get(self::PARAM_FOLDER_ID))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:1621$action = $this->http->wrapper( )->query( )->retrieve(self::URL_BUILDER_PREFIX . URLBuilder::SEPARATOR . self::PARAM_ACTION, $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Mail/classes/class.ilMailTemplateTable.php:2381return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title')), 'context' => $this->ui_factory->table( )->column( )->text($this->lng->txt('mail_template_context'))]
/components/ILIAS/Mail/classes/class.ilMailCronNotification.php:1051$status = $ui_factory->input( )->field( )->checkbox($this->lng->txt('cron_mail_notification_message'))->withByline($this->lng->txt('cron_mail_notification_message_info'))->withValue((bool) $this->settings->get('mail_notification_message', '0'))->withDedicatedName('mail_notification_message')
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:3521$usr_id = $this->http->wrapper( )->query( )->retrieve(self::PARAM_USER_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:2981$folder_id = $this->http->wrapper( )->query( )->retrieve(self::URL_BUILDER_PREFIX . URLBuilder::SEPARATOR . self::PARAM_TARGET_FOLDER, $this->refinery->kindlyTo( )->int( ))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:1921$modal = $this->ui_factory->modal( )->lightbox($this->ui_factory->modal( )->lightboxTextPage($this->ui_renderer->render($this->ui_factory->messageBox( )->failure($this->lng->txt('mail_select_one'))), $this->lng->txt('delete'), ))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:1711$for_all_entries = implode('', $this->http->wrapper( )->query( )->retrieve(self::URL_BUILDER_PREFIX . URLBuilder::SEPARATOR . self::PARAM_MAIL_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))) === 'ALL_OBJECTS'
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4271$components[] = $modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('mail_empty_trash'), $this->lng->txt('mail_empty_trash_confirmation'), $this->ctrl->getLinkTarget($this, self::CMD_EMPTY_TRASH))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4121$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('mail_sure_delete_folder'), $this->ctrl->getLinkTarget($this, self::CMD_DELETE_SUB_FOLDER))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4121$components[] = $modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('delete'), $this->lng->txt('mail_sure_delete_folder'), $this->ctrl->getLinkTarget($this, self::CMD_DELETE_SUB_FOLDER))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:3662$mail_id = $this->http->wrapper( )->query( )->retrieve(self::PARAM_MAIL_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:5161$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_ADD_SUB_FOLDER), ['folder' => $this->ui_factory->input( )->field( )->section(['title' => $this->ui_factory->input( )->field( )->text($this->lng->txt('title'))->withRequired(true)], $this->lng->txt('mail_add_folder'))])
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4581$table = new MailFolderTableUI($url_builder, $action_token, $row_id_token, $target_token, $this->mbox->getSubFolders( ), $this->folder, $this->getFilteredSearch( ), $this->umail, $this->ui_factory, $this->ui_renderer, $this->lng, $this->http->request( ), $this->data_factory, $this->refinery, $this->user->getDateFormat( ), $this->user->getTimeFormat( ), new DateTimeZone($this->user->getTimeZone( )))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4451[$url_builder, $action_token, $row_id_token, $target_token, ] = (new URLBuilder($this->data_factory->uri(ilUtil::_getHttpPath( ) . '/' . $this->ctrl->getLinkTarget($this, self::CMD_TABLE_ACTION))))->acquireParameters([self::URL_BUILDER_PREFIX], self::PARAM_ACTION, self::PARAM_MAIL_ID, self::PARAM_TARGET_FOLDER)
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:4271$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('mail_empty_trash'), $this->lng->txt('mail_empty_trash_confirmation'), $this->ctrl->getLinkTarget($this, self::CMD_EMPTY_TRASH))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:6621$new_folder_id = $this->http->wrapper( )->query( )->retrieve('folder_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:6351return $wrapper->retrieve($param, $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:5911return new MailFilterUI($this->ctrl->getFormAction($this, self::CMD_SHOW_FOLDER), ilSearchSettings::getInstance( )->enabledLucene( ), $this->folder, $this->ui_factory, $this->ui_service->filter( ), $this->lng, new DateTimeZone($this->user->getTimeZone( )), )
/components/ILIAS/Mail/classes/class.ilMailFolderGUI.php:5561$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_RENAME_SUB_FOLDER), ['folder' => $this->ui_factory->input( )->field( )->section(['title' => $this->ui_factory->input( )->field( )->text($this->lng->txt('title'))->withRequired(true)], $this->lng->txt('mail_rename_folder'))])
/components/ILIAS/SurveyQuestionPool/Export/class.SurveyImportParser.php:3801$this->responses[$a_attribs["id"]] = array("type" => "multiple", "id" => $a_attribs["id"], "label" => $a_attribs["label"] ?? "", "other" => $a_attribs["other"] ?? "", "neutral" => $a_attribs["neutral"] ?? "", "scale" => $a_attribs["scale"] ?? "")
/components/ILIAS/SurveyQuestionPool/Export/class.SurveyImportParser.php:3851$this->responses[$a_attribs["id"]] = array("type" => "text", "id" => $a_attribs["id"], "columns" => $a_attribs["columns"] ?? null, "maxlength" => $a_attribs["maxlength"] ?? null, "rows" => $a_attribs["rows"] ?? null, "label" => $a_attribs["label"] ?? "")
/components/ILIAS/SurveyQuestionPool/Export/class.SurveyImportParser.php:3901$this->responses[$a_attribs["id"]] = array("type" => "num", "id" => $a_attribs["id"], "format" => $a_attribs["format"], "max" => $a_attribs["max"] ?? null, "min" => $a_attribs["min"] ?? null, "size" => $a_attribs["size"] ?? null, "label" => $a_attribs["label"] ?? "")
/components/ILIAS/SurveyQuestionPool/Export/class.SurveyImportParser.php:3941$this->responses[$a_attribs["id"]] = array("type" => "time", "id" => $a_attribs["id"], "format" => $a_attribs["format"], "max" => $a_attribs["max"], "min" => $a_attribs["min"], "label" => $a_attribs["label"] ?? "")
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMetricQuestion.php:2122$attrs = array("id" => $this->getId( ), "title" => $this->getTitle( ), "type" => $this->getQuestionType( ), "subtype" => $this->getSubtype( ), "obligatory" => $this->getObligatory( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveySingleChoiceQuestion.php:1622$affectedRows = $ilDB->manipulateF("INSERT INTO svy_variable (variable_id, category_fi, question_fi, value1, other, sequence, scale, tstamp) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)", array('integer', 'integer', 'integer', 'float', 'integer', 'integer', 'integer', 'integer'), array($next_id, $category_id, $this->getId( ), ($i + 1), $cat->other, $i, ($cat->scale > 0) ? $cat->scale : null, time( )))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveySingleChoiceQuestion.php:3832$fields['textanswer'] = array("clob", isset($post_data[$this->getId( ) . "_" . $entered_value . "_other"]) ? $this->stripSlashesAddSpaceFallback($post_data[$this->getId( ) . "_" . $entered_value . "_other"]) : null)
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:2831return ($this->getTitle( ) !== '' && $this->getAuthor( ) !== '' && $this->getQuestiontext( ) !== '' && $this->getColumnCount( ) && $this->getRowCount( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:4071$affectedRows = $ilDB->manipulateF("INSERT INTO svy_variable (variable_id, category_fi, question_fi, value1, other, sequence, scale, tstamp) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)", array('integer', 'integer', 'integer', 'float', 'integer', 'integer', 'integer', 'integer'), array($next_id, $column_id, $question_id, ($i + 1), $cat->other, $i, ($cat->scale > 0) ? $cat->scale : null, time( )))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:4742$attrs = array("id" => $this->getId( ), "title" => $this->getTitle( ), "type" => $this->getQuestionType( ), "subtype" => $this->getSubtype( ), "obligatory" => $this->getObligatory( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:7182$other_value = (array_key_exists('matrix_other_' . $this->getId( ) . '_' . $matches[1], $post_data)) ? $this->stripSlashesAddSpaceFallback($post_data['matrix_other_' . $this->getId( ) . '_' . $matches[1]]) : null
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:7322$other_value = (array_key_exists('matrix_other_' . $this->getId( ) . '_' . $matches[1], $post_data)) ? $this->stripSlashesAddSpaceFallback($post_data['matrix_other_' . $this->getId( ) . '_' . $matches[1]]) : null
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestionGUI.php:4881$percent_values = array("percent_row" => $this->request->getPercentRow( ), "percent_columns" => $this->request->getPercentColumns( ), "percent_bipolar_adjective1" => $this->request->getPercentBipAdj1( ), "percent_bipolar_adjective2" => $this->request->getPercentBipAdj2( ), "percent_neutral" => $this->request->getPercentNeutral( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.ilSurveyQuestionsTableGUI.php:2741$obligatory = $this->ui->renderer( )->render($this->ui->factory( )->symbol( )->icon( )->custom(ilUtil::getImagePath("standard/icon_checked.svg"), $this->lng->txt("question_obligatory")))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyQuestion.php:4651$affectedRows = $ilDB->insert("svy_question", array("question_id" => array("integer", $next_id), "questiontype_fi" => array("integer", $this->getQuestionTypeID( )), "obj_fi" => array("integer", $this->getObjId( )), "owner_fi" => array("integer", $this->getOwner( )), "title" => array("text", $this->getTitle( )), "label" => array("text", (strlen($this->label ?? "")) ? $this->label : null), "description" => array("text", $this->getDescription( )), "author" => array("text", $this->getAuthor( )), "questiontext" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getQuestiontext( ), 0)), "obligatory" => array("text", $this->getObligatory( )), "complete" => array("text", $this->isComplete( )), "created" => array("integer", time( )), "original_id" => array("integer", ($original_id) ?: null), "tstamp" => array("integer", time( ))))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyQuestion.php:4871$affectedRows = $ilDB->update("svy_question", array("title" => array("text", $this->getTitle( )), "label" => array("text", (strlen($this->label ?? "")) ? $this->label : null), "description" => array("text", $this->getDescription( )), "author" => array("text", $this->getAuthor( )), "questiontext" => array("clob", ilRTE::_replaceMediaObjectImageSrc($this->getQuestiontext( ), 0)), "obligatory" => array("text", $this->getObligatory( )), "complete" => array("text", $this->isComplete( )), "tstamp" => array("integer", time( ))), array("question_id" => array("integer", $this->getId( ))))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyQuestion.php:8571$affectedRows = $ilDB->manipulateF("INSERT INTO svy_material (material_id, question_fi, internal_link, import_id, material_title, tstamp) VALUES (%s, %s, %s, %s, %s, %s)", array('integer', 'integer', 'text', 'text', 'text', 'integer'), array($next_id, $this->getOriginalId( ), $this->material["internal_link"], $this->material["import_id"], $this->material["title"], time( )))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyQuestion.php:5171$affectedRows = $ilDB->manipulateF("INSERT INTO svy_question (question_id, questiontype_fi, " . "obj_fi, owner_fi, title, description, author, questiontext, obligatory, complete, " . "created, original_id, tstamp) VALUES " . "(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", array('integer', 'integer', 'integer', 'integer', 'text', 'text', 'text', 'text', 'text', 'text', 'integer', 'integer', 'integer'), array($next_id, $this->getQuestionTypeID( ), $obj_id, $this->getOwner( ), null, null, $this->getAuthor( ), null, "1", "0", time( ), null, 0))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMultipleChoiceQuestion.php:1071return ($this->getTitle( ) !== '' && $this->getAuthor( ) !== '' && $this->getQuestiontext( ) !== '' && $this->categories->getCategoryCount( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyQuestion.php:12001$imgattrs = array("label" => "il_" . IL_INST_ID . "_mob_" . $mob, "uri" => "objects/" . "il_" . IL_INST_ID . "_mob_" . $mob . "/" . $mob_obj->getTitle( ), "type" => "spl:html", "id" => $this->getId( ))
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMultipleChoiceQuestion.php:3702$fields['textanswer'] = array("clob", isset($post_data[$this->getId( ) . "_" . $entered_value . "_other"]) ? $this->stripSlashesAddSpaceFallback($post_data[$this->getId( ) . "_" . $entered_value . "_other"]) : null)
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMultipleChoiceQuestion.php:1572$affectedRows = $ilDB->manipulateF("INSERT INTO svy_variable (variable_id, category_fi, question_fi, value1, other, sequence, scale, tstamp) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)", array('integer', 'integer', 'integer', 'float', 'integer', 'integer', 'integer', 'integer'), array($next_id, $category_id, $this->getId( ), ($i + 1), $cat->other, $i, ($cat->scale > 0) ? $cat->scale : null, time( )))
/components/ILIAS/Mail/classes/class.ilMailbox.php:2571return new MailFolderData((int) $row['obj_id'], (int) $row['user_id'], MailFolderType::from($row['m_type']), (string) ($row['m_type'] === MailFolderType::USER->value ? $row['title'] : $this->lng->txt('mail_' . $row['title'])))
/components/ILIAS/Mail/classes/class.ilMailExplorer.php:752$folder_id = $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always($this->current_folder_id), ])->transform(ilSession::get('mobj_id'))
/components/ILIAS/Mail/classes/class.ilMail.php:7331$internal_mail_id = $this->sendInternalMail($recipient_inbox_id, $this->user_id, $mail_data->getAttachments( ), $mail_data->getTo( ), $mail_data->getCc( ), '', 'unread', $mail_data->getSubject( ), $message, $recipient->getUserId( ))
/components/ILIAS/Mail/classes/class.ilMailbox.php:2981$query = implode(' ', ['SELECT * FROM ' . $this->table_tree . ', ' . $this->table_mail_obj_data, 'WHERE ' . $this->table_mail_obj_data . '.obj_id = ' . $this->table_tree . '.child', 'AND ' . $this->table_tree . '.depth > %s', 'AND ' . $this->table_tree . '.tree = %s', 'ORDER BY ' . $this->table_tree . '.lft, ' . $this->table_mail_obj_data . '.title', ])
/components/ILIAS/Mail/classes/class.ilMail.php:10781$internal_message_id = $this->saveInSentbox($mail_data->getAttachments( ), $mail_data->getTo( ), $mail_data->getCc( ), $mail_data->getBcc( ), $mail_data->getSubject( ), $mail_data->getMessage( ))
/components/ILIAS/Mail/classes/class.ilMail.php:10341$task = $task_factory->createTask(ilMailDeliveryJob::class, [$this->user_id, $rcp_to, $rcp_cc, $rcp_bcc, $a_m_subject, $a_m_message, serialize($a_attachment), $a_use_placeholders, $this->getSaveInSentbox( ), (string) $this->context_id, serialize(array_merge($this->context_parameters, ['auto_responder' => $this->auto_responder_service->isAutoresponderEnabled( )]))])
/components/ILIAS/Mail/classes/class.ilMailOptionsFormGUI.php:1631$data = ['signature' => $this->options->getSignature( ), 'cronjob_notification' => $this->options->isCronJobNotificationEnabled( ), 'absence_status' => $this->options->getAbsenceStatus( ), 'absence_duration' => ['start' => (new ilDateTime(($this->options->getAbsentFrom( ) ?: time( )), IL_CAL_UNIX))->get(IL_CAL_DATETIME), 'end' => (new ilDateTime(($this->options->getAbsentUntil( ) ?: $this->default_auto_responder_absence_end_ts), IL_CAL_UNIX))->get(IL_CAL_DATETIME), ], 'absence_auto_responder_subject' => $this->options->getAbsenceAutoresponderSubject( ), 'absence_auto_responder_body' => $this->options->getAbsenceAutoresponderBody( ), ]
/components/ILIAS/Mail/classes/class.ilMail.php:13911return $lang->txt('mail_salutation_' . $gender) . ' ' . ($name['title'] ? $name['title'] . ' ' : '') . ($name['firstname'] ? $name['firstname'] . ' ' : '') . $name['lastname'] . ','
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:2011$errors = $mailer->enqueue(ilUtil::securePlainString($this->getBodyParam('rcp_to', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('rcp_cc', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('rcp_bcc', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('m_subject', $this->refinery->kindlyTo( )->string( ), '')), $sanitized_message, $files, $this->getBodyParam('use_placeholders', $this->refinery->kindlyTo( )->bool( ), false))
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:801$mail_obj_id = $this->getBodyParam('mobj_id', $this->refinery->kindlyTo( )->int( ), $this->getQueryParam('mobj_id', $this->refinery->kindlyTo( )->int( ), 0))
/components/ILIAS/LDAP/src/Server/UI/ServerTable.php:1441return ['active' => $this->ui_factory->table( )->column( )->boolean($this->lng->txt('status'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', $this->lng->txt('active'), 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', $this->lng->txt('inactive'), 'small'))->withIsSortable(true)->withOrderingLabels("{$this->lng->txt('status')}, {$this->lng->txt('active')} {$this->lng->txt('order_option_first')}", "{$this->lng->txt('status')}, {$this->lng->txt('inactive')} {$this->lng->txt('order_option_first')}"), 'title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title'))->withIsSortable(true), 'user' => $this->ui_factory->table( )->column( )->number($this->lng->txt('user'))->withIsSortable(true)]
/components/ILIAS/LDAP/src/Server/UI/ServerTable.php:1141yield $row_builder->buildDataRow((string) $server['server_id'], ['title' => $title, 'active' => (bool) $server['active'], 'user' => $server['user']])->withDisabledAction('activateServer', (bool) $server['active'], )->withDisabledAction('deactivateServer', !$server['active'], )
/components/ILIAS/LDAP/classes/class.ilLDAPServer.php:9051$query = "UPDATE ldap_server_settings SET " . "active = " . $this->db->quote($this->isActive( ), 'integer') . ", " . "name = " . $this->db->quote($this->getName( ), 'text') . ", " . "url = " . $this->db->quote($this->getUrlString( ), 'text') . ", " . "version = " . $this->db->quote($this->getVersion( ), 'integer') . ", " . "base_dn = " . $this->db->quote($this->getBaseDN( ), 'text') . ", " . "referrals = " . $this->db->quote($this->isActiveReferrer( ), 'integer') . ", " . "tls = " . $this->db->quote($this->isActiveTLS( ), 'integer') . ", " . "bind_type = " . $this->db->quote($this->getBindingType( ), 'integer') . ", " . "bind_user = " . $this->db->quote($this->getBindUser( ), 'text') . ", " . "bind_pass = " . $this->db->quote($this->getBindPassword( ), 'text') . ", " . "search_base = " . $this->db->quote($this->getSearchBase( ), 'text') . ", " . "user_scope = " . $this->db->quote($this->getUserScope( ), 'integer') . ", " . "user_attribute = " . $this->db->quote($this->getUserAttribute( ), 'text') . ", " . "filter = " . $this->db->quote($this->getFilter( ), 'text') . ", " . "group_dn = " . $this->db->quote($this->getGroupDN( ), 'text') . ", " . "group_scope = " . $this->db->quote($this->getGroupScope( ), 'integer') . ", " . "group_filter = " . $this->db->quote($this->getGroupFilter( ), 'text') . ", " . "group_member = " . $this->db->quote($this->getGroupMember( ), 'text') . ", " . "group_memberisdn =" . $this->db->quote((int) $this->enabledGroupMemberIsDN( ), 'integer') . ", " . "group_name = " . $this->db->quote($this->getGroupName( ), 'text') . ", " . "group_attribute = " . $this->db->quote($this->getGroupAttribute( ), 'text') . ", " . "group_optional = " . $this->db->quote((int) $this->isMembershipOptional( ), 'integer') . ", " . "group_user_filter = " . $this->db->quote($this->getGroupUserFilter( ), 'text') . ", " . "sync_on_login = " . $this->db->quote(($this->enabledSyncOnLogin( ) ? 1 : 0), 'integer') . ", " . "sync_per_cron = " . $this->db->quote(($this->enabledSyncPerCron( ) ? 1 : 0), 'integer') . ", " . "role_sync_active = " . $this->db->quote($this->enabledRoleSynchronization( ), 'integer') . ", " . "role_bind_dn = " . $this->db->quote($this->getRoleBindDN( ), 'text') . ", " . "role_bind_pass = " . $this->db->quote($this->getRoleBindPassword( ), 'text') . ", " . "migration = " . $this->db->quote((int) $this->isAccountMigrationEnabled( ), 'integer') . ", " . 'authentication = ' . $this->db->quote((int) $this->isAuthenticationEnabled( ), 'integer') . ', ' . 'authentication_type = ' . $this->db->quote($this->getAuthenticationMapping( ), 'integer') . ' ' . ", username_filter = " . $this->db->quote($this->getUsernameFilter( ), "text") . " " . ", escape_dn = " . $this->db->quote($this->enabledEscapeDN( ) ? 1 : 0, 'integer') . " " . "WHERE server_id = " . $this->db->quote($this->getServerId( ), 'integer')
/components/ILIAS/LDAP/classes/class.ilLDAPServer.php:2921$query = "SELECT server_id FROM ldap_server_settings " . "WHERE active = " . $ilDB->quote(1, 'integer') . " " . "AND authentication = " . $ilDB->quote(0, 'integer') . " " . "AND ( authentication_type = " . $ilDB->quote($a_auth_mode, 'integer') . " " . "OR authentication_type = " . $ilDB->quote(0, 'integer') . ")"
/components/ILIAS/LDAP/classes/LDAPRoleAssignmentTable.php:2491return ['type' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_rule_type')), 'role' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_ilias_role')), 'condition' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_rule_condition')), 'add' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('ldap_add_roles'))->withIsSortable(false), 'remove' => $this->ui_factory->table( )->column( )->statusIcon($this->lng->txt('ldap_remove_roles'))->withIsSortable(false), ]
/components/ILIAS/LDAP/classes/LDAPRoleAssignmentTable.php:1161return $this->ui_factory->table( )->data($this, $this->lng->txt('ldap_tbl_role_ass'), $this->getColumns( ))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withId('ldap_role_assignment_table')->withOrder(new Order('type', Order::DESC))->withRequest($this->http_request)
/components/ILIAS/LDAP/classes/LDAPRoleAssignmentTable.php:931$this->records[] = ['id' => $rule->getRuleId( ), 'type' => $type ?? '', 'condition' => $rule->conditionToString( ), 'add' => $icons[(int) $rule->isAddOnUpdateEnabled( )], 'remove' => $icons[(int) $rule->isRemoveOnUpdateEnabled( )], 'role' => ilObject::_lookupTitle($rule->getRoleId( )), ]
/components/ILIAS/LDAP/classes/LDAPRoleAssignmentTable.php:721$icons = [$this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', '', 'small')]
/components/ILIAS/LDAP/classes/class.ilLDAPAttributeMapping.php:1821$query = "INSERT INTO ldap_attribute_mapping (server_id,keyword,value,perform_update) " . "VALUES( " . $this->db->quote($this->server_id, 'integer') . ", " . $this->db->quote($keyword, 'text') . ", " . $this->db->quote($options['value'], 'text') . ", " . $this->db->quote($options['performUpdate'], 'integer') . ')'
/components/ILIAS/LDAP/classes/LDAPRoleMappingTable.php:2471return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title')), 'role' => $this->ui_factory->table( )->column( )->text($this->lng->txt('obj_role')), 'dn' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_group_dn')), 'url' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_server')), 'member_attribute' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_group_member')), 'info' => $this->ui_factory->table( )->column( )->text($this->lng->txt('ldap_info_text')), ]
/components/ILIAS/LDAP/classes/LDAPRoleMappingTable.php:1031return $this->ui_factory->table( )->data($this, $this->lng->txt('mail_templates'), $this->getColumns( ))->withTitle($this->lng->txt('ldap_role_group_assignments'))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withId('ldap_role_mapping_table')->withOrder(new Order('title', Order::DESC))->withRequest($this->http_request)
/components/ILIAS/LDAP/classes/LDAPRoleMappingTable.php:791$this->records[] = ['id' => $item['mapping_id'], 'title' => ilStr::shortenTextExtended($title, 30, true), 'role' => $item['role_name'], 'dn' => $item['dn'], 'url' => $item['url'], 'member_attribute' => $item['member_attribute'], 'info' => ilLegacyFormElementsUtil::prepareFormOutput($item['info'])]
/components/ILIAS/LDAP/classes/class.ilLDAPQuery.php:7341$this->user_fields = array_merge(array($this->settings->getUserAttribute( )), array('dn'), $this->mapping->getFields( ), ilLDAPRoleAssignmentRules::getAttributeNames($this->getServer( )->getServerId( )))
/components/ILIAS/LDAP/classes/class.ilLDAPQuery.php:3461$filter = sprintf('(&(%s=%s)(%s=%s)%s)', $this->getServer( )->getGroupAttribute( ), $group, $this->getServer( )->getGroupMember( ), $user, $this->getServer( )->getGroupFilter( ))
/components/ILIAS/LDAP/classes/class.ilLDAPRoleGroupMappingSettings.php:2111$query = "UPDATE ldap_rg_mapping " . "SET server_id = " . $this->db->quote($this->getServerId( ), 'integer') . ", " . "url = " . $this->db->quote($data['url'], 'text') . ", " . "dn =" . $this->db->quote($data['dn'], 'text') . ", " . "member_attribute = " . $this->db->quote($data['member_attribute'], 'text') . ", " . "member_isdn = " . $this->db->quote($data['member_isdn'], 'integer') . ", " . "role = " . $this->db->quote($data['role'], 'integer') . ", " . "mapping_info = " . $this->db->quote($data['info'], 'text') . ", " . "mapping_info_type = " . $this->db->quote($data['info_type'], 'integer') . " " . "WHERE mapping_id = " . $this->db->quote($mapping_id, 'integer')
/components/ILIAS/LDAP/classes/class.ilLDAPRoleGroupMappingSettings.php:1981$query = "INSERT INTO ldap_rg_mapping (mapping_id,server_id,url,dn,member_attribute,member_isdn,role,mapping_info,mapping_info_type) " . "VALUES ( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getServerId( ), 'integer') . ", " . $this->db->quote($data['url'], 'text') . ", " . $this->db->quote($data['dn'], 'text') . ", " . $this->db->quote($data['member_attribute'], 'text') . ", " . $this->db->quote($data['member_isdn'], 'integer') . ", " . $this->db->quote($data['role'], 'integer') . ", " . $this->db->quote($data['info'], 'text') . ", " . $this->db->quote($data['info_type'], 'integer') . ")"
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:7521return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'save'), $form_fields)->withSubmitLabel(!$this->obj_definition->isPlugin($new_type) ? $this->lng->txt($new_type . '_add') : ilObjectPlugin::lookupTxtById($this->requested_new_type, "{$this->requested_new_type}_add"))
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:9311return $this->ui_factory->modal( )->roundtrip($this->lng->txt('import'), [ ], $this->buildImportFormInputs( ), $this->ctrl->getFormAction($this, 'routeImportCmd'))->withSubmitLabel($this->lng->txt('import'))
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:6221$data = $this->buildDeleletionModal(explode(',', $this->request_wrapper->retrieve('id', $this->refinery->kindlyTo( )->string( ))))->withRequest($this->request)->getData( )
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:7401$form_fields['title_and_description'] = (new ilObject( ))->getObjectProperties( )->getPropertyTitleAndDescription( )->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery)
/components/ILIAS/ILIASObject/classes/class.ilObjectCopyGUI.php:7841$input = ['copy_page' => $this->ui_factory->input( )->field( )->radio($this->lng->txt('cntr_adopt_content'))->withOption('1', $this->lng->txt('copy_container_page_yes_label'), $this->lng->txt('copy_container_page_yes_byline'))->withOption('0', $this->lng->txt('copy_container_page_no_label'))->withValue('1')->withAdditionalTransformation($this->refinery->kindlyTo( )->bool( ))]
/components/ILIAS/ILIASObject/classes/class.ilObjectCopyGUI.php:10731$options = $this->post_wrapper->retrieve("cp_options", $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( ))))
/components/ILIAS/ILIASObject/classes/class.ilObjectDefinition.php:611$this->obj_data[$rec["id"]] = ["name" => $rec["id"], "class_name" => $rec["class_name"], "location" => $rec["location"], "checkbox" => $rec["checkbox"], "inherit" => $rec["inherit"], "component" => $rec["component"], "translate" => $rec["translate"], "devmode" => $rec["devmode"], "allow_link" => $rec["allow_link"], "allow_copy" => $rec["allow_copy"], "rbac" => $rec["rbac"], "group" => $rec["grp"], "system" => $rec["system"], "default_pos" => "9999" . str_pad((string) $rec["default_pos"], 4, "0", STR_PAD_LEFT), "sideblock" => $rec["sideblock"], 'export' => $rec['export'], 'repository' => $rec['repository'], 'workspace' => $rec['workspace'], 'administration' => $rec['administration'], 'amet' => $rec['amet'], 'orgunit_permissions' => $rec['orgunit_permissions'], 'lti_provider' => $rec['lti_provider'], 'offline_handling' => $rec['offline_handling']]
/components/ILIAS/ILIASObject/classes/class.ilObjectDefinition.php:8831$this->obj_data[$pl_id] = ["name" => $pl_id, "class_name" => $pl->getPluginName( ), "plugin" => "1", "location" => $loc, "checkbox" => "1", "inherit" => "0", "component" => "", "translate" => "0", "devmode" => "0", "allow_link" => "1", "allow_copy" => $pl->allowCopy( ) ? '1' : '0', "rbac" => "1", "group" => null, "system" => "0", "default_pos" => "99992000", 'repository' => '1', 'workspace' => '0', 'administration' => $isInAdministration ? '1' : '0', "sideblock" => "0", 'export' => $plugin->supportsExport( ), 'offline_handling' => '0', 'orgunit_permissions' => $pl->useOrguPermissions( ) ? '1' : '0']
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:29161return $this->ui->factory( )->dropdown( )->standard($this->current_actions)->withAriaLabel(sprintf($this->lng->txt('actions_for'), htmlspecialchars(addslashes($title))))
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:30871$list_item = $list_item->withActions($dropdown)->withLeadIcon($this->ui->factory( )->symbol( )->icon( )->custom($this->getTypeIcon( ), $this->buildTranslatedType( ), 'medium'))
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:12931$props[] = ['alert' => false, 'property' => $this->lng->txt('notes_comments'), 'value' => '<a href="#" onclick="return ' . ilNoteGUI::getListCommentsJSCall($this->ajax_hash, $redraw_js) . '">' . self::$cnt_notes[$note_obj_id][Note::PUBLIC] . '</a>', 'newline' => $nl]
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:13071$props[] = ['alert' => false, 'property' => $this->lng->txt('notes'), 'value' => '<a href="#" onclick="return ' . ilNoteGUI::getListNotesJSCall($this->ajax_hash, $redraw_js) . '">' . self::$cnt_notes[$note_obj_id][Note::PRIVATE] . '</a>', 'newline' => $nl]
/components/ILIAS/ILIASObject/classes/class.ilObjectDataDeletionLog.php:361$values = ["obj_id" => ["integer", $object->getId( )], "title" => ["text", $object->getTitle( )], "tstamp" => ["integer", time( )], "type" => ["text", $object->getType( )], "description" => ["clob", $object->getLongDescription( )]]
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:10491$ref_commands[] = ['permission' => $permission, 'cmd' => $cmd, 'link' => $cmd_link, 'frame' => $cmd_frame, 'lang_var' => $lang_var, 'txt' => $txt, 'granted' => $access_granted, 'access_info' => $info_object, 'img' => $cmd_image, 'default' => $command['default']]
/components/ILIAS/LDAP/src/Server/UI/ServerTable.php:1881return ['editServerSettings' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_parameter_token, 'editServerSettings'), $this->row_id_token), 'activateServer' => $this->ui_factory->table( )->action( )->single($this->lng->txt('activate'), $this->url_builder->withParameter($this->action_parameter_token, 'activateServer'), $this->row_id_token), 'deactivateServer' => $this->ui_factory->table( )->action( )->single($this->lng->txt('deactivate'), $this->url_builder->withParameter($this->action_parameter_token, 'deactivateServer'), $this->row_id_token), 'confirmDeleteServerSettings' => $this->ui_factory->table( )->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, 'confirmDeleteServerSettings'), $this->row_id_token)]
/components/ILIAS/LDAP/src/Server/UI/ServerTable.php:2141return $this->ui_factory->table( )->data($this, $this->lng->txt('ldap_servers'), $this->getColumnDefinition( ), )->withId(self::class)->withOrder(new \ILIAS\Data\Order('title', \ILIAS\Data\Order::ASC))->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/AccessControl/src/Log/Table.php:1161$inputs = [self::FILTER_FIELD_ACTION => $ff->multiSelect($this->lng->txt('action'), $this->action_map), self::FILTER_FIELD_PERIOD => $ff->duration($this->lng->txt('date'))]
/components/ILIAS/AccessControl/src/Log/Table.php:951return $this->ui_factory->table( )->data($this, $this->lng->txt('rbac_log'), [self::COLUMN_DATE => $cf->date($this->lng->txt('date'), $this->buildUserDateTimeFormat( )), self::COLUMN_NAME => $cf->text($this->lng->txt('name')), self::COLUMN_LOGIN => $cf->text($this->lng->txt('login')), self::COLUMN_ACTION => $cf->text($this->lng->txt('action')), self::COLUMN_CHANGES => $cf->text($this->lng->txt('rbac_changes'))->withIsSortable(false)], )->withRequest($this->request)
/components/ILIAS/AccessControl/src/Log/Table.php:1551yield $row_builder->buildDataRow((string) $entry['log_id'], [self::COLUMN_DATE => (new \DateTimeImmutable('@' . $entry['created']))->setTimezone(new \DateTimeZone($this->current_user->getTimeZone( ))), self::COLUMN_NAME => "{$user_data['lastname']}, {$user_data['firstname']}", self::COLUMN_LOGIN => $user_data['login'], self::COLUMN_ACTION => $this->action_map[$entry['action']] ?? '', self::COLUMN_CHANGES => $this->buildChangeColumn($entry['action'], $entry['data'] ?? [ ])])
/components/ILIAS/AccessControl/src/Log/Table.php:1261$filter = $this->ui_service->filter( )->standard(self::FILTER_ID, $this->ctrl->getFormActionByClass([get_class($this->gui_object), \ilPermissionGUI::class], 'log'), $inputs, $active, true, true)
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessRBACOperationClonedObjective.php:961$sql = "SELECT rol_id, parent, ops_id" . PHP_EOL . "FROM rbac_templates" . PHP_EOL . "WHERE type = " . $db->quote($this->type, "text") . PHP_EOL . "AND (ops_id = " . $db->quote($this->src_id, "integer") . PHP_EOL . "OR ops_id = " . $db->quote($this->dest_id, "integer") . ")" . PHP_EOL
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessRBACOperationClonedObjective.php:832$sql = "UPDATE rbac_pa" . PHP_EOL . "SET ops_id = " . $db->quote(serialize($ops), "text") . PHP_EOL . "WHERE rol_id = " . $db->quote($row["rol_id"], "integer") . PHP_EOL . "AND ref_id = " . $db->quote($row["ref_id"], "integer") . PHP_EOL
/components/ILIAS/AccessControl/src/Log/Table.php:671$this->action_map = [\ilRbacLog::EDIT_PERMISSIONS => $this->lng->txt('rbac_log_edit_permissions'), \ilRbacLog::MOVE_OBJECT => $this->lng->txt('rbac_log_move_object'), \ilRbacLog::LINK_OBJECT => $this->lng->txt('rbac_log_link_object'), \ilRbacLog::COPY_OBJECT => $this->lng->txt('rbac_log_copy_object'), \ilRbacLog::CREATE_OBJECT => $this->lng->txt('rbac_log_create_object'), \ilRbacLog::EDIT_TEMPLATE => $this->lng->txt('rbac_log_edit_template'), \ilRbacLog::EDIT_TEMPLATE_EXISTING => $this->lng->txt('rbac_log_edit_template_existing'), \ilRbacLog::CHANGE_OWNER => $this->lng->txt('rbac_log_change_owner')]
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessRBACTemplateAddedObjective.php:671$values = ["obj_id" => ["integer", $tpl_id], "type" => ["text", "rolt"], "title" => ["text", $this->id], "description" => ["text", $this->description], "owner" => ["integer", -1], "create_date" => ["timestamp", date("Y-m-d H:i:s")], "last_update" => ["timestamp", date("Y-m-d H:i:s")]]
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessRBACOperationClonedObjective.php:661$sql = "SELECT rpa.rol_id, rpa.ops_id, rpa.ref_id" . PHP_EOL . "FROM rbac_pa rpa" . PHP_EOL . "JOIN object_reference ref ON (ref.ref_id = rpa.ref_id)" . PHP_EOL . "JOIN object_data od ON (od.obj_id = ref.obj_id AND od.type = " . $db->quote($this->type, "text") . ")" . PHP_EOL . "WHERE (" . $db->like("ops_id", "text", "%i:" . $this->src_id . "%") . PHP_EOL . "OR " . $db->like("ops_id", "text", "%:\"" . $this->src_id . "\";%") . ")" . PHP_EOL
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessCustomRBACOperationAddedObjective.php:971$fields = ['obj_id' => ['integer', $type_id], 'type' => ['text', 'typ'], 'title' => ['text', $type], 'description' => ['text', $this->title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', $db->now( )], 'last_update' => ['timestamp', $db->now( )]]
/components/ILIAS/LDAP/classes/class.ilLDAPRoleGroupMappingSetting.php:861$query = "UPDATE ldap_rg_mapping " . "SET server_id = " . $this->db->quote($this->getServerId( ), 'integer') . ", " . "url = " . $this->db->quote($this->getURL( ), 'text') . ", " . "dn =" . $this->db->quote($this->getDN( ), 'text') . ", " . "member_attribute = " . $this->db->quote($this->getMemberAttribute( ), 'text') . ", " . "member_isdn = " . $this->db->quote($this->getMemberISDN( ), 'integer') . ", " . "role = " . $this->db->quote($this->getRole( ), 'integer') . ", " . "mapping_info = " . $this->db->quote($this->getMappingInfo( ), 'text') . ", " . "mapping_info_type = " . $this->db->quote($this->getMappingInfoType( ), 'integer') . " " . "WHERE mapping_id = " . $this->db->quote($this->getMappingId( ), 'integer')
/components/ILIAS/LDAP/classes/class.ilLDAPRoleGroupMappingSetting.php:1051$query = "INSERT INTO ldap_rg_mapping (mapping_id,server_id,url,dn,member_attribute,member_isdn,role,mapping_info,mapping_info_type) " . "VALUES ( " . $this->db->quote($this->getMappingId( ), 'integer') . ", " . $this->db->quote($this->getServerId( ), 'integer') . ", " . $this->db->quote($this->getURL( ), 'text') . ", " . $this->db->quote($this->getDN( ), 'text') . ", " . $this->db->quote($this->getMemberAttribute( ), 'text') . ", " . $this->db->quote($this->getMemberISDN( ), 'integer') . ", " . $this->db->quote($this->getRole( ), 'integer') . ", " . $this->db->quote($this->getMappingInfo( ), 'text') . ", " . $this->db->quote($this->getMappingInfoType( ), 'integer') . ")"
/components/ILIAS/LDAP/classes/class.ilLDAPRoleAssignmentRule.php:4051$query = "INSERT INTO ldap_role_assignments (server_id,rule_id,type,dn,attribute,isdn,att_name,att_value,role_id, " . "add_on_update, remove_on_update, plugin_id ) " . "VALUES( " . $this->db->quote($this->getServerId( ), 'integer') . ", " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getType( ), 'integer') . ", " . $this->db->quote($this->getDN( ), 'text') . ", " . $this->db->quote($this->getMemberAttribute( ), 'text') . ", " . $this->db->quote($this->isMemberAttributeDN( ), 'integer') . ", " . $this->db->quote($this->getAttributeName( ), 'text') . ", " . $this->db->quote($this->getAttributeValue( ), 'text') . ", " . $this->db->quote($this->getRoleId( ), 'integer') . ", " . $this->db->quote($this->isAddOnUpdateEnabled( ), 'integer') . ', ' . $this->db->quote($this->isRemoveOnUpdateEnabled( ), 'integer') . ', ' . $this->db->quote($this->getPluginId( ), 'integer') . ' ' . ")"
/components/ILIAS/LDAP/classes/class.ilLDAPRoleAssignmentRule.php:4291$query = "UPDATE ldap_role_assignments " . "SET server_id = " . $this->db->quote($this->getServerId( ), 'integer') . ", " . "type = " . $this->db->quote($this->getType( ), 'integer') . ", " . "dn = " . $this->db->quote($this->getDN( ), 'text') . ", " . "attribute = " . $this->db->quote($this->getMemberAttribute( ), 'text') . ", " . "isdn = " . $this->db->quote($this->isMemberAttributeDN( ), 'integer') . ", " . "att_name = " . $this->db->quote($this->getAttributeName( ), 'text') . ", " . "att_value = " . $this->db->quote($this->getAttributeValue( ), 'text') . ", " . "role_id = " . $this->db->quote($this->getRoleId( ), 'integer') . ", " . "add_on_update = " . $this->db->quote($this->isAddOnUpdateEnabled( ), 'integer') . ', ' . 'remove_on_update = ' . $this->db->quote($this->isRemoveOnUpdateEnabled( ), 'integer') . ', ' . 'plugin_id = ' . $this->db->quote($this->getPluginId( ), 'integer') . ' ' . "WHERE rule_id = " . $this->db->quote($this->getRuleId( ), 'integer') . " "
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:7901$table = new \ILIAS\LDAP\Server\UI\ServerTable(ilLDAPServer::_getAllServer( ), $this, $this->ui_factory, $this->ui_renderer, $this->lng, $this->ctrl, $this->http->request( ), new \ILIAS\Data\Factory( ), 'handleServerTableActions', $this->rbacSystem->checkAccess('write', $this->ref_id))
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:12021return array('gender' => $this->lng->txt('gender'), 'firstname' => $this->lng->txt('firstname'), 'lastname' => $this->lng->txt('lastname'), 'title' => $this->lng->txt('person_title'), 'institution' => $this->lng->txt('institution'), 'department' => $this->lng->txt('department'), 'street' => $this->lng->txt('street'), 'city' => $this->lng->txt('city'), 'zipcode' => $this->lng->txt('zipcode'), 'country' => $this->lng->txt('country'), 'phone_office' => $this->lng->txt('phone_office'), 'phone_home' => $this->lng->txt('phone_home'), 'phone_mobile' => $this->lng->txt('phone_mobile'), 'fax' => $this->lng->txt('fax'), 'email' => $this->lng->txt('email'), 'second_email' => $this->lng->txt('second_email'), 'hobby' => $this->lng->txt('hobby'), 'matriculation' => $this->lng->txt('matriculation'))
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:12291return ilLegacyFormElementsUtil::formSelect($this->mapping_template, 'mapping_template', [0 => $this->lng->txt('ldap_mapping_template'), "inetOrgPerson" => 'inetOrgPerson', "organizationalPerson" => 'organizationalPerson', "person" => 'person', "ad_2003" => 'Active Directory (Win 2003)'], false, true)
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:14881$table = new LDAPRoleMappingTable($this->http->request( ), $this->lng, $this->ui_factory, new Factory( ), $this->server->getServerId( ), $this->object_data_cache, $this->rbacReview)
/components/ILIAS/WorkspaceFolder/BackgroundTask/classes/class.ilWorkspaceCopyDefinition.php:1401return serialize(["copy_definition" => $this->getCopyDefinitions( ), "temp_dir" => $this->getTempDir( ), "object_wsp_ids" => implode(",", $this->getObjectWspIds( )), "num_files" => $this->getNumFiles( ), "sum_file_sizes" => $this->getSumFileSizes( ), "adheres_to_limit" => $this->getAdheresToLimit( )])
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:1201$this->ldap_server_id = $http_wrapper->query( )->retrieve('ldap_servers_server_id', $this->refinery->in( )->series([$refinery->kindlyTo( )->listOf($refinery->kindlyTo( )->int( )), $this->refinery->custom( )->constraint(fn ($value) : bool => count($value) === 1, $this->lng->txt('select_one')), $this->refinery->custom( )->transformation(fn ($value) : int => $value[0])]))
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:2341$this->attribute_mappings[$key] = [ilUtil::stripSlashes($http_wrapper->post( )->retrieve($key . '_value', $refinery->kindlyTo( )->string( ))), $http_wrapper->post( )->has($key . '_update')]
/components/ILIAS/LDAP/classes/class.ilLDAPSettingsGUI.php:7571$action = $this->http->wrapper( )->query( )->retrieve('ldap_servers_table_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/AccessControl/src/Log/Table.php:2431$result[] = sprintf($this->lng->txt('rbac_log_operation_add'), \ilObjRole::_getTranslation(\ilObject::_lookupTitle((int) $role_id))) . ': ' . $this->getOPCaption($this->gui_object->getObject( )->getType( ), $op)
/components/ILIAS/AccessControl/src/Log/Table.php:2531$result[] = sprintf($this->lng->txt('rbac_log_operation_' . $action), \ilObjRole::_getTranslation(\ilObject::_lookupTitle((int) $role_id))) . ': ' . $this->getOPCaption($this->gui_object->getObject( )->getType( ), $op)
/components/ILIAS/WorkspaceFolder/classes/class.ilObjWorkspaceFolderGUI.php:2241$gui = new ilWorkspaceContentGUI($this, $this->node_id, $this->isActiveAdministrationPanel( ), $this->getAccessHandler( ), $this->ui, $this->lng, $this->user, $this->obj_definition, $this->ctrl, $this->user_folder_settings)
/components/ILIAS/WorkspaceFolder/classes/class.ilObjWorkspaceFolderGUI.php:10001$element = new AddNewItemElement(AddNewItemElementTypes::Object, $this->lng->txt('wsp_type_' . $type), $icon, new \ILIAS\Data\URI(ILIAS_HTTP_PATH . '/' . $this->ctrl->getLinkTargetByClass(self::class, 'create')))
/components/ILIAS/AccessControl/classes/class.ilRbacReview.php:2251$query = 'SELECT rol_id FROM rbac_fa fa ' . 'JOIN tree t1 ON t1.child = fa.parent ' . 'JOIN object_data obd ON fa.rol_id = obd.obj_id ' . 'WHERE assign = ' . $this->db->quote('y', 'text') . ' ' . 'AND obd.type = ' . $this->db->quote('role', 'text') . ' ' . 'AND t1.child IN (' . $tree->getSubTreeQuery($ref_id, ['child']) . ' ' . ') '
/components/ILIAS/AccessControl/classes/class.ilObjRole.php:5141$txt = $this->obj_definition->isPlugin($info['type']) ? ilObjectPlugin::lookupTxtById($info['type'], $info['type'] . "_" . $info['operation']) : $this->lng->txt($info['type'] . "_" . $info['operation'])
/components/ILIAS/AccessControl/classes/class.ilObjRole.php:1931$query = "INSERT INTO role_data " . "(role_id,allow_register,assign_users) " . "VALUES " . "(" . $this->db->quote($this->id, 'integer') . "," . $this->db->quote($this->getAllowRegister( ), 'integer') . "," . $this->db->quote($this->getAssignUsersStatus( ), 'integer') . ")"
/components/ILIAS/AccessControl/classes/class.ilObjRole.php:1751$query = "UPDATE role_data SET " . "allow_register= " . $this->db->quote($this->allow_register, 'integer') . ", " . "assign_users = " . $this->db->quote($this->getAssignUsersStatus( ), 'integer') . " " . "WHERE role_id= " . $this->db->quote($this->id, 'integer') . " "
/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php:4061$roles[$role_data['obj_id']] = ['blocked' => $role_data['blocked'], 'protected' => $role_data['protected'], 'permission_set' => in_array($operation, (array) $operations[$role_data['obj_id']]), 'isLocal' => ($this->getRefId( ) == $role_data['parent']) && $role_data['assign'] == 'y']
/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php:3771$roles[$role_data['obj_id']] = ['blocked' => $role_data['blocked'], 'protected_allowed' => $this->review->isAssignable($role_data['obj_id'], $this->getRefId( )), 'protected_status' => $this->review->isProtected($role_data['parent'], $role_data['obj_id']), 'isLocal' => ($this->getRefId( ) == $role_data['parent']) && $role_data['assign'] == 'y']
/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php:3601$roles[$role_data['obj_id']] = ['blocked' => $role_data['blocked'], 'protected' => $role_data['protected'], 'local_policy' => in_array($role_data['obj_id'], $local_roles), 'isLocal' => ($this->getRefId( ) == $role_data['parent']) && $role_data['assign'] == 'y']
/components/ILIAS/AccessControl/classes/class.ilRbacReview.php:7211$query = "SELECT ops_id FROM rbac_templates " . "WHERE type =" . $this->db->quote($a_type, 'text') . " " . "AND rol_id = " . $this->db->quote($a_rol_id, 'integer') . " " . "AND parent = " . $this->db->quote($a_parent, 'integer')
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:5632$query = 'INSERT INTO rbac_templates (rol_id,type,ops_id,parent) ' . 'VALUES( ' . $this->db->quote($a_dest_id, 'integer') . ', ' . $this->db->quote($type, 'text') . ', ' . $this->db->quote($op, 'integer') . ', ' . $this->db->quote($a_dest_parent, 'integer') . ' ' . ')'
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:5051$query = "SELECT s1.type, s1.ops_id " . "FROM rbac_templates s1, rbac_templates s2 " . "WHERE s1.rol_id = " . $this->db->quote($a_source1_id, 'integer') . " " . "AND s1.parent = " . $this->db->quote($a_source1_parent, 'integer') . " " . "AND s2.rol_id = " . $this->db->quote($a_source2_id, 'integer') . " " . "AND s2.parent = " . $this->db->quote($a_source2_parent, 'integer') . " " . "AND s1.type = s2.type " . "AND s1.ops_id = s2.ops_id"
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:4711$query = 'INSERT INTO rbac_templates (rol_id,type,ops_id,parent) ' . 'VALUES (' . $this->db->quote($a_dest_id, 'integer') . "," . $this->db->quote($op['type'], 'text') . "," . $this->db->quote($op['ops_id'], 'integer') . "," . $this->db->quote($a_dest_parent, 'integer') . ")"
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:2881$query = "INSERT INTO rbac_pa (rol_id,ops_id,ref_id) " . "VALUES " . "(" . $this->db->quote($a_rol_id, 'integer') . "," . $this->db->quote($ops_ids, 'text') . "," . $this->db->quote($a_ref_id, 'integer') . ")"
/components/ILIAS/AccessControl/classes/class.ilRoleXmlImporter.php:1051$trafo = $this->refinery->in( )->series([$this->refinery->kindlyTo( )->string( ), $this->refinery->string( )->stripTags( )])
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:6991$query = sprintf('INSERT INTO rbac_fa (rol_id, parent, assign, protected) ' . 'VALUES (%s,%s,%s,%s)', $this->db->quote($a_rol_id, 'integer'), $this->db->quote($a_parent, 'integer'), $this->db->quote($a_assign, 'text'), $this->db->quote('n', 'text'))
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:6101$query = 'DELETE FROM rbac_templates ' . 'WHERE rol_id = ' . $this->db->quote($a_dest_id, 'integer') . ' ' . 'AND type = ' . $this->db->quote($type, 'text') . ' ' . 'AND ops_id = ' . $this->db->quote($op, 'integer') . ' ' . 'AND parent = ' . $this->db->quote($a_dest_parent, 'integer')
/components/ILIAS/AccessControl/classes/class.ilRbacAdmin.php:5782$query = 'INSERT INTO rbac_templates (rol_id,type,ops_id,parent) ' . 'VALUES( ' . $this->db->quote($a_dest_id, 'integer') . ', ' . $this->db->quote($type, 'text') . ', ' . $this->db->quote($op, 'integer') . ', ' . $this->db->quote($a_dest_parent, 'integer') . ' ' . ')'
/components/ILIAS/AccessControl/classes/class.ilObjectRolePermissionTableGUI.php:4521$roles[$role_data['obj_id']] = ['blocked' => $role_data['blocked'], 'protected' => $role_data['protected'], 'permission_set' => in_array($ops_id, (array) $operations[$role_data['obj_id']]), 'isLocal' => ($this->getRefId( ) == $role_data['parent']) && $role_data['assign'] == 'y']
/components/ILIAS/AccessControl/classes/Setup/class.ilAccessCustomRBACOperationAddedObjective.php:811$values = ['ops_id' => ['integer', $ops_id], 'operation' => ['text', $this->id], 'description' => ['text', $this->title], 'class' => ['text', $this->class], 'op_order' => ['integer', $this->pos]]
/components/ILIAS/AccessControl/classes/class.ilObjRoleFolderGUI.php:1021return $this->http->wrapper( )->post( )->retrieve('roles', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->in( )->series([$this->refinery->custom( )->transformation(function ($v) { /**/ } ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))])]))
/components/ILIAS/AccessControl/classes/class.ilObjRoleTemplateGUI.php:1121return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, $is_role_creation_form ? 'save' : 'update'), $inputs)->withSubmitLabel($is_role_creation_form ? $this->lng->txt('rolt_new') : $this->lng->txt('save'))
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:3401$post_perm = $this->http->wrapper( )->post( )->has('perm') ? $this->http->wrapper( )->post( )->retrieve('perm', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilObjRoleFolderGUI.php:1371return sprintf($this->lng->txt('rbac_copy_multi_targets'), '<strong>' . ilObject::_lookupTitle($targets[0]), ilObject::_lookupTitle($targets[1]) . '</strong>', '<strong>' . (string) count($targets) - 2, '</strong>')
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:4371$protected_post = $this->http->wrapper( )->post( )->has('protect') ? $this->http->wrapper( )->post( )->retrieve('protect', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:3851$inherit_post = $this->http->wrapper( )->post( )->has('inherit') ? $this->http->wrapper( )->post( )->retrieve('inherit', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->bool( ))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:8111$visible_block = $this->http->wrapper( )->post( )->has('visible_block') ? $this->http->wrapper( )->post( )->retrieve('visible_block', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:7051$option = new ilRadioOption(($par["type"] == 'role' ? $this->lng->txt('obj_role') : $this->lng->txt('obj_rolt')) . ": " . ilObjRole::_getTranslation($par["title"]), (string) $par["obj_id"])
/components/ILIAS/AccessControl/classes/class.ilObjectRoleTemplatePermissionTableGUI.php:2091$perm = $this->lng->txt($this->getTemplateType( ) . '_' . $a_set['name'] . '_short') . ': ' . $this->lng->txt($this->getTemplateType( ) . '_' . $a_set['name'])
/components/ILIAS/AccessControl/classes/class.ilObjectRoleTemplatePermissionTableGUI.php:1571$pl_txt = ($this->objDefinition->isPlugin($this->getTemplateType( ))) ? ilObjectPlugin::lookupTxtById($this->getTemplateType( ), "objs_" . $this->getTemplateType( )) : $this->lng->txt('objs_' . $this->getTemplateType( ))
/components/ILIAS/AccessControl/classes/class.ilAssignedUsersTableGUI.php:981$usr_data = ilUserQuery::getUserListData(ilUtil::stripSlashes($this->getOrderField( )), ilUtil::stripSlashes($this->getOrderDirection( )), $this->getOffset( ), $this->getLimit( ), '', '', null, false, false, 0, $this->getRoleId( ))
/components/ILIAS/AccessControl/classes/class.ilRoleAutoComplete.php:361$query = "SELECT o1.title role,o2.title container FROM object_data o1 " . "JOIN rbac_fa fa ON o1.obj_id = rol_id " . "JOIN object_reference obr ON ref_id = fa.parent AND obr.deleted IS NULL " . "JOIN object_data o2 ON obr.obj_id = o2.obj_id " . "INNER JOIN tree t ON t.child = obr.ref_id AND t.tree = 1 " . "WHERE o1.type = 'role' " . "AND assign = 'y' " . "AND (" . $ilDB->like('o1.title', 'text', '%' . $a_str . '%') . "OR " . $ilDB->like('o2.title', 'text', '%' . $a_str . '%') . " )" . "AND fa.parent != 8 " . "ORDER BY role,container"
/components/ILIAS/AccessControl/classes/class.ilObjRoleTemplateGUI.php:841$inputs = [self::FORM_KEY_TITLE => $ff->text($this->lng->txt('title'))->withMaxLength(70)->withRequired(true)->withAdditionalTransformation($title_validation_constraint)->withValue($is_role_creation_form ? '' : ilObjRole::_getTranslation($this->object->getTitle( )))->withDisabled($is_role_creation_form ? false : $this->object->isInternalTemplate( )), self::FORM_KEY_DESCRIPTION => $ff->textarea($this->lng->txt('description'))->withMaxLimit(4000)->withValue($is_role_creation_form ? '' : $this->object->getDescription( ))]
/components/ILIAS/AccessControl/classes/class.ilAssignedUsersTableGUI.php:1751$contact_link = ilMailFormCall::getLinkTarget($this->getParentObject( ), $this->getParentCmd( ), ['fr' => rawurlencode(base64_encode($this->ctrl->getLinkTarget($this->getParentObject( ), 'userassignment', '', false, false)))], ['type' => 'new', 'rcp_to' => $login])
/components/ILIAS/AccessControl/classes/class.ilObjRoleTemplateGUI.php:1051$inputs[self::FORM_KEY_PROTECT] = $ff->checkbox($this->lng->txt('role_protect_permissions'))->withValue($is_role_creation_form ? false : $this->rbac_review->isProtected($this->rolf_ref_id, $this->object->getId( )))
/components/ILIAS/AccessControl/classes/class.ilObjRoleTemplateGUI.php:992$inputs[self::FORM_KEY_ILIAS_ID] = $ff->text($this->lng->txt('ilias_id'))->withDisabled(true)->withValue('il_' . IL_INST_ID . '_' . $this->object->getType( ) . '_' . $this->object->getId( ))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:2521$inputs = [self::FORM_KEY_TITLE => $ff->text($this->lng->txt('title'))->withMaxLength(70)->withRequired(true)->withAdditionalTransformation($title_validation_constraint)->withValue($is_role_creation_form ? '' : $this->object->getTitle( ))->withDisabled($role_is_autogenerated), self::FORM_KEY_DESCRIPTION => $ff->textarea($this->lng->txt('description'))->withMaxLimit(4000)->withValue($is_role_creation_form ? '' : $this->object->getDescription( ))->withDisabled($role_is_autogenerated), ]
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:2672$inputs[self::FORM_KEY_ILIAS_ID] = $ff->text($this->lng->txt('ilias_id'))->withDisabled(true)->withValue('il_' . IL_INST_ID . '_' . $this->object->getType( ) . '_' . $this->object->getId( ))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:2801$inputs[self::FORM_KEY_PROTECT] = $ff->checkbox($this->lng->txt('role_protect_permissions'))->withValue($is_role_creation_form ? false : $this->rbac_review->isProtected($this->obj_ref_id, $this->object->getId( )))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:2871return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, $is_role_creation_form ? 'save' : 'update'), $inputs)->withSubmitLabel($is_role_creation_form ? $this->lng->txt('role_new') : $this->lng->txt('save'))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:6941$recursive_list = $this->http->wrapper( )->post( )->retrieve('recursive_list', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:8651$selected_users = $this->http->wrapper( )->post( )->retrieve('user_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:12411$users = $this->http->wrapper( )->post( )->retrieve('user_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:13231return $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $message, $this->ctrl->getFormActionByClass(self::class, 'performDeleteRole'))->withAffectedItems([$this->ui_factory->modal( )->interruptiveItem( )->standard((string) $this->object->getId( ), $this->object->getTitle( ))])
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:8171$block_post = $this->http->wrapper( )->post( )->has('block') ? $this->http->wrapper( )->post( )->retrieve('block', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:8571$positions_with_local_perms_from_post = $this->http->wrapper( )->post( )->has('local') ? $this->http->wrapper( )->post( )->retrieve('local', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:8721$position_perm_post = $this->http->wrapper( )->post( )->has('position_perm') ? $this->http->wrapper( )->post( )->retrieve('position_perm', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))) : [ ]
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:10341$table = new Table(new ilRbacLog($this->db), $this->ui_factory, $this->data_factory, $this->lng, $this->ctrl, $this->ui_service, $this->object_definition, $this->http->request( ), $this->rbacreview, $this->user, $this->gui_obj)
/components/ILIAS/AccessControl/classes/class.ilRoleXmlExport.php:1091$attributes = ['type' => ilObject::_lookupType($a_role_id), 'id' => 'il_' . IL_INST_ID . '_' . ilObject::_lookupType($a_role_id) . '_' . $a_role_id, 'protected' => ($GLOBALS['DIC']['rbacreview']->isProtected($a_rolf, $a_role_id) ? 1 : 0)]
/components/ILIAS/AccessControl/classes/class.ilObjectPermissionStatusGUI.php:3221$text .= "<span class=\"" . $alert . "\">" . $info['text'] . " (" . $this->lng->txt("obj_" . $obj->getType( )) . " #" . $obj->getId( ) . ": " . $obj->getTitle( ) . ")</span><br/> "
/components/ILIAS/AccessControl/classes/class.ilRbacLog.php:541$set = $this->db->query('SELECT * FROM ' . self::LOG_TABLE_NAME . ' WHERE ref_id = ' . $this->db->quote($ref_id, ilDBConstants::T_INTEGER) . $this->getWhereForFilter($filter) . $order->join(' ORDER BY ', static fn (string $ret, string $key, string $value) : string => $ret === ' ORDER BY ' ? "{$ret} {$key} {$value}" : "{$ret}, {$key} {$value} "))
/components/ILIAS/AccessControl/classes/class.ilRbacLog.php:761$result = $this->db->fetchObject($this->db->query('SELECT COUNT(*) as cnt FROM ' . self::LOG_TABLE_NAME . ' WHERE ref_id = ' . $this->db->quote($ref_id, ilDBConstants::T_INTEGER) . $this->getWhereForFilter($filter)))
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObject.php:4321$a_output = str_replace("{{{{{No Media Type}}}}}", '<div class="copg-new-content-placeholder">' . $this->ui->renderer( )->render($this->ui->factory( )->symbol( )->icon( )->standard("pemed", "pemed", 'medium')) . "</div>", $a_output)
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObject.php:4221$a_output = str_replace("{{{{{Unsupported Media Type}}}}}", $this->ui->renderer( )->render($this->ui->factory( )->messageBox( )->info($this->lng->txt("copg_unsupported_media_type"))), $a_output)
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObjectEditorGUI.php:1082$options = array("Left" => $lng->txt("cont_left"), "Center" => $lng->txt("cont_center"), "Right" => $lng->txt("cont_right"), "LeftFloat" => $lng->txt("cont_left_float"), "RightFloat" => $lng->txt("cont_right_float"))
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObject.php:4561$modal = $this->ui->factory( )->modal( )->roundtrip($this->lng->txt("cont_fullscreen"), $this->ui->factory( )->legacy( )->content("<iframe class='il-copg-mob-fullscreen' id='il-copg-mob-fullscreen" . $suffix . "'></iframe>"))
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImageGUI.php:5981$form = $this->gui->form([self::class], "#")->async( )->section("f", $this->lng->txt("cont_ed_insert_iim"))->file("input_file", $this->lng->txt("file"), \Closure::fromCallable([$this, 'handleUploadResult']), "mob_id", "", 1, [ ], [self::class], "copg")->required( )
/components/ILIAS/COPage/PC/InteractiveImage/InteractiveImageQueryActionHandler.php:4742$modal = $ui->factory( )->modal( )->roundtrip('#title#', $ui->factory( )->legacy( )->content('#content#'))->withActionButtons([$ui->factory( )->button( )->standard('#button_title#', '#'), ])
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImageGUI.php:6871$f = $this->gui->form($path, "#")->async( )->file("input_file", $this->lng->txt("file"), \Closure::fromCallable([$this, 'handleBackgroundUpload']), "mob_id", "", 1, ["image/png", "image/jpeg", "image/gif"], $path, "copg")->text("caption", $this->lng->txt("cont_caption"))
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImageGUI.php:6431$f = $this->gui->form($path, "#")->async( )->file("overlay_file", $this->lng->txt("file"), \Closure::fromCallable([$this, 'handleOverlayUpload']), "mob_id", "", 1, ["image/png", "image/jpeg", "image/gif"], $path, "copg")
/components/ILIAS/COPage/PC/Table/class.ilPCDataTableEditorGUI.php:2731$form = $this->gui->form(["ilPCDataTableGUI"], "#")->select("number", "#select-title#", ["1" => "1", "2" => "2", "3" => "3", "4" => "4", "5" => "5", "6" => "6", "7" => "7", "8" => "8", "9" => "9", "10" => "10"], "", "1")->required( )
/components/ILIAS/COPage/PC/Table/class.ilPCDataTableEditorGUI.php:581return ["creation_form" => $acc->getHTML(true), "icon" => $ui_wrapper->getRenderedIcon("pedt"), "top_actions" => $this->getTopActions($ui_wrapper, $page_gui), "cell_info" => $this->getCellInfo( ), "cell_actions" => $this->getCellActions($ui_wrapper, $page_gui, $style_id), "merge_actions" => $this->getMergeActions($ui_wrapper, $page_gui, $style_id), "number_input_modal" => $this->getModalNumberInputTemplate( )]
/components/ILIAS/COPage/PC/List/class.ilPCListGUI.php:2481$options = array("Number" => $this->lng->txt("cont_number_std"), "Decimal" => $this->lng->txt("cont_decimal"), "Roman" => $this->lng->txt("cont_roman"), "roman" => $this->lng->txt("cont_roman_s"), "Alphabetic" => $this->lng->txt("cont_alphabetic"), "alphabetic" => $this->lng->txt("cont_alphabetic_s"))
/components/ILIAS/COPage/PC/Table/class.ilPCTableGUI.php:3351$align_opts = array("Left" => $lng->txt("cont_left"), "Right" => $lng->txt("cont_right"), "Center" => $lng->txt("cont_center"), "LeftFloat" => $lng->txt("cont_left_float"), "RightFloat" => $lng->txt("cont_right_float"))
/components/ILIAS/COPage/PC/Question/class.ilPCQuestion.php:3601return ' ilias.questions.txt.wrong_answers = "' . $lng->txtlng("content", "cont_wrong_answers", $a_lang) . '"; ilias.questions.txt.wrong_answers_single = "' . $lng->txtlng("content", "cont_wrong_answers_single", $a_lang) . '"; ilias.questions.txt.tries_remaining = "' . $lng->txtlng("content", "cont_tries_remaining", $a_lang) . '"; ilias.questions.txt.please_try_again = "' . $lng->txtlng("content", "cont_please_try_again", $a_lang) . '"; ilias.questions.txt.all_answers_correct = "' . $lng->txtlng("content", "cont_all_answers_correct", $a_lang) . '"; ilias.questions.txt.enough_answers_correct = "' . $lng->txtlng("content", "cont_enough_answers_correct", $a_lang) . '"; ilias.questions.txt.nr_of_tries_exceeded = "' . $lng->txtlng("content", "cont_nr_of_tries_exceeded", $a_lang) . '"; ilias.questions.txt.correct_answers_separator = "' . $lng->txtlng("assessment", "or", $a_lang) . '"; ilias.questions.txt.correct_answers_shown = "' . $lng->txtlng("content", "cont_correct_answers_shown", $a_lang) . '"; ilias.questions.txt.correct_answers_also = "' . $lng->txtlng("content", "cont_correct_answers_also", $a_lang) . '"; ilias.questions.txt.correct_answer_also = "' . $lng->txtlng("content", "cont_correct_answer_also", $a_lang) . '"; ilias.questions.txt.ov_all_correct = "' . $lng->txtlng("content", "cont_ov_all_correct", $a_lang) . '"; ilias.questions.txt.ov_some_correct = "' . $lng->txtlng("content", "cont_ov_some_correct", $a_lang) . '"; ilias.questions.txt.ov_wrong_answered = "' . $lng->txtlng("content", "cont_ov_wrong_answered", $a_lang) . '"; ilias.questions.txt.please_select = "' . $lng->txtlng("content", "cont_please_select", $a_lang) . '"; ilias.questions.txt.ov_preview = "' . $lng->txtlng("content", "cont_ov_preview", $a_lang) . '"; ilias.questions.txt.submit_answers = "' . $lng->txtlng("content", "cont_submit_answers", $a_lang) . '"; ilias.questions.refresh_lang(); '
/components/ILIAS/COPage/PC/ContentInclude/class.ilPCContentInclude.php:2531$info = " " . $lng->txt("title") . ": " . ilMediaPoolItem::lookupTitle($page_gui->getPageObject( )->getId( )) . ", " . $lng->txt("obj_mep") . ": <a href='" . ilLink::_getLink($ref_id) . "'>" . ilObject::_lookupTitle($par_id) . "</a>"
/components/ILIAS/COPage/PC/Map/class.ilPCMapGUI.php:1392$options = array("Left" => $lng->txt("cont_left"), "Center" => $lng->txt("cont_center"), "Right" => $lng->txt("cont_right"), "LeftFloat" => $lng->txt("cont_left_float"), "RightFloat" => $lng->txt("cont_right_float"))
/components/ILIAS/COPage/PC/Verification/class.ilPCVerification.php:611return ['id' => $this->getChildNode( )->getAttribute('Id'), 'type' => $this->getChildNode( )->getattribute('Type'), 'user' => $this->getChildNode( )->getAttribute('User')]
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6291$a_text = self::replaceBBTagByMatching("[" . $found[1] . "]", "[/iln]", "IntLink", $a_text, ["Target" => "il_" . $inst_str . "_pg_" . $attribs['page'], "Type" => "PageObject", "TargetFrame" => $found[10] ?? "", "Anchor" => $attribs["anchor"] ?? ""])
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6441$a_text = self::replaceBBTagByMatching("[" . $found[1] . "]", "[/iln]", "IntLink", $a_text, ["Target" => "il_" . $inst_str . "_st_" . $attribs['chap'], "Type" => "StructureObject", "TargetFrame" => $found[10] ?? ""])
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6581$a_text = self::replaceBBTagByMatching("[" . $found[1] . "]", "[/iln]", "IntLink", $a_text, ["Target" => "il_" . $inst_str . "_git_" . $attribs['term'], "Type" => "GlossaryItem", "TargetFrame" => (($found[10] ?? "") == "New") ? "New" : "Glossary"])
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6741$a_text = self::replaceBBTagByMatching("[" . $found[1] . "]", "[/iln]", "IntLink", $a_text, ["Target" => "il_" . $inst_str . "_wpage_" . $attribs['wpage'], "Type" => "WikiPage", "Anchor" => $attribs["anchor"] ?? ""])
/components/ILIAS/COPage/PC/Section/class.ilPCSectionEditorGUI.php:621$html = $ctrl->getHTML($sec_gui, ["form" => true, "ui_wrapper" => $ui_wrapper, "insert" => true, "buttons" => [["Page", "component.save", $lng->txt("insert")], ["Page", "component.cancel", $lng->txt("cancel")]]])
/components/ILIAS/COPage/PC/Section/class.ilPCSectionEditorGUI.php:961$html = $ctrl->getHTML($sec_gui, ["form" => true, "ui_wrapper" => $ui_wrapper, "buttons" => [["Page", "component.update", $lng->txt("save")], ["Page", "component.cancel", $lng->txt("cancel")]]])
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraphGUI.php:561return array("Standard" => $lng->txt("cont_standard"), "Headline1" => $lng->txt("cont_Headline1"), "Headline2" => $lng->txt("cont_Headline2"), "Headline3" => $lng->txt("cont_Headline3"), "Book" => $lng->txt("cont_Book"), "Numbers" => $lng->txt("cont_Numbers"), "Verse" => $lng->txt("cont_Verse"), "List" => $lng->txt("cont_List"), "TableContent" => $lng->txt("cont_TableContent"))
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraphEditorGUI.php:331$menu = ilPageObjectGUI::getTinyMenu($page_type, $cfg->getEnableInternalLinks( ), $cfg->getEnableWikiLinks( ), $cfg->getEnableKeywords( ), $style_id, true, true, $cfg->getEnableAnchors( ), true, $cfg->getEnableUserLinks( ), $ui_wrapper)
/components/ILIAS/COPage/PC/InteractiveImage/InteractiveImageQueryActionHandler.php:2791return $this->section($this->ui_wrapper->getRenderedViewControl([["InteractiveImage", "trigger.properties", $this->lng->txt("properties")], ["InteractiveImage", "trigger.overlay", $this->lng->txt("cont_overlay_image")], ["InteractiveImage", "trigger.popup", $this->lng->txt("cont_content_popup")]]))
/components/ILIAS/COPage/PC/InteractiveImage/InteractiveImageQueryActionHandler.php:2901return $this->gui->form(null, "#")->text("title", $this->lng->txt("title"))->select("shape", $this->lng->txt("cont_shape"), ["Rect" => $this->lng->txt("cont_Rect"), "Circle" => $this->lng->txt("cont_Circle"), "Poly" => $this->lng->txt("cont_Poly"), "Marker" => $this->lng->txt("cont_marker")], "", "Rect")->required( )
/components/ILIAS/COPage/PC/InteractiveImage/InteractiveImageQueryActionHandler.php:3691return $this->gui->form(null, "#")->select("popup", $this->lng->txt("cont_content_popup"), [ ])->select("size", $this->lng->txt("cont_iim_size"), ["sm" => $this->lng->txt("cont_iim_sm"), "md" => $this->lng->txt("cont_iim_md"), "lg" => $this->lng->txt("cont_iim_lg")], "", "md")->required( )
/components/ILIAS/COPage/PC/InteractiveImage/InteractiveImageQueryActionHandler.php:4631$content .= $this->ui_wrapper->getRenderedAdapterForm($this->getPCInteractiveImageGUI( )->getBackgroundPropertiesFormAdapter([get_class($this->page_gui), \ilPageEditorGUI::class, \ilPCInteractiveImageGUI::class]), [["InteractiveImage", "component.save", $this->lng->txt("save")]])
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:7011$a_text = self::replaceBBTagByMatching("[" . $found[1] . "]", "[/iln]", "IntLink", $a_text, ["Target" => "il_" . $inst_str . "_mob_" . $attribs['media'], "Type" => "MediaObject", "TargetFrame" => $found[10] ?? ""])
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImage.php:3271$attributes = array("Type" => self::AREA, "Title" => ilUtil::stripSlashes($a_title), "Nr" => $max + 1, "OverlayX" => "0", "OverlayY" => "0", "Overlay" => "", "PopupNr" => "", "PopupX" => "0", "PopupY" => "0", "PopupWidth" => "150", "PopupHeight" => "200")
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImage.php:3611$attributes = array("Type" => self::MARKER, "Title" => $lng->txt("cont_new_marker"), "Nr" => $max + 1, "OverlayX" => "0", "OverlayY" => "0", "MarkerX" => "0", "MarkerY" => "0", "PopupNr" => "", "PopupX" => "0", "PopupY" => "0", "PopupWidth" => "150", "PopupHeight" => "200")
/components/ILIAS/COPage/PC/InteractiveImage/class.ilPCInteractiveImage.php:4021$trigger_arr[] = array("Nr" => $tr_node->getAttribute("Nr"), "Type" => $tr_node->getAttribute("Type"), "Title" => $tr_node->getAttribute("Title"), "OverlayX" => $tr_node->getAttribute("OverlayX"), "OverlayY" => $tr_node->getAttribute("OverlayY"), "MarkerX" => $tr_node->getAttribute("MarkerX"), "MarkerY" => $tr_node->getAttribute("MarkerY"), "Overlay" => $tr_node->getAttribute("Overlay"), "PopupNr" => $tr_node->getAttribute("PopupNr"), "PopupX" => $tr_node->getAttribute("PopupX"), "PopupY" => $tr_node->getAttribute("PopupY"), "PopupWidth" => $tr_node->getAttribute("PopupWidth"), "PopupHeight" => $tr_node->getAttribute("PopupHeight"), "PopupPosition" => $tr_node->getAttribute("PopupPosition"), "PopupSize" => $tr_node->getAttribute("PopupSize"))
/components/ILIAS/EmployeeTalk/classes/Talk/Repository/IliasDBEmployeeTalkRepository.php:761$result = $this->database->query($q = 'SELECT * FROM etal_data AS talk INNER JOIN object_data AS od ON od.obj_id = talk.object_id WHERE (' . $this->database->in('employee', $employees, false, 'integer') . ' AND ' . $this->database->in('od.owner', $employees, false, 'integer') . ') OR od.owner = ' . $this->database->quote($user, 'integer') . ' OR employee = ' . $this->database->quote($user, 'integer'))
/components/ILIAS/EmployeeTalk/classes/Talk/class.ilObjEmployeeTalkGUI.php:5551return $this->md_handler->getEditForm($series->getType( ), $series->getId( ), $this->object->getType( ), $this->object->getId( ), $this->ctrl->getFormAction($this, 'updateMetadata'), 'updateMetadata', $this->lng->txt('save'))
/components/ILIAS/EmployeeTalk/classes/Talk/class.ilEmployeeTalkTableGUI.php:2721$data[] = ["ref_id" => $talk->getRefId( ), "etal_title" => $talk->getTitle( ), "etal_template" => $template_title, "etal_date" => $talkData->getStartDate( ), "etal_superior" => $superiorName, "etal_employee" => $employeeName, "etal_status" => $talkData->isCompleted( ) ? $this->language->txt('etal_status_completed') : $this->language->txt('etal_status_pending'), "permission_write" => false, "permission_delete" => false]
/components/ILIAS/EmployeeTalk/classes/TalkSeries/class.ilObjEmployeeTalkSeriesGUI.php:5821$refId = $this->container->http( )->wrapper( )->query( )->retrieve('template', $this->container->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/EmployeeTalk/classes/TalkSeries/class.ilObjEmployeeTalkSeriesGUI.php:4491return new EmployeeTalk(-1, $start_date, $end_date, boolval(intval($tgl)), '', $location ?? '', ilObjUser::getUserIdByLogin($employee), false, false, ilObject::_lookupObjectId($this->getTemplateRefId( )))
/components/ILIAS/EmployeeTalk/classes/TalkSeries/class.ilObjEmployeeTalkSeriesGUI.php:621$refId = $this->container->http( )->wrapper( )->query( )->retrieve("ref_id", $this->container->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/EmployeeTalk/classes/Provider/MyStaffListEntryProvider.php:661$items[] = $this->mainmenu->link($this->employeeTalkTemplateIdentifier)->withAlwaysAvailable(false)->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilMyStaffGUI::class, ilEmployeeTalkMyStaffListGUI::class, ], ControlFlowCommand::INDEX))->withAvailableCallable(function ( ) { /**/ } )->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('item_must_be_always_active')}"))->withParent($this->organisationIdentifier)->withTitle($title)->withSymbol($icon)->withPosition(60)->withVisibilityCallable(function ( ) { /**/ } )
/components/ILIAS/EmployeeTalk/classes/Notification/Calendar/VCalendarGenerator.php:681return new VEvent(md5($talk->getType( ) . $talk->getId( )), $description, $talk->getTitle( ), 0, $status, $superior->getFullname( ), $superior->getEmail( ), $employee->getFullname( ), $employee->getEmail( ), $data->getStartDate( )->getUnixTime( ), $data->getEndDate( )->getUnixTime( ), $data->isAllDay( ), '', $data->getLocation( ))
/components/ILIAS/COPage/PC/Section/class.SectionCommandActionHandler.php:1301$rendered_form = $this->ctrl->getHTML($sec_gui, ["form" => true, "validation" => true, "ui_wrapper" => $this->ui_wrapper, "buttons" => [["Page", "component.update", $this->lng->txt("save")], ["Page", "component.cancel", $this->lng->txt("cancel")]]])
/components/ILIAS/COPage/PC/Section/class.SectionCommandActionHandler.php:941$rendered_form = $this->ctrl->getHTML($sec_gui, ["form" => true, "validation" => true, "insert" => true, "ui_wrapper" => $this->ui_wrapper, "buttons" => [["Page", "component.save", $this->lng->txt("insert")], ["Page", "component.cancel", $this->lng->txt("cancel")]]])
/components/ILIAS/COPage/PC/Section/class.ilPCSectionGUI.php:1191return array("Block" => $lng->txt("cont_Block"), "Mnemonic" => $lng->txt("cont_Mnemonic"), "Remark" => $lng->txt("cont_Remark"), "Example" => $lng->txt("cont_Example"), "Additional" => $lng->txt("cont_Additional"), "Special" => $lng->txt("cont_Special"), "Attention" => $lng->txt("cont_Attention"), "Background" => $lng->txt("cont_Background"), "Citation" => $lng->txt("cont_Citation"), "Confirmation" => $lng->txt("cont_Confirmation"), "Information" => $lng->txt("cont_Information"), "Interaction" => $lng->txt("cont_Interaction"), "Link" => $lng->txt("cont_Link"), "Literature" => $lng->txt("cont_Literature"), "Separator" => $lng->txt("cont_Separator"), "StandardCenter" => $lng->txt("cont_StandardCenter"), "Excursus" => $lng->txt("cont_Excursus"), "AdvancedKnowledge" => $lng->txt("cont_AdvancedKnowledge"))
/components/ILIAS/COPage/PC/Tabs/class.ilPCTabsGUI.php:5831$items[] = $ui->factory( )->panel( )->standard($cap["caption"], $ui->factory( )->legacy( )->content($content))->withActions($dd)
/components/ILIAS/COPage/PC/Tabs/class.ilPCTabsGUI.php:5471$actions = [$this->lng->txt("cont_tab_add_above") => "addAbove", $this->lng->txt("cont_tab_add_below") => "addBelow", $this->lng->txt("cont_tab_move_up") => "moveUp", $this->lng->txt("cont_tab_move_down") => "moveDown", $this->lng->txt("cont_tab_move_top") => "moveTop", $this->lng->txt("cont_tab_move_bottom") => "moveBottom", $this->lng->txt("cont_tab_delete") => "deletePanel"]
/components/ILIAS/EmployeeTalk/tests/Notification/Calendar/VCalendarTest.php:371$expected_end = 'METHOD:' . Method::PUBLISH->value . "\r\n" . 'BEGIN:VTIMEZONE' . "\r\n" . 'TZID:Europe/Paris' . "\r\n" . 'X-LIC-LOCATION:Europe/Paris' . "\r\n" . 'BEGIN:DAYLIGHT' . "\r\n" . 'TZOFFSETFROM:+0100' . "\r\n" . 'TZOFFSETTO:+0200' . "\r\n" . 'TZNAME:CEST' . "\r\n" . 'DTSTART:19700329T020000' . "\r\n" . 'RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU' . "\r\n" . 'END:DAYLIGHT' . "\r\n" . 'BEGIN:STANDARD' . "\r\n" . 'TZOFFSETFROM:+0200' . "\r\n" . 'TZOFFSETTO:+0100' . "\r\n" . 'TZNAME:CET' . "\r\n" . 'DTSTART:19701025T030000' . "\r\n" . 'RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU' . "\r\n" . 'END:STANDARD' . "\r\n" . 'END:VTIMEZONE' . "\r\n" . 'END:VCALENDAR' . "\r\n"
/components/ILIAS/EmployeeTalk/classes/Talk/Repository/IliasDBEmployeeTalkRepository.php:2011return new EmployeeTalk(intval($stdClass->object_id), $start_date, $end_date, $all_day, $stdClass->series_id ?? '', $stdClass->location ?? '', intval($stdClass->employee), boolval($stdClass->completed), boolval($stdClass->standalone_date), intval($stdClass->template_id))
/components/ILIAS/EmployeeTalk/classes/Talk/Repository/IliasDBEmployeeTalkRepository.php:761$q = 'SELECT * FROM etal_data AS talk INNER JOIN object_data AS od ON od.obj_id = talk.object_id WHERE (' . $this->database->in('employee', $employees, false, 'integer') . ' AND ' . $this->database->in('od.owner', $employees, false, 'integer') . ') OR od.owner = ' . $this->database->quote($user, 'integer') . ' OR employee = ' . $this->database->quote($user, 'integer')
/components/ILIAS/StudyProgramme/classes/model/AutoMemberships/class.ilStudyProgrammeAutoMembershipsDBRepository.php:1431$query = 'DELETE FROM ' . self::TABLE . PHP_EOL . 'WHERE prg_obj_id = ' . $this->db->quote($prg_obj_id, 'integer') . PHP_EOL . 'AND ' . self::FIELD_SOURCE_TYPE . ' = ' . $this->db->quote($source_type, 'string') . PHP_EOL . 'AND ' . self::FIELD_SOURCE_ID . ' = ' . $this->db->quote($source_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/AutoMemberships/class.ilStudyProgrammeAutoMembershipsDBRepository.php:1741$query = 'SELECT ' . self::FIELD_PRG_OBJ_ID . PHP_EOL . 'FROM ' . self::TABLE . ' prgs' . PHP_EOL . 'INNER JOIN object_reference oref ON ' . PHP_EOL . 'prgs.' . self::FIELD_PRG_OBJ_ID . ' = oref.obj_id' . PHP_EOL . 'WHERE (' . self::FIELD_SOURCE_ID . ' = ' . $db->quote($source_id, 'integer') . PHP_EOL . ' OR (' . $db->in(self::FIELD_SOURCE_ID, $path, false, 'integer') . ' AND search_recursive = 1)' . PHP_EOL . ')' . PHP_EOL . 'AND ' . self::FIELD_ENABLED . ' = 1' . PHP_EOL . 'AND ' . self::FIELD_SOURCE_TYPE . ' = ' . $db->quote($source_type, 'text') . PHP_EOL . 'AND oref.deleted IS NULL'
/components/ILIAS/StudyProgramme/classes/model/AutoMemberships/class.ilStudyProgrammeAutoMembershipsDBRepository.php:651$ret[] = $this->create((int) $rec[self::FIELD_PRG_OBJ_ID], $rec[self::FIELD_SOURCE_TYPE], (int) $rec[self::FIELD_SOURCE_ID], (bool) $rec[self::FIELD_ENABLED], (int) $rec[self::FIELD_EDITOR_ID], new DateTimeImmutable($rec[self::FIELD_LAST_EDITED]), (bool) $rec[self::FIELD_SEARCH_RECURSIVE])
/components/ILIAS/StudyProgramme/classes/model/AutoMemberships/class.ilStudyProgrammeAutoMembershipsDBRepository.php:1141$query = 'DELETE FROM ' . self::TABLE . PHP_EOL . 'WHERE prg_obj_id = ' . $ams->getPrgObjId( ) . PHP_EOL . 'AND ' . self::FIELD_SOURCE_TYPE . ' = ' . $this->db->quote($ams->getSourceType( ), 'string') . PHP_EOL . 'AND ' . self::FIELD_SOURCE_ID . ' = ' . $ams->getSourceId( )
/components/ILIAS/StudyProgramme/classes/model/Assignments/ilPRGAssignmentFilter.php:1871$items[] = ['usr_active', ilTable2GUI::FILTER_SELECT, [ilStudyProgrammeUserTable::OPTION_ALL => $this->lng->txt("all"), ilStudyProgrammeUserTable::OPTION_USR_ACTIVE => $this->lng->txt("active_only"), ilStudyProgrammeUserTable::OPTION_USR_INACTIVE => $this->lng->txt("inactive_only")], '']
/components/ILIAS/StudyProgramme/classes/model/AutoMemberships/class.ilStudyProgrammeAutoMembershipsDBRepository.php:511$query = 'SELECT ' . self::FIELD_PRG_OBJ_ID . ',' . self::FIELD_SOURCE_TYPE . ',' . self::FIELD_SOURCE_ID . ',' . self::FIELD_ENABLED . ',' . self::FIELD_EDITOR_ID . ',' . self::FIELD_LAST_EDITED . ',' . self::FIELD_SEARCH_RECURSIVE . PHP_EOL . 'FROM ' . self::TABLE . PHP_EOL . 'WHERE ' . self::FIELD_PRG_OBJ_ID . ' = ' . $this->db->quote($prg_obj_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/Assignments/ilPRGAssignmentFilter.php:1601$items[] = [ilPRGAssignmentDBRepository::PROGRESS_FIELD_INVALIDATED, ilTable2GUI::FILTER_SELECT, [ilStudyProgrammeUserTable::OPTION_ALL => $this->lng->txt("all"), ilStudyProgrammeUserTable::VALIDITY_OPTION_VALID => $this->lng->txt("prg_still_valid"), ilStudyProgrammeUserTable::VALIDITY_OPTION_INVALID => $this->lng->txt("prg_not_valid")], $this->lng->txt('prg_validity')]
/components/ILIAS/StudyProgramme/classes/model/Assignments/ilPRGAssignmentFilter.php:1711$items[] = [ilPRGAssignmentDBRepository::PROGRESS_FIELD_STATUS, ilTable2GUI::FILTER_SELECT, [ilStudyProgrammeUserTable::OPTION_ALL => $this->lng->txt("all"), ilPRGProgress::STATUS_IN_PROGRESS => $this->lng->txt("prg_status_in_progress"), ilPRGProgress::STATUS_COMPLETED => $this->lng->txt("prg_status_completed"), ilPRGProgress::STATUS_ACCREDITED => $this->lng->txt("prg_status_accredited"), ilPRGProgress::STATUS_NOT_RELEVANT => $this->lng->txt("prg_status_not_relevant"), ilPRGProgress::STATUS_FAILED => $this->lng->txt("prg_status_failed")], '']
/components/ILIAS/EmployeeTalk/classes/Notification/Calendar/VEvent.php:921return 'BEGIN:VEVENT' . "\r\n" . 'UID: ' . $this->uid . "\r\n" . 'DESCRIPTION:' . $this->description . "\r\n" . $this->renderStartAndEndDates( ) . 'DTSTAMP:' . date("Ymd\THis") . "\r\n" . 'LAST-MODIFIED:' . date("Ymd\THis") . "\r\n" . 'ORGANIZER;CN="' . $this->organiser_name . '":MAILTO:' . $this->organiser_email . "\r\n" . 'ATTENDEE;CN="' . $this->attendee_name . '";ROLE=REQ-PARTICIPANT;RSVP=TRUE:MAILTO:' . $this->attendee_email . "\r\n" . 'SUMMARY:' . $this->summary . "\r\n" . 'LOCATION:' . $this->location . "\r\n" . 'SEQUENCE:' . $this->sequence . "\r\n" . "PRIORITY:5\r\n" . 'STATUS:' . $this->status->value . "\r\n" . "TRANSP:OPAQUE\r\n" . "X-MICROSOFT-CDO-BUSYSTATUS:BUSY\r\n" . 'CLASS:PUBLIC' . "\r\n" . "X-MICROSOFT-DISALLOW-COUNTER:TRUE\r\n" . 'BEGIN:VALARM' . "\r\n" . 'DESCRIPTION:' . $this->summary . "\r\n" . 'TRIGGER:-PT15M' . "\r\n" . 'ACTION:DISPLAY' . "\r\n" . 'END:VALARM' . "\r\n" . 'END:VEVENT' . "\r\n"
/components/ILIAS/EmployeeTalk/classes/Notification/Calendar/VCalendar.php:441return 'BEGIN:VCALENDAR' . "\r\n" . 'PRODID:-//ILIAS' . "\r\n" . 'VERSION:2.0' . "\r\n" . 'UID:' . $this->uid . "\r\n" . 'X-WR-RELCALID:' . $this->uid . "\r\n" . 'NAME:' . $this->name . "\r\n" . 'X-WR-CALNAME:' . $this->name . "\r\n" . 'LAST-MODIFIED:' . date("Ymd\THis") . "\r\n" . 'METHOD:' . $this->method->value . "\r\n" . 'BEGIN:VTIMEZONE' . "\r\n" . 'TZID:Europe/Paris' . "\r\n" . 'X-LIC-LOCATION:Europe/Paris' . "\r\n" . 'BEGIN:DAYLIGHT' . "\r\n" . 'TZOFFSETFROM:+0100' . "\r\n" . 'TZOFFSETTO:+0200' . "\r\n" . 'TZNAME:CEST' . "\r\n" . 'DTSTART:19700329T020000' . "\r\n" . 'RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU' . "\r\n" . 'END:DAYLIGHT' . "\r\n" . 'BEGIN:STANDARD' . "\r\n" . 'TZOFFSETFROM:+0200' . "\r\n" . 'TZOFFSETTO:+0100' . "\r\n" . 'TZNAME:CET' . "\r\n" . 'DTSTART:19701025T030000' . "\r\n" . 'RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU' . "\r\n" . 'END:STANDARD' . "\r\n" . 'END:VTIMEZONE' . "\r\n" . $this->renderVEvents( ) . 'END:VCALENDAR' . "\r\n"
/components/ILIAS/StudyProgramme/tests/model/Assignments/ilStudyProgrammeAssignmentActionsTest.php:1571$ass = $ass->unmarkAccredited($this->settings_repo, 112, 7, $this->messages)->unmarkAccredited($this->settings_repo, 111, 7, $this->messages)->unmarkAccredited($this->settings_repo, 13, 7, $this->messages)
/components/ILIAS/EmployeeTalk/classes/Notification/NotificationHandler.php:711$notification = new Notification($employee, $superior, $affected_talks[0]->getRefId( ), $affected_talks[0]->getTitle( ), $affected_talks[0]->getDescription( ), $affected_talks[0]->getData( )->getLocation( ), $subject_key, $message_key, $this->vcalendar_generator->fromTalkSeries($affected_talks[0]->getParent( ), $employee, $superior), $add_goto, ...$this->extractFormattedDates($format, $timezone, ...$affected_talks))
/components/ILIAS/StudyProgramme/tests/model/Settings/ilStudyProgrammeSettingsTest.php:301$this->prg_settings = new ilStudyProgrammeSettings($this->id, $this->createMock(ilStudyProgrammeTypeSettings::class), $this->createMock(ilStudyProgrammeAssessmentSettings::class), $this->createMock(ilStudyProgrammeDeadlineSettings::class), $this->createMock(ilStudyProgrammeValidityOfAchievedQualificationSettings::class), $this->createMock(ilStudyProgrammeAutoMailSettings::class))
/components/ILIAS/StudyProgramme/tests/model/Assignments/ilStudyProgrammeAssignmentActionsTest.php:1351$ass = $ass->markAccredited($this->settings_repo, $this->events, 111, 7, $this->messages)->markAccredited($this->settings_repo, $this->events, 112, 7, $this->messages)->markAccredited($this->settings_repo, $this->events, 13, 7, $this->messages)
/components/ILIAS/StudyProgramme/classes/memberexport/class.ilPRGMembersExportGUI.php:862$incoming = $this->http->wrapper( )->post( )->retrieve('export_members', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/StudyProgramme/classes/helpers/ilPRGPermissionsHelper.php:831return $this->access->checkAccess(self::ROLEMAPPINGS[self::ROLEPERM_MANAGE_MEMBERS], '', $this->getProgrammeRefId( )) || $this->access->checkPositionAccess($operation, $this->getProgrammeRefId( ))
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:6911$q = 'SELECT' . ' ' . self::FIELD_LANG . ' ,' . self::FIELD_PRG_TYPE_ID . ' ,' . self::FIELD_ID . ' ,' . self::FIELD_MEMBER . ' ,' . self::FIELD_VALUE . ' FROM ' . self::TYPE_TRANSLATION_TABLE . ' WHERE ' . self::FIELD_PRG_TYPE_ID . ' = ' . $this->db->quote($type_id, 'integer') . ' AND ' . self::FIELD_LANG . ' = ' . $this->db->quote($lang_code, 'text') . ' AND ' . self::FIELD_MEMBER . ' = ' . $this->db->quote($member, 'text')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:6721$q = 'SELECT' . ' ' . self::FIELD_MEMBER . ' ,' . self::FIELD_VALUE . ' FROM ' . self::TYPE_TRANSLATION_TABLE . ' WHERE ' . self::FIELD_PRG_TYPE_ID . ' = ' . $this->db->quote($type_id, 'integer') . ' AND ' . self::FIELD_LANG . ' = ' . $this->db->quote($lang_code, 'text')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:7521yield $row_builder->buildDataRow((string) $type->getId( ), ['title' => $type->getTitle($default_language), 'description' => $type->getDescription($default_language), 'default_language' => $default_language, 'icon' => $icon])
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:7211return ['title' => $f->table( )->column( )->text($this->lng->txt('title')), 'description' => $f->table( )->column( )->text($this->lng->txt('description')), 'default_language' => $f->table( )->column( )->status($this->lng->txt('default_language')), 'icon' => $f->table( )->column( )->statusIcon($this->lng->txt('icon'))->withIsSortable(false)]
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:1231$row = [self::ASSIGNMENT_FIELD_ID => $assignment->getId( ), self::ASSIGNMENT_FIELD_USR_ID => $assignment->getUserId( ), self::ASSIGNMENT_FIELD_ROOT_PRG_ID => $assignment->getRootId( ), self::ASSIGNMENT_FIELD_LAST_CHANGE_BY => $assignment->getLastChangeBy( ), self::ASSIGNMENT_FIELD_LAST_CHANGE => $assignment->getLastChange( )->format(ilPRGAssignment::DATE_TIME_FORMAT), self::ASSIGNMENT_FIELD_RESTART_DATE => $assignment->getRestartDate( ) ? $assignment->getRestartDate( )->format(ilPRGAssignment::DATE_TIME_FORMAT) : null, self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID => $assignment->getRestartedAssignmentId( ), self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED => $assignment->isManuallyAssigned( )]
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:951$row = [self::ASSIGNMENT_FIELD_ID => $this->nextId( ), self::ASSIGNMENT_FIELD_USR_ID => $usr_id, self::ASSIGNMENT_FIELD_ROOT_PRG_ID => $prg_obj_id, self::ASSIGNMENT_FIELD_LAST_CHANGE_BY => $assigning_usr_id, self::ASSIGNMENT_FIELD_LAST_CHANGE => ilUtil::now( ), self::ASSIGNMENT_FIELD_RESTART_DATE => null, self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID => ilPRGAssignment::NO_RESTARTED_ASSIGNMENT, self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED => $manually]
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:1961$assignments = array_filter(iterator_to_array($this->read(['ass.' . self::ASSIGNMENT_FIELD_USR_ID . ' = ' . $this->db->quote($usr_id, 'integer'), self::ASSIGNMENT_FIELD_ROOT_PRG_ID . ' = ' . $this->db->quote($root_prg_obj_id, 'integer')])))
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:1661$query = 'DELETE FROM ' . self::PROGRESS_TABLE . PHP_EOL . 'WHERE ' . self::PROGRESS_FIELD_ASSIGNMENT_ID . PHP_EOL . 'NOT IN (' . PHP_EOL . 'SELECT ' . $this->db->quoteIdentifier(self::ASSIGNMENT_FIELD_ID) . ' FROM ' . $this->db->quoteIdentifier(self::ASSIGNMENT_TABLE) . PHP_EOL . ');' . PHP_EOL
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:3571$where_clause = '(' . self::PROGRESS_FIELD_DEADLINE . '<=' . $this->db->quote($due, 'text') . 'AND (pgs.' . self::PROGRESS_FIELD_PRG_ID . '=' . $prg_obj_id . ' OR ' . self::ASSIGNMENT_FIELD_ROOT_PRG_ID . '=' . $prg_obj_id . ')' . ' AND ' . $this->db->in(self::PROGRESS_FIELD_STATUS, [ilPRGProgress::STATUS_ACCREDITED, ilPRGProgress::STATUS_COMPLETED, ilPRGProgress::STATUS_NOT_RELEVANT], true, 'integer')
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:3231$conditions = [$this->db->in(self::PROGRESS_FIELD_STATUS, [ilPRGProgress::STATUS_COMPLETED, ilPRGProgress::STATUS_ACCREDITED], false, 'integer'), self::PROGRESS_FIELD_VQ_DATE . ' IS NOT NULL', self::PROGRESS_FIELD_VQ_DATE . ' < ' . $this->db->quote($now, 'text'), self::PROGRESS_FIELD_INVALIDATED . ' = 0 ', ]
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:4871$ass = $ass->withEvents($this->events)->withLastChange((int) $row[self::ASSIGNMENT_FIELD_LAST_CHANGE_BY], \DateTimeImmutable::createFromFormat(ilPRGAssignment::DATE_TIME_FORMAT, $row[self::ASSIGNMENT_FIELD_LAST_CHANGE]))->withRestarted((int) $row[self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID], $row[self::ASSIGNMENT_FIELD_RESTART_DATE] ? \DateTimeImmutable::createFromFormat(ilPRGAssignment::DATE_TIME_FORMAT, $row[self::ASSIGNMENT_FIELD_RESTART_DATE]) : null)->withManuallyAssigned((bool) $row[self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED])
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:3961$q = 'SELECT' . ' ass.' . self::ASSIGNMENT_FIELD_ID . ' AS ' . self::ASSIGNMENT_FIELD_ID . ', ass.' . self::ASSIGNMENT_FIELD_USR_ID . ' AS ' . self::ASSIGNMENT_FIELD_USR_ID . ',' . self::ASSIGNMENT_FIELD_ROOT_PRG_ID . ', ass.' . self::ASSIGNMENT_FIELD_LAST_CHANGE . ', ass.' . self::ASSIGNMENT_FIELD_LAST_CHANGE_BY . ',' . self::ASSIGNMENT_FIELD_RESTART_DATE . ',' . self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID . ',' . self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED . ',' . self::PROGRESS_FIELD_PRG_ID . ',' . self::PROGRESS_FIELD_POINTS . ',' . self::PROGRESS_FIELD_POINTS_CUR . ',' . self::PROGRESS_FIELD_STATUS . ',' . self::PROGRESS_FIELD_COMPLETION_BY . ',' . self::PROGRESS_FIELD_ASSIGNMENT_DATE . ', pgs.' . self::PROGRESS_FIELD_LAST_CHANGE . ' AS p_' . self::PROGRESS_FIELD_LAST_CHANGE . ', pgs.' . self::PROGRESS_FIELD_LAST_CHANGE_BY . ' AS p_' . self::PROGRESS_FIELD_LAST_CHANGE_BY . ',' . self::PROGRESS_FIELD_COMPLETION_DATE . ',' . self::PROGRESS_FIELD_DEADLINE . ',' . self::PROGRESS_FIELD_VQ_DATE . ',' . self::PROGRESS_FIELD_INVALIDATED . ',' . self::PROGRESS_FIELD_MAIL_SENT_RISKYTOFAIL . ',' . self::PROGRESS_FIELD_MAIL_SENT_WILLEXPIRE . ',' . self::PROGRESS_FIELD_IS_INDIVIDUAL . ', ' . implode(', ', $user_fields_without_udf) . ' FROM ' . self::ASSIGNMENT_TABLE . ' ass ' . ' JOIN ' . self::PROGRESS_TABLE . ' pgs ' . ' ON ass.' . self::ASSIGNMENT_FIELD_ID . ' = pgs.' . self::PROGRESS_FIELD_ASSIGNMENT_ID . ' JOIN usr_data memberdata ON ass.usr_id = memberdata.usr_id ' . ' WHERE TRUE AND '
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:6621$q = 'UPDATE ' . self::ASSIGNMENT_TABLE . ' SET' . ' ' . self::ASSIGNMENT_FIELD_USR_ID . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_USR_ID], 'integer') . ' ,' . self::ASSIGNMENT_FIELD_ROOT_PRG_ID . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_ROOT_PRG_ID], 'integer') . ' ,' . self::ASSIGNMENT_FIELD_LAST_CHANGE . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_LAST_CHANGE], 'text') . ' ,' . self::ASSIGNMENT_FIELD_LAST_CHANGE_BY . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_LAST_CHANGE_BY], 'integer') . ' ,' . self::ASSIGNMENT_FIELD_RESTART_DATE . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_RESTART_DATE], 'timestamp') . ' ,' . self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_RESTARTED_ASSIGNMENT_ID], 'integer') . ' ,' . self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_MANUALLY_ASSIGNED], 'integer') . ' WHERE ' . self::ASSIGNMENT_FIELD_ID . ' = ' . $this->db->quote($values[self::ASSIGNMENT_FIELD_ID], 'integer')
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:5611$pgs = $pgs->withAmountOfPoints((int) $row[self::PROGRESS_FIELD_POINTS])->withCurrentAmountOfPoints((int) $row[self::PROGRESS_FIELD_POINTS_CUR])->withAssignmentDate($row[self::PROGRESS_FIELD_ASSIGNMENT_DATE] ? \DateTimeImmutable::createFromFormat(ilPRGProgress::DATE_TIME_FORMAT, $row[self::PROGRESS_FIELD_ASSIGNMENT_DATE]) : null)->withDeadline($row[self::PROGRESS_FIELD_DEADLINE] ? \DateTimeImmutable::createFromFormat(ilPRGProgress::DATE_FORMAT, $row[self::PROGRESS_FIELD_DEADLINE]) : null)->withCompletion((int) $row[self::PROGRESS_FIELD_COMPLETION_BY], $row[self::PROGRESS_FIELD_COMPLETION_DATE] ? \DateTimeImmutable::createFromFormat(ilPRGProgress::DATE_TIME_FORMAT, $row[self::PROGRESS_FIELD_COMPLETION_DATE]) : null)->withLastChange((int) $row[self::PROGRESS_FIELD_LAST_CHANGE_BY], $row[self::PROGRESS_FIELD_LAST_CHANGE] ? \DateTimeImmutable::createFromFormat(ilPRGProgress::DATE_TIME_FORMAT, $row[self::PROGRESS_FIELD_LAST_CHANGE]) : null)->withValidityOfQualification($row[self::PROGRESS_FIELD_VQ_DATE] ? \DateTimeImmutable::createFromFormat(ilPRGProgress::DATE_TIME_FORMAT, $row[self::PROGRESS_FIELD_VQ_DATE]) : null)->withIndividualModifications((bool) $row[self::PROGRESS_FIELD_IS_INDIVIDUAL])->withInvalidated((bool) $row[self::PROGRESS_FIELD_INVALIDATED])
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGProgress.php:4071return $this->withStatus(self::STATUS_NOT_RELEVANT)->withLastChange($acting_usr_id, $date)->withValidityOfQualification(null)->withDeadline(null)->withCompletion(null, null)->withCurrentAmountOfPoints(0)->withIndividualModifications(true)
/components/ILIAS/StudyProgramme/classes/model/Assignments/class.ilPRGAssignmentDBRepository.php:6901$q = 'INSERT INTO ' . self::PROGRESS_TABLE . '(' . self::PROGRESS_FIELD_ASSIGNMENT_ID . ',' . self::PROGRESS_FIELD_USR_ID . ',' . self::PROGRESS_FIELD_PRG_ID . ',' . self::PROGRESS_FIELD_STATUS . ',' . self::PROGRESS_FIELD_POINTS . ',' . self::PROGRESS_FIELD_POINTS_CUR . ',' . self::PROGRESS_FIELD_COMPLETION_BY . ',' . self::PROGRESS_FIELD_LAST_CHANGE_BY . ',' . self::PROGRESS_FIELD_LAST_CHANGE . ',' . self::PROGRESS_FIELD_ASSIGNMENT_DATE . ',' . self::PROGRESS_FIELD_COMPLETION_DATE . ',' . self::PROGRESS_FIELD_DEADLINE . ',' . self::PROGRESS_FIELD_VQ_DATE . ',' . self::PROGRESS_FIELD_INVALIDATED . ',' . self::PROGRESS_FIELD_IS_INDIVIDUAL . PHP_EOL . ') VALUES (' . PHP_EOL . $assignment_id . ' ,' . $usr_id . ' ,' . $pgs->getNodeId( ) . ' ,' . $pgs->getStatus( ) . ' ,' . $pgs->getAmountOfPoints( ) . ' ,' . $pgs->getCurrentAmountOfPoints( ) . ' ,' . $completion . ' ,' . $pgs->getLastChangeBy( ) . ' ,' . $lastchange . ' ,' . $assign_date . ' ,' . $completion_date . ' ,' . $deadline . ' ,' . $validity . ' ,' . $invalidated . ' ,' . $individual . ')' . PHP_EOL . 'ON DUPLICATE KEY UPDATE' . PHP_EOL . self::PROGRESS_FIELD_STATUS . '=' . $pgs->getStatus( ) . ',' . self::PROGRESS_FIELD_POINTS . '=' . $pgs->getAmountOfPoints( ) . ',' . self::PROGRESS_FIELD_POINTS_CUR . '=' . $pgs->getCurrentAmountOfPoints( ) . ',' . self::PROGRESS_FIELD_COMPLETION_BY . '=' . $completion . ',' . self::PROGRESS_FIELD_LAST_CHANGE_BY . '=' . $pgs->getLastChangeBy( ) . ',' . self::PROGRESS_FIELD_LAST_CHANGE . '=' . $lastchange . ',' . self::PROGRESS_FIELD_ASSIGNMENT_DATE . '=' . $assign_date . ',' . self::PROGRESS_FIELD_COMPLETION_DATE . '=' . $completion_date . ',' . self::PROGRESS_FIELD_DEADLINE . '=' . $deadline . ',' . self::PROGRESS_FIELD_VQ_DATE . '=' . $validity . ',' . self::PROGRESS_FIELD_INVALIDATED . '=' . $invalidated . ',' . self::PROGRESS_FIELD_IS_INDIVIDUAL . '=' . $individual
/components/ILIAS/StudyProgramme/classes/Certificate/class.ilCertificateSettingsStudyProgrammeFormRepository.php:441$this->settingsFormRepository = $settingsFormRepository ?? new \ilCertificateSettingsFormRepository($object->getId( ), $certificatePath, $hasAdditionalElements, $language, $ctrl, $access, $toolbar, $placeholderDescriptionObject, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/StudyProgramme/classes/PageEditor/ilPRGActionNoteBuilder.php:1051$icon = $this->ui_renderer->render($this->ui_factory->symbol( )->icon( )->custom(ilUtil::getImagePath($icon), $this->lng->txt($instruction))->withSize('large'))
/components/ILIAS/StudyProgramme/classes/PageEditor/ilPRGStatusInfoBuilder.php:931$icon = $this->ui_renderer->render($this->ui_factory->symbol( )->icon( )->custom(\ilUtil::getImagePath($icon), $this->lng->txt($status_txt))->withSize('large'))
/components/ILIAS/StudyProgramme/classes/model/Settings/class.ilStudyProgrammeSettingsDBRepository.php:1841$q = 'SELECT ' . self::FIELD_SUBTYPE_ID . ' ,' . self::FIELD_STATUS . ' ,' . self::FIELD_POINTS . ' ,' . self::FIELD_LP_MODE . ' ,' . self::FIELD_LAST_CHANGED . ' ,' . self::FIELD_OBJ_ID . ' ,' . self::FIELD_DEADLINE_PERIOD . ' ,' . self::FIELD_DEADLINE_DATE . ' ,' . self::FIELD_VALIDITY_QUALIFICATION_PERIOD . ' ,' . self::FIELD_VALIDITY_QUALIFICATION_DATE . ' ,' . self::FIELD_VQ_RESTART_PERIOD . ', ' . self::FIELD_RM_NOT_RESTARTED_BY_USER_DAY . ', ' . self::FIELD_PROC_ENDS_NOT_SUCCESSFUL . ', ' . self::FIELD_SEND_RE_ASSIGNED_MAIL . ', ' . self::FIELD_SEND_INFO_TO_RE_ASSIGN_MAIL . ', ' . self::FIELD_SEND_RISKY_TO_FAIL_MAIL . ', ' . self::FIELD_VQ_RESTART_RECHECK . ' FROM ' . self::TABLE . ' WHERE ' . self::FIELD_SUBTYPE_ID . ' = ' . $this->db->quote($type_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/Settings/class.ilStudyProgrammeSettingsDBRepository.php:2661$rec = $this->db->fetchAssoc($this->db->query('SELECT ' . self::FIELD_SUBTYPE_ID . ', ' . self::FIELD_STATUS . ', ' . self::FIELD_POINTS . ', ' . self::FIELD_LP_MODE . ', ' . self::FIELD_LAST_CHANGED . ', ' . self::FIELD_OBJ_ID . ', ' . self::FIELD_DEADLINE_PERIOD . ', ' . self::FIELD_DEADLINE_DATE . ', ' . self::FIELD_VALIDITY_QUALIFICATION_PERIOD . ', ' . self::FIELD_VALIDITY_QUALIFICATION_DATE . ', ' . self::FIELD_VQ_RESTART_PERIOD . ', ' . self::FIELD_RM_NOT_RESTARTED_BY_USER_DAY . ', ' . self::FIELD_PROC_ENDS_NOT_SUCCESSFUL . ', ' . self::FIELD_SEND_RE_ASSIGNED_MAIL . ', ' . self::FIELD_SEND_INFO_TO_RE_ASSIGN_MAIL . ', ' . self::FIELD_SEND_RISKY_TO_FAIL_MAIL . ', ' . self::FIELD_VQ_RESTART_RECHECK . ' FROM ' . self::TABLE . ' WHERE ' . self::FIELD_OBJ_ID . ' = ' . $this->db->quote($obj_id, 'integer')))
/components/ILIAS/StudyProgramme/classes/model/Settings/class.ilStudyProgrammeSettingsDBRepository.php:4481$values = [self::FIELD_SUBTYPE_ID => ['integer', $subtype_id], self::FIELD_STATUS => ['integer', $status], self::FIELD_LP_MODE => ['integer', $lp_mode], self::FIELD_POINTS => ['integer', $points], self::FIELD_LAST_CHANGED => ['timestamp', $last_change], self::FIELD_DEADLINE_PERIOD => ['integer', $deadline_period], self::FIELD_DEADLINE_DATE => ['timestamp', $deadline_date], self::FIELD_VALIDITY_QUALIFICATION_PERIOD => ['integer', $vq_period], self::FIELD_VALIDITY_QUALIFICATION_DATE => ['timestamp', $vq_date], self::FIELD_VQ_RESTART_PERIOD => ['integer', $vq_restart_period], self::FIELD_RM_NOT_RESTARTED_BY_USER_DAY => ['integer', $rm_nr_by_usr_days], self::FIELD_PROC_ENDS_NOT_SUCCESSFUL => ['integer', $proc_end_no_success], self::FIELD_SEND_RE_ASSIGNED_MAIL => ['integer', $send_re_assigned_mail], self::FIELD_SEND_INFO_TO_RE_ASSIGN_MAIL => ['integer', $send_info_to_re_assign_mail], self::FIELD_SEND_RISKY_TO_FAIL_MAIL => ['integer', $send_risky_to_fail_mail], self::FIELD_VQ_RESTART_RECHECK => ['integer', $vq_restart_recheck]]
/components/ILIAS/StudyProgramme/classes/model/Settings/class.ilStudyProgrammeSettingsDBRepository.php:5201$rec = $this->db->fetchAssoc($this->db->query('SELECT ' . self::FIELD_OBJ_ID . ' FROM ' . self::TABLE . ' WHERE ' . self::FIELD_OBJ_ID . ' = ' . $this->db->quote($obj_id, 'integer')))
/components/ILIAS/StudyProgramme/classes/model/AutoCategories/class.ilStudyProgrammeAutoCategoryDBRepository.php:501$query = 'SELECT ' . self::FIELD_PRG_OBJ_ID . ',' . self::FIELD_CAT_REF_ID . ',' . self::FIELD_EDITOR_ID . ',' . self::FIELD_LAST_EDITED . PHP_EOL . 'FROM ' . self::TABLE . PHP_EOL . 'WHERE ' . self::FIELD_PRG_OBJ_ID . ' = ' . $this->db->quote($prg_obj_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/AutoCategories/class.ilStudyProgrammeAutoCategoryDBRepository.php:1711$query = 'SELECT ' . self::FIELD_PRG_OBJ_ID . PHP_EOL . 'FROM ' . self::TABLE . ' prgs' . PHP_EOL . 'INNER JOIN object_reference oref ON ' . 'prgs.' . self::FIELD_PRG_OBJ_ID . ' = oref.obj_id' . PHP_EOL . 'WHERE ' . self::FIELD_CAT_REF_ID . ' = ' . $ilDB->quote($cat_ref_id, 'integer') . PHP_EOL . 'AND oref.deleted IS NULL'
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:781$row = [self::FIELD_ID => $id, self::FIELD_DEFAULT_LANG => $default_language, self::FIELD_OWNER => $this->usr->getId( ), self::FIELD_CREATE_DATE => $now, self::FIELD_LAST_UPDATE => $now, self::FIELD_ICON => '']
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:2301$q = 'UPDATE ' . self::TYPE_TABLE . ' SET' . ' ' . self::FIELD_DEFAULT_LANG . ' = ' . $this->db->quote($row[self::FIELD_DEFAULT_LANG], 'text') . ' ,' . self::FIELD_OWNER . ' = ' . $this->db->quote($row[self::FIELD_OWNER], 'integer') . ' ,' . self::FIELD_CREATE_DATE . ' = ' . $this->db->quote($row[self::FIELD_CREATE_DATE], 'text') . ' ,' . self::FIELD_LAST_UPDATE . ' = ' . $this->db->quote($row[self::FIELD_LAST_UPDATE], 'text') . ' ,' . self::FIELD_ICON . ' = ' . $this->db->quote($row[self::FIELD_ICON], 'text') . ' WHERE ' . self::FIELD_ID . ' = ' . $this->db->quote($row[self::FIELD_ID], 'integer')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:2581$q = 'UPDATE ' . self::AMD_TABLE . ' SET' . ' ' . self::FIELD_REC_ID . ' = ' . $this->db->quote($row[self::FIELD_REC_ID], 'integer') . ' ,' . self::FIELD_TYPE_ID . ' = ' . $this->db->quote($row[self::FIELD_TYPE_ID], 'integer') . ' WHERE ' . self::FIELD_ID . ' = ' . $this->db->quote($row[self::FIELD_ID], 'integer')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:2851$q = 'UPDATE ' . self::TYPE_TRANSLATION_TABLE . ' SET' . ' ' . self::FIELD_PRG_TYPE_ID . ' = ' . $this->db->quote($row[self::FIELD_PRG_TYPE_ID], 'integer') . ' ,' . self::FIELD_LANG . ' = ' . $this->db->quote($row[self::FIELD_LANG], 'text') . ' ,' . self::FIELD_MEMBER . ' = ' . $this->db->quote($row[self::FIELD_MEMBER], 'text') . ' ,' . self::FIELD_VALUE . ' = ' . $this->db->quote($row[self::FIELD_VALUE], 'text') . ' WHERE ' . self::FIELD_ID . ' = ' . $this->db->quote($row[self::FIELD_ID], 'integer')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:4691$q = 'SELECT' . ' ' . self::FIELD_DEFAULT_LANG . ' ,' . self::FIELD_OWNER . ' ,' . self::FIELD_CREATE_DATE . ' ,' . self::FIELD_LAST_UPDATE . ' ,' . self::FIELD_ICON . ' ,' . self::FIELD_ID . ' FROM ' . self::TYPE_TABLE . ' WHERE ' . self::FIELD_ID . ' = ' . $this->db->quote($type_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:5741$q = 'SELECT' . ' ' . self::FIELD_REC_ID . ' ,' . self::FIELD_TYPE_ID . ' ,' . self::FIELD_ID . ' FROM ' . self::AMD_TABLE . ' WHERE ' . self::FIELD_TYPE_ID . ' = ' . $this->db->quote($type_id, 'integer') . ' AND ' . self::FIELD_REC_ID . ' = ' . $this->db->quote($record_id, 'integer')
/components/ILIAS/StudyProgramme/classes/model/Types/class.ilStudyProgrammeTypeDBRepository.php:5941$q = 'SELECT' . ' ' . self::FIELD_REC_ID . ' ,' . self::FIELD_TYPE_ID . ' ,' . self::FIELD_ID . ' FROM ' . self::AMD_TABLE . ' WHERE ' . self::FIELD_TYPE_ID . ' = ' . $this->db->quote($type_id, 'integer')
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeUserTable.php:2041$row = $row->withUserActiveRaw($ass->getUserInformation( )->isActive( ))->withUserActive($this->activeToRepresent($ass->getUserInformation( )->isActive( )))->withFirstname($ass->getUserInformation( )->getFirstname( ))->withLastname($ass->getUserInformation( )->getLastname( ))->withLogin($ass->getUserInformation( )->getLogin( ))->withOrgUs($ass->getUserInformation( )->getOrguRepresentation( ))->withGender($this->lng->txt('gender_' . $ass->getUserInformation( )->getGender( )))->withStatus($show_lp ? $this->statusToRepresent($pgs->getStatus( )) : '')->withStatusRaw($pgs->getStatus( ))->withCompletionDate($show_lp && $pgs->getCompletionDate( ) ? $pgs->getCompletionDate( )->format($this->getUserDateFormat( )) : '')->withCompletionBy($show_lp && $pgs->getCompletionBy( ) ? $this->completionByToRepresent($pgs) : '')->withCompletionByObjIds($show_lp && $pgs->getCompletionBy( ) ? $this->completionByToCollection($pgs) : null)->withPointsReachable($points_reachable)->withPointsRequired((string) $pgs->getAmountOfPoints( ))->withPointsCurrent($show_lp ? (string) $pgs->getCurrentAmountOfPoints( ) : '')->withCustomPlan($this->boolToRepresent($pgs->hasIndividualModifications( )))->withBelongsTo($this::lookupTitle($ass->getRootId( )))->withAssignmentDate($pgs->getAssignmentDate( )->format($this->getUserDateFormat( )))->withAssignmentBy($this->assignmentSourceToRepresent($ass->isManuallyAssigned( ), $ass->getLastChangeBy( )))->withDeadline($show_lp && $pgs->getDeadline( ) && !$pgs->isSuccessful( ) ? $pgs->getDeadline( )->format($this->getUserDateFormat( )) : '')->withExpiryDate($show_lp && $pgs->getValidityOfQualification( ) ? $pgs->getValidityOfQualification( )->format($this->getUserDateFormat( )) : '')->withValidity($show_lp ? $this->validToRepresent($pgs) : '')->withRestartDate($ass->getRestartDate( ) ? $ass->getRestartDate( )->format($this->getUserDateFormat( )) : '')->withNodeLifecycleStatus($prg_lifecycle_status)
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeChangeDeadlineGUI.php:1481$sg = $ff->switchableGroup([ilObjStudyProgrammeSettingsGUI::OPT_NO_DEADLINE => $ff->group([ ], $txt('prg_no_deadline')), ilObjStudyProgrammeSettingsGUI::OPT_DEADLINE_DATE => $ff->group([$deadline_date_sub_form], $txt('prg_deadline_date'))], '')
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeTypeSettings.php:491$select = $input->select($lng->txt('type'), $sp_types, $lng->txt('prg_type_byline'))->withValue($this->getTypeId( ) === 0 ? "" : $this->getTypeId( ))->withAdditionalTransformation($refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeChangeExpireDateGUI.php:1441$sg = $ff->switchableGroup([ilObjStudyProgrammeSettingsGUI::OPT_NO_VALIDITY_OF_QUALIFICATION => $ff->group([ ], $txt('prg_no_validity_qualification')), ilObjStudyProgrammeSettingsGUI::OPT_VALIDITY_OF_QUALIFICATION_DATE => $ff->group([$vq_date_sub_form], $txt('validity_qualification_date'))], '')
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeSettingsGUI.php:2461return $ff->section([self::PROP_TITLE => $ff->text($this->txt("title"))->withValue($trans->getDefaultTitle( ))->withRequired(true), self::PROP_DESC => $ff->textarea($this->txt("description"))->withValue($trans->getDefaultDescription( ) ?? "")], $this->txt("prg_edit"), $this->txt("language") . ": " . $lang . ' <a href="' . $this->ctrl->getLinkTargetByClass(TranslationGUI::class, "") . '">&raquo; ' . $this->txt("obj_more_translations") . '</a>')
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeSettingsGUI.php:2101$return = [$this->getEditSection($ff, $trans), "prg_type" => $settings->getTypeSettings( )->toFormInput($ff, $this->lng, $this->refinery_factory, $sp_types), "prg_assessment" => $settings->getAssessmentSettings( )->toFormInput($ff, $this->lng, $this->refinery_factory), "prg_deadline" => $settings->getDeadlineSettings( )->toFormInput($ff, $this->lng, $this->refinery_factory, $this->data_factory), "prg_validity_of_qualification" => $settings->getValidityOfQualificationSettings( )->toFormInput($ff, $this->lng, $this->refinery_factory, $this->data_factory), "automail_settings" => $settings->getAutoMailSettings( )->toFormInput($ff, $this->lng, $this->refinery_factory)]
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeSettingsGUI.php:1891$settings = $prg->getSettings( )->withAssessmentSettings($values['prg_assessment'])->withDeadlineSettings($values['prg_deadline'])->withValidityOfQualificationSettings($values['prg_validity_of_qualification'])->withAutoMailSettings($values['automail_settings'])->withTypeSettings($values['prg_type'])
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeSettingsGUI.php:1741return $this->input_factory->container( )->form( )->standard($submit_action, $this->buildFormElements($ff, $trans, $sp_types, $settings))->withAdditionalTransformation($this->refinery_factory->custom( )->transformation(function ($values) use ($prg) { /**/ } ))
/components/ILIAS/StudyProgramme/classes/types/class.ilStudyProgrammeTypeGUI.php:1001$type_id = $this->request_wrapper->retrieve($this->id_token->getName( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->custom( )->transformation(static fn ($v) : int => (int) current($v)), ]))
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeAutoCategoriesGUI.php:3221$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('modal_categories_title'), $this->ui_factory->legacy( )->content($form->getHtml( )))->withActionButtons([$submit])->withAdditionalOnLoadCode(function ($id) use ($form) { /**/ } )
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeGUI.php:23011$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeMailMemberSearchGUI.php:1651$user_ids = $this->http_wrapper->post( )->retrieve("user_ids", $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/StudyProgramme/classes/types/class.ilStudyProgrammeTypeGUI.php:3681return $this->input_factory->container( )->form( )->standard($submit_action, ["default_lang" => $this->buildModalHeading($type_action, $default_lng), "info" => $this->buildLanguagesForms($this->type)])->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($values) { /**/ } ))
/components/ILIAS/StudyProgramme/classes/types/class.ilStudyProgrammeTypeGUI.php:3431$actions = ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_token, "edit"), $this->id_token), 'delete' => $this->ui_factory->table( )->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_token, "delete"), $this->id_token)]
/components/ILIAS/StudyProgramme/classes/types/class.ilStudyProgrammeTypeGUI.php:2411$section = $this->ui_factory->input( )->field( )->section(['iconfile' => $input], $section_title . $this->lng->txt('prg_type_custom_icon'), $this->lng->txt('prg_type_custom_icon_info'))
/components/ILIAS/StudyProgramme/classes/types/class.ilStudyProgrammeTypeGUI.php:2312$input = $this->ui_factory->input( )->field( )->file($handler_gui, $this->lng->txt('icon'), $this->lng->txt('file_allowed_suffixes') . ' .svg')
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeIndividualPlanTableGUI.php:2161$options = [$parent::MANUAL_STATUS_NONE => '-', ilPRGProgress::STATUS_IN_PROGRESS => $this->lng->txt("prg_status_in_progress"), ilPRGProgress::STATUS_ACCREDITED => $this->lng->txt("prg_status_accredited"), ilPRGProgress::STATUS_NOT_RELEVANT => $this->lng->txt("prg_status_not_relevant")]
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeAssessmentSettings.php:901$num = $input->numeric($lng->txt('prg_points'), $lng->txt('prg_points_byline'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(0))->withAdditionalTransformation($refinery->int( )->isLessThanOrEqual(2147483647))->withRequired(true)->withValue($this->getPoints( ))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeDeadlineSettings.php:881$grp3 = $input->group(['deadline_date' => $input->dateTime($lng->txt('prg_deadline_date_label'), $lng->txt('prg_deadline_date_desc'))->withFormat($format)->withValue($this->getDeadlineDate( ) !== null ? $this->getDeadlineDate( )->format('d.m.Y') : '')->withRequired(true)], $lng->txt('prg_deadline_date'))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeIndividualPlanTableGUI.php:1891$plan[] = ["status" => $progress->getStatus( ), "status_repr" => $programme->statusToRepr($progress->getStatus( )), "title" => $node->getTitle( ), "points_current" => $progress->getCurrentAmountOfPoints( ), "points_required" => $progress->getAmountOfPoints( ), "possible" => $progress->isSuccessful( ) || $programme->canBeCompleted($progress) || (!$progress->isRelevant( ) && $programme->getStatus( ) !== ilStudyProgrammeSettings::STATUS_DRAFT), "changed_by" => ilObjUser::_lookupLogin($progress->getLastChangeBy( )), "completion_by" => $completion_by, "progress_id" => $progress->getId( ), "program_status" => $programme->getStatus( ), "assignment_date" => $progress->getAssignmentDate( )->format('d.m.Y'), "deadline" => $progress->isSuccessful( ) ? null : $progress->getDeadline( ), "completion_date" => $progress->getCompletionDate( ) ? $progress->getCompletionDate( )->format('d.m.Y') : '']
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeDashboardViewGUI.php:751$items[] = new BlockDTO($prg->getType( ), $prg->getRefId( ), $prg->getId( ), $prg->getTitle( ), $prg->getDescription( ), null, null, $properties)
/components/ILIAS/StudyProgramme/classes/ilStudyProgrammeUserTableRow.php:3751$ret = ['prgrs_id' => (string) $this->getId( ), 'name' => $this->getName( ), 'active_raw' => $this->isUserActiveRaw( ), 'active' => $this->getUserActive( ), 'firstname' => $this->getFirstname( ), 'lastname' => $this->getLastname( ), 'login' => $this->getLogin( ), 'orgus' => $this->getOrgUs( ), 'gender' => $this->getGender( ), 'status' => $this->getStatus( ), 'completion_date' => $this->getCompletionDate( ), 'completion_by' => $this->getCompletionBy( ), 'points_reachable' => $this->getPointsReachable( ), 'points_required' => $this->getPointsRequired( ), 'points_current' => $this->getPointsCurrent( ), 'custom_plan' => $this->getCustomPlan( ), 'belongs_to' => $this->getBelongsTo( ), 'assign_date' => $this->getAssignmentDate( ), 'assigned_by' => $this->getAssignmentBy( ), 'deadline' => $this->getDeadline( ), 'expiry_date' => $this->getExpiryDate( ), 'validity' => $this->getValidity( )]
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeAssessmentSettings.php:971$select = $input->select($lng->txt('prg_status'), $this->getStatusOptions($lng), $lng->txt('prg_status_byline'))->withValue($this->getStatus( ))->withRequired(true)
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeDashboardViewGUI.php:571$properties = [$this->lng->txt('prg_dash_label_minimum') => $row->getPointsRequired( ), $this->lng->txt('prg_dash_label_gain') => $row->getPointsCurrent( ), $this->lng->txt('prg_dash_label_status') => $row->getStatus( ), ]
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeMembersGUI.php:4101$form = $this->ui_factory->input( )->container( )->form( )->standard($form_action, [$this->ui_factory->input( )->field( )->section($completed_courses, $this->lng->txt("prg_acknowledge_completed_courses"))])->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($values) { /**/ } ))->withSubmitLabel($this->lng->txt("btn_next"))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeExpandableProgressListGUI.php:481$this->alert_icon = $ui_renderer->render($ui_factory->symbol( )->icon( )->custom(ilUtil::getImagePath("standard/icon_alert.svg"), $this->lng->txt("warning"))->withSize('medium'))
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgramme.php:7681$completed_crss[] = ['crs_id' => $crs_id, 'prg_ref_id' => $prg->getRefId( ), 'prg_obj_id' => $prg->getId( ), 'crsr_ref_id' => $crsr_ref_id, 'crsr_id' => $child->getId( ), 'crs_ref_id' => $crs_ref_id, 'title' => ilContainerReference::_lookupTitle((int) $child->getId( )), ]
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeMembersGUI.php:2391$table = new ilStudyProgrammeMembersTableGUI($prg_id, $this->ref_id, $this, $this->permissions, $this->data_factory, $dic['ui.factory'], $dic['ui.renderer'], $dic['ilStudyProgrammeUserTable'], $dic['filter.assignment'], $this->user, "view", "")
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeMembersTableGUI.php:1081$members_list = $this->prg_user_table->fetchData($prg_obj_id, $valid_user_ids, $order, $this->custom_filter->withValues($filter_values), $this->getLimit( ) ? (int) $this->getLimit( ) : null, $this->getOffset( ))
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeMembersTableGUI.php:3431$permissions_for_edit_individual_plan = ['updateFromCurrentPlanMulti' => $this->lng->txt('prg_multi_update_from_current_plan'), 'acknowledgeCoursesMulti' => $this->lng->txt('prg_acknowledge_completed_courses'), 'markRelevantMulti' => $this->lng->txt('prg_multi_mark_relevant'), 'markNotRelevantMulti' => $this->lng->txt('prg_multi_unmark_relevant'), 'changeDeadlineMulti' => $this->lng->txt('prg_multi_change_deadline'), 'changeExpireDateMulti' => $this->lng->txt('prg_multi_change_expire_date'), 'markAccreditedMulti' => $this->lng->txt('prg_multi_mark_accredited'), 'unmarkAccreditedMulti' => $this->lng->txt('prg_multi_unmark_accredited'), ]
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeExpandableProgressListGUI.php:2151return ["orientation" => "horizontal", "int_id" => "prg_progress_" . $this->progress->getId( ), "initial_opened" => null, "behaviour" => "AllClosed", "toggle_class" => 'il_PrgAccordionToggle', "toggle_act_class" => 'foo', "content_class" => 'il_PrgAccordionContent', "width" => "auto", "active_head_class" => "il_PrgAccordionHeadActive", "height" => "auto", "id" => $this->getAccordionId( ), "multi" => true, "show_all_element" => null, "hide_all_element" => null, "reset_width" => true, ]
/components/ILIAS/StudyProgramme/classes/class.ilStudyProgrammeAutoMailSettings.php:1011return $input->section(["send_re_assigned_mail" => $input->checkbox($ilLng->txt("send_re_assigned_mail"), $ilLng->txt('send_re_assigned_mail_info'))->withValue($this->getSendReAssignedMail( )), "prg_user_not_restarted_time_input" => $input->optionalGroup([$input->numeric($ilLng->txt('prg_user_not_restarted_time_input'), $ilLng->txt('prg_user_not_restarted_time_input_info'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(1))], $ilLng->txt("send_info_to_re_assign_mail"), $ilLng->txt("send_info_to_re_assign_mail_info"))->withValue($reminder), "processing_ends_not_success" => $input->optionalGroup([$input->numeric($ilLng->txt('prg_processing_ends_no_success'), $ilLng->txt('prg_processing_ends_no_success_info'))->withAdditionalTransformation($refinery->int( )->isGreaterThanOrEqual(1))], $ilLng->txt("send_risky_to_fail_mail"), $ilLng->txt("send_risky_to_fail_mail_info"))->withValue($processing_end)], $ilLng->txt("prg_cron_job_configuration"))->withAdditionalTransformation($refinery->custom( )->transformation(function ($vals) { /**/ } ))
/components/ILIAS/Notification/classes/class.ilNotification.php:861$set = $ilDB->query("SELECT user_id FROM notification" . " WHERE type = " . $ilDB->quote($type, "integer") . " AND user_id = " . $ilDB->quote($user_id, "integer") . " AND id = " . $ilDB->quote($id, "integer") . " AND activated = " . $ilDB->quote(1, "integer"))
/components/ILIAS/Notification/classes/class.ilNotification.php:1531$sql = "SELECT user_id FROM notification" . " WHERE type = " . $ilDB->quote($type, "integer") . " AND id = " . $ilDB->quote($id, "integer") . " AND activated = " . $ilDB->quote(0, "integer") . " AND " . $ilDB->in("user_id", $recipients, false, "integer")
/components/ILIAS/SurveyQuestionPool/Settings/class.SettingsGUI.php:671$form = $this->gui->form(self::class, "save")->section("general", $lng->txt("properties"))->addStdTitleAndDescription($this->obj_id, "spl")->section("avail", $lng->txt("rep_activation_availability"))->addOnline($this->obj_id, "spl")->addStdAvailability($this->ref_id, "spl")->section("presentation", $lng->txt("obj_presentation"))->addStdTile($this->obj_id, "spl")
/components/ILIAS/SurveyQuestionPool/Export/class.SurveyImportParser.php:3701$this->responses[$a_attribs["id"]] = array("type" => "single", "id" => $a_attribs["id"], "label" => $a_attribs["label"] ?? "", "other" => $a_attribs["other"] ?? "", "neutral" => $a_attribs["neutral"] ?? "", "scale" => $a_attribs["scale"] ?? "")
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:2691$template = (new ilOrgUnitPermission((int) $rec['id']))->withParentId((int) $rec["parent_id"])->withContextId((int) $rec['context_id'])->withPositionId((int) $rec['position_id'])->withProtected((bool) $rec['protected'])->withOperations($this->convertToArray((string) $rec["operations"]))
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionTableGUI.php:1531$ops[] = ["op_id" => $op->getOperationId( ), "operation" => $op, "position" => $position, "permission" => $ilOrgUnitPermission, "permission_set" => $ilOrgUnitPermission->isOperationIdSelected($op->getOperationId( )), "from_template" => $is_template, ]
/components/ILIAS/OrgUnit/classes/Positions/Authorities/class.ilOrgUnitAuthorityDBRepository.php:711$values = ['id' => ['integer', $id], 'over' => ['integer', $authority->getOver( )], 'scope' => ['integer', $authority->getScope( )], 'position_id' => ['integer', $authority->getPositionId( )]]
/components/ILIAS/Notification/classes/class.ilNotification.php:661$set = $ilDB->query("SELECT user_id FROM notification" . " WHERE type = " . $ilDB->quote($type, "integer") . " AND user_id = " . $ilDB->quote($user_id, "integer") . " AND id = " . $ilDB->quote($id, "integer") . " AND activated = " . $ilDB->quote(0, "integer"))
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:1351$values = ['id' => ['integer', $id], 'parent_id' => ['string', $permission->getParentId( )], 'context_id' => ['string', $permission->getContextId( )], 'position_id' => ['integer', $permission->getPositionId( )], 'protected' => ['integer', ($permission->isProtected( )) ? 1 : 0], 'operations' => ['string', $this->convertToJson($permission->getOperations( ))]]
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:1461return (new ilOrgUnitPermission($id))->withParentId($permission->getParentId( ))->withContextId($permission->getContextId( ))->withPositionId($permission->getPositionId( ))->withProtected($permission->isProtected( ))->withOperations($permission->getOperations( ))
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:1581$values = ['parent_id' => ['string', $permission->getParentId( )], 'context_id' => ['string', $permission->getContextId( )], 'position_id' => ['integer', $permission->getPositionId( )], 'protected' => ['integer', ($permission->isProtected( )) ? 1 : 0], 'operations' => ['string', $this->convertToJson($permission->getOperations( ))]]
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:2611$query = 'SELECT id, parent_id, context_id, position_id, protected, operations FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.parent_id = ' . $this->db->quote(ilOrgUnitPermission::PARENT_TEMPLATE, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.context_id = ' . $this->db->quote($context->getId( ), 'integer') . PHP_EOL
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentGUI.php:2761return $this->ui_factory->table( )->data($this->assignmentRepo, $position->getTitle( ), $columns)->withId(implode('.', ['orgustaff', $this->getParentRefId( ), $position->getId( )]))->withActions($actions)->withAdditionalParameters(['position_id' => $position->getId( ), 'orgu_ids' => $orgu_ids, 'lp_visible_ref_ids' => $lp_visible, 'write_access' => $this->access->checkAccess("write", "", $this->getParentRefId( ))])->withRequest($this->request)
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:621$permission = (new ilOrgUnitPermission( ))->withParentId($parent_id)->withContextId($context->getId( ))->withPositionId($position_id)->withOperations($template->getOperations( ))->withProtected(false)
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:911$query = 'SELECT id, parent_id, context_id, position_id, protected, operations FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.parent_id = ' . $this->db->quote($parent_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.context_id = ' . $this->db->quote($context->getId( ), 'integer') . PHP_EOL
/components/ILIAS/OrgUnit/classes/Positions/Permissions/class.ilOrgUnitPermissionDBRepository.php:1021$ret = (new ilOrgUnitPermission((int) $rec['id']))->withParentId((int) $rec["parent_id"])->withContextId((int) $rec['context_id'])->withPositionId((int) $rec['position_id'])->withProtected((bool) $rec['protected'])->withOperations($this->convertToArray((string) $rec["operations"]))
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:4641yield $row_builder->buildDataRow($row_id, $record)->withDisabledAction('show_learning_progress', !(in_array($record['orgu_id'], $lp_visible) && ilObjUserTracking::_enabledLearningProgress( ) && ilObjUserTracking::_enabledUserRelatedData( )))->withDisabledAction('remove', !$write_access)
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:4141$query = 'SELECT usr_id, login, firstname, lastname, active, orgu_id' . PHP_EOL . ', GROUP_CONCAT (od.title SEPARATOR ", ") as orgu_title ' . PHP_EOL . 'FROM ' . self::TABLE_NAME . PHP_EOL . 'JOIN usr_data ud on ud.usr_id = user_id' . PHP_EOL . 'JOIN object_reference oref on oref.ref_id = orgu_id' . PHP_EOL . 'JOIN object_data od on od.obj_id = oref.obj_id' . PHP_EOL . 'WHERE ' . $this->db->in(self::TABLE_NAME . '.orgu_id', $orgu_ids, false, 'integer') . PHP_EOL . 'AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer') . PHP_EOL . 'group by login' . PHP_EOL . $sql_order_part . PHP_EOL . $sql_range_part . PHP_EOL
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentGUI.php:2571$actions = ['remove' => $this->ui_factory->table( )->action( )->single($this->lng->txt('remove'), $this->url_builder->withParameter($this->action_token, $remove_cmd), $this->row_id_token)->withAsync( ), 'show_learning_progress' => $this->ui_factory->table( )->action( )->single($this->lng->txt('show_learning_progress'), $this->url_builder->withParameter($this->action_token, self::CMD_SHOW_LP), $this->row_id_token), ]
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentGUI.php:2401$columns = ['login' => $this->ui_factory->table( )->column( )->text($this->lng->txt("login")), 'firstname' => $this->ui_factory->table( )->column( )->text($this->lng->txt("firstname")), 'lastname' => $this->ui_factory->table( )->column( )->text($this->lng->txt("lastname")), 'active' => $this->ui_factory->table( )->column( )->boolean($this->lng->txt("active"), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', '', 'small'))->withIsOptional(true, false), ]
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:3061$query = 'SELECT user_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . $this->db->in(self::TABLE_NAME . '.orgu_id', $orgu_ids, false, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_filter_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:2751$query = 'SELECT user_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . $this->db->in(self::TABLE_NAME . '.orgu_id', $orgu_ids, false, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:3711$query = 'SELECT ' . PHP_EOL . ' ua.orgu_id AS orgu_id,' . PHP_EOL . ' ua.user_id AS empl,' . PHP_EOL . ' ua2.user_id as sup' . PHP_EOL . ' FROM' . PHP_EOL . self::TABLE_NAME . ' as ua,' . PHP_EOL . self::TABLE_NAME . ' as ua2' . PHP_EOL . ' WHERE ua.orgu_id = ua2.orgu_id' . PHP_EOL . ' AND ua.user_id <> ua2.user_id' . PHP_EOL . ' AND ua.position_id = ' . $this->db->quote(ilOrgUnitPosition::CORE_POSITION_EMPLOYEE, 'integer') . PHP_EOL . ' AND ua2.position_id = ' . $this->db->quote(ilOrgUnitPosition::CORE_POSITION_SUPERIOR, 'integer') . PHP_EOL . ' AND ' . $this->db->in('ua.user_id', $user_ids, false, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:3331$query = 'SELECT orgu_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.user_id = ' . $this->db->quote($user_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:812$query = 'SELECT id, user_id, position_id, orgu_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.user_id = ' . $this->db->quote($user_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.orgu_id = ' . $this->db->quote($orgu_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:562$query = 'SELECT id, user_id, position_id, orgu_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.user_id = ' . $this->db->quote($user_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.orgu_id = ' . $this->db->quote($orgu_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:2321$query = 'SELECT id, user_id, position_id, orgu_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.user_id = ' . $this->db->quote($user_id, 'integer') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.position_id = ' . $this->db->quote($position_id, 'integer')
/components/ILIAS/OrgUnit/classes/Positions/UserAssignment/class.ilOrgUnitUserAssignmentDBRepository.php:1161$values = ['id' => ['integer', $id], 'user_id' => ['integer', $assignment->getUserId( )], 'position_id' => ['integer', $assignment->getPositionId( )], 'orgu_id' => ['integer', $assignment->getOrguId( )]]
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationContextDBRepository.php:891$ret = (new ilOrgUnitOperationContext($id))->withContext($operation_context->getContext( ))->withParentContextId($operation_context->getParentContextId( ))->withPathNames([$operation_context->getContext( )])->withPathIds([$id])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:2283$operation = (new ilOrgUnitOperation((int) $rec['operation_id']))->withOperationString((string) $rec['operation_string'])->withDescription((string) $rec["description"])->withListOrder((int) $rec["list_order"])->withContextId((int) $rec['context_id'])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationContextDBRepository.php:1602$operation_context = (new ilOrgUnitOperationContext((int) $rec['id']))->withContext((string) $rec['context'])->withParentContextId((int) $rec['parent_context_id'])->withPathNames([(string) $rec['context']])->withPathIds([(int) $rec['id']])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationContextDBRepository.php:1392$operation_context = (new ilOrgUnitOperationContext((int) $rec['id']))->withContext((string) $rec['context'])->withParentContextId((int) $rec['parent_context_id'])->withPathNames([(string) $rec['context']])->withPathIds([(int) $rec['id']])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:1783$operation = (new ilOrgUnitOperation((int) $rec['operation_id']))->withOperationString((string) $rec['operation_string'])->withDescription((string) $rec["description"])->withListOrder((int) $rec["list_order"])->withContextId((int) $rec['context_id'])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:2033$operation = (new ilOrgUnitOperation((int) $rec['operation_id']))->withOperationString((string) $rec['operation_string'])->withDescription((string) $rec["description"])->withListOrder((int) $rec["list_order"])->withContextId((int) $rec['context_id'])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:1392return (new ilOrgUnitOperation((int) $rec['operation_id']))->withOperationString((string) $rec['operation_string'])->withDescription((string) $rec["description"])->withListOrder((int) $rec["list_order"])->withContextId((int) $rec['context_id'])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:1582return (new ilOrgUnitOperation((int) $rec['operation_id']))->withOperationString((string) $rec['operation_string'])->withDescription((string) $rec["description"])->withListOrder((int) $rec["list_order"])->withContextId((int) $rec['context_id'])
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:951$values = ['operation_string' => ['string', $operation->getOperationString( )], 'description' => ['string', $operation->getDescription( )], 'list_order' => ['integer', $operation->getListOrder( )], 'context_id' => ['integer', $operation->getContextId( )]]
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:1281$query = 'SELECT operation_id, operation_string, description, list_order, context_id FROM' . PHP_EOL . self::TABLE_NAME . ' WHERE ' . self::TABLE_NAME . '.operation_string = ' . $this->db->quote($operation_string, 'string') . PHP_EOL . ' AND ' . self::TABLE_NAME . '.context_id = ' . $this->db->quote($context->getId( ), 'integer')
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:741$values = ['operation_id' => ['integer', $id], 'operation_string' => ['string', $operation->getOperationString( )], 'description' => ['string', $operation->getDescription( )], 'list_order' => ['integer', $operation->getListOrder( )], 'context_id' => ['integer', $operation->getContextId( )]]
/components/ILIAS/OrgUnit/classes/Positions/Operation/class.ilOrgUnitOperationDBRepository.php:841return (new ilOrgUnitOperation($id))->withOperationString($operation->getOperationString( ))->withDescription($operation->getDescription( ))->withListOrder($operation->getListOrder( ))->withContextId($operation->getContextId( ))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:2801$values = ['title' => ['text', $position->getTitle( )], 'description' => ['text', $position->getDescription( )], 'core_position' => ['integer', (($position->isCorePosition( )) ? 1 : 0)], 'core_identifier' => ['integer', $position->getCoreIdentifier( )]]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:3411$record = ['title' => $pos->getTitle( ), 'description' => $pos->getDescription( ), 'authorities' => implode("<br>", $this->getAuthorityDescription($pos->getAuthorities( ))), 'is_core_position' => $pos->isCorePosition( ), ]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:2561$values = ['id' => ['integer', $id], 'title' => ['text', $position->getTitle( )], 'description' => ['text', $position->getDescription( )], 'core_position' => ['integer', ($position->isCorePosition( )) ? 1 : 0], 'core_identifier' => ['integer', $position->getCoreIdentifier( )]]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:2661$ret = (new ilOrgUnitPosition($id))->withTitle($position->getTitle( ))->withDescription($position->getDescription( ))->withCorePosition($position->isCorePosition( ))->withCoreIdentifier($position->getCoreIdentifier( ))->withAuthorities($position->getAuthorities( ))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:1921$query = 'SELECT DISTINCT ' . self::TABLE_NAME . '.id, ' . self::TABLE_NAME . '.*' . PHP_EOL . 'FROM ' . self::TABLE_NAME . PHP_EOL . 'LEFT JOIN ' . self::TABLE_NAME_UA . PHP_EOL . 'ON ' . self::TABLE_NAME . '.id = ' . self::TABLE_NAME_UA . '.position_id' . PHP_EOL . 'AND ' . self::TABLE_NAME_UA . '.orgu_id = ' . $this->db->quote($orgu_id, 'integer') . PHP_EOL . 'WHERE ' . self::TABLE_NAME_UA . '.user_id IS NOT NULL' . PHP_EOL . 'OR ' . self::TABLE_NAME . '.core_position = 1'
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:2023$ret[] = (new ilOrgUnitPosition((int) $rec['id']))->withTitle((string) $rec['title'])->withDescription((string) $rec['description'])->withCorePosition((bool) $rec['core_position'])->withCoreIdentifier((int) $rec['core_identifier'])->withAuthorities($this->authorityRepo->get((int) $rec['id'], ilOrgUnitAuthority::POSITION_ID))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:623$ret[] = (new ilOrgUnitPosition((int) $rec['id']))->withTitle((string) $rec['title'])->withDescription((string) $rec['description'])->withCorePosition((bool) $rec['core_position'])->withCoreIdentifier((int) $rec['core_identifier'])->withAuthorities($this->authorityRepo->get((int) $rec['id'], ilOrgUnitAuthority::POSITION_ID))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionDBRepository.php:1063$ret[] = (new ilOrgUnitPosition((int) $rec['id']))->withTitle((string) $rec['title'])->withDescription((string) $rec['description'])->withCorePosition((bool) $rec['core_position'])->withCoreIdentifier((int) $rec['core_identifier'])->withAuthorities($this->authorityRepo->get((int) $rec['id'], ilOrgUnitAuthority::POSITION_ID))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionFormGUI.php:1511$new_authorities[] = $this->positionRepo->getAuthority($id)->withPositionId($this->object->getId( ))->withScope((int) $authority["scope"])->withOver((int) $authority["over"])
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionFormGUI.php:1181$array = [self::F_TITLE => $this->object->getTitle( ), self::F_DESCRIPTION => $this->object->getDescription( ), self::F_AUTHORITIES => $this->object->getAuthoritiesAsArray( )]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:3661$actions = ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_token, "edit"), $this->row_id_token), 'delete' => $this->ui_factory->table( )->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_token, "confirmDeletion"), $this->row_id_token), ]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:3591$columns = ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt("title")), 'description' => $this->ui_factory->table( )->column( )->text($this->lng->txt("description")), 'authorities' => $this->ui_factory->table( )->column( )->status($this->lng->txt("authorities"))->withIsSortable(false), ]
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:2961$position_id = $this->post->retrieve(self::AR_ID, $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(null)]))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:1891$sections[$perm->getId( )] = $this->ui_factory->input( )->field( )->section($fields, $this->getTitleForFormHeaderByContext($context))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($operations, $perm, $permission_repo) { /**/ } ))
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:1811$fields[$operation->getOperationId( )] = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt("org_op_{$operation->getOperationString( )}"))->withValue($perm->isOperationIdSelected($operation->getOperationId( )))
/components/ILIAS/OrgUnit/classes/Provider/OrgUnitMainBarProvider.php:1101$items[] = $this->mainmenu->linkList($this->organisationIdentifier)->withAlwaysAvailable(true)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('item_must_be_always_active')}"))->withParent($top)->withTitle($title)->withSymbol($icon)->withPosition(70)->withLinks([$linkOrgUnit, $linkEmployeeTalkTemplates])->withVisibilityCallable($access_helper->hasAdministrationAccess(function ( ) : bool { /**/ } ))
/components/ILIAS/OrgUnit/classes/Provider/OrgUnitMainBarProvider.php:901$linkEmployeeTalkTemplates = $this->mainmenu->link($this->employeeTalkTemplateIdentifier)->withAlwaysAvailable(true)->withAction($action)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('item_must_be_always_active')}"))->withParent($this->organisationIdentifier)->withTitle($title)->withSymbol($icon)->withPosition(20)->withVisibilityCallable($access_helper->hasAdministrationAccess(function ( ) : bool { /**/ } ))
/components/ILIAS/OrgUnit/classes/Provider/OrgUnitMainBarProvider.php:691$linkOrgUnit = $this->mainmenu->link($this->orgUnitIdentifier)->withAlwaysAvailable(true)->withAction($action)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('item_must_be_always_active')}"))->withParent($this->organisationIdentifier)->withTitle($title)->withSymbol($icon)->withPosition(10)->withVisibilityCallable($access_helper->hasAdministrationAccess(function ( ) : bool { /**/ } ))
/components/ILIAS/OrgUnit/classes/Provider/OrgUnitToolProvider.php:821return $this->dic->ui( )->factory( )->tree( )->expandable($lng->txt("org_units"), $tree)->withData($tree->getChildsOfNode($parent_node_id))
/components/ILIAS/OrgUnit/classes/Provider/OrgUnitToolProvider.php:621$tools[] = $this->factory->treeTool($iff('tree_new'))->withTitle($t('tree'))->withSymbol($this->dic->ui( )->factory( )->symbol( )->icon( )->standard('orgu', 'Orgu'))->withTree($this->getTree( ))
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:5391$form = $this->ui_factory->input( )->container( )->form( )->standard($action, $sections)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($type) { /**/ } ))
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:5111$sections[] = $f->section([$f->hidden( )->withValue($lang_code), $f->text($this->lng->txt('title'))->withValue($type->getTitle($lang_code)), $f->textarea($this->lng->txt('description'))->withValue($type->getDescription($lang_code) ?? ''), ], $options[$lang_code])
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:4141$actions = ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_token, "edit"), $this->row_id_token), 'delete' => $this->ui_factory->table( )->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_token, "delete"), $this->row_id_token), ]
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:4061$columns = ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt("title")), 'description' => $this->ui_factory->table( )->column( )->text($this->lng->txt("description")), 'default_language' => $this->ui_factory->table( )->column( )->status($this->lng->txt("default_language")), 'icon' => $this->ui_factory->table( )->column( )->text($this->lng->txt("icon"))->withIsSortable(false), ]
/components/ILIAS/OrgUnit/classes/class.ilObjOrgUnitAccess.php:911return ($DIC->access( )->checkAccess('write', '', $ref_id) || $DIC->access( )->checkAccess('view_learning_progress_rec', '', $ref_id)) && $DIC->access( )->checkAccess('read', '', $ref_id)
/components/ILIAS/OrgUnit/classes/Settings/class.ilOrgUnitGlobalSettingsGUI.php:1331$sections[] = $this->ui_factory->input( )->field( )->section([$this->ui_factory->input( )->field( )->checkbox($this->lng->txt("orgu_enable_my_staff"), $this->lng->txt("orgu_enable_my_staff_info"))->withValue($this->settings->get("enable_my_staff") ? true : false)], $this->lng->txt("orgu_enable_my_staff"))
/components/ILIAS/OrgUnit/classes/Settings/class.ilOrgUnitGlobalSettingsGUI.php:1631$changeable[] = $this->ui_factory->input( )->field( )->switchableGroup([$this->ui_factory->input( )->field( )->group([$this->ui_factory->input( )->field( )->checkbox($this->lng->txt('orgu_global_set_type_default'), $this->lng->txt('orgu_global_set_type_default_info'), )->withValue((bool) $setting->getActivationDefault( ))], $this->lng->txt('orgu_global_set_type_changeable_object'), ), $this->ui_factory->input( )->field( )->group([ ], $this->lng->txt('orgu_global_set_type_changeable_no'), )], $this->lng->txt('orgu_global_set_type_changeable'))->withValue($setting->isChangeableForObject( ) ? 0 : 1)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) { /**/ } ))
/components/ILIAS/OrgUnit/classes/Settings/class.ilOrgUnitGlobalSettingsGUI.php:2021$changeable[] = $this->ui_factory->input( )->field( )->hidden( )->withValue('true')->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => [true, false, false]))
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeTranslation.php:1191$sql = 'SELECT * FROM ' . self::TABLE_NAME . ' WHERE orgu_type_id != ' . $db->quote($a_orgu_type_id, 'integer') . ' AND member = ' . $db->quote($a_member, 'text') . ' AND lang = ' . $db->quote($a_lang, 'text') . ' AND value = ' . $db->quote($a_value, 'text')
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeTranslation.php:1831$sql = 'DELETE FROM ' . self::TABLE_NAME . ' WHERE orgu_type_id = ' . $this->db->quote($this->getOrguTypeId( ), 'integer') . ' AND lang = ' . $this->db->quote($this->getLang( ), 'text')
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:2062$input = $this->ui_factory->input( )->field( )->file($handler_gui, $this->lng->txt('icon'), $this->lng->txt('file_allowed_suffixes') . ' .svg')
/components/ILIAS/OrgUnit/classes/Types/class.ilOrgUnitTypeGUI.php:2161$section = $this->ui_factory->input( )->field( )->section(['iconfile' => $input], $section_title . $this->lng->txt('orgu_type_custom_icon'), $this->lng->txt('orgu_type_custom_icon_info'))
/components/ILIAS/Group/classes/class.ilObjGroup.php:5471$query = "UPDATE grp_settings " . "SET information = " . $this->db->quote($this->getInformation( ), 'text') . ", " . "grp_type = " . $this->db->quote($this->getGroupType( ), 'integer') . ", " . "registration_type = " . $this->db->quote($this->getRegistrationType( ), 'integer') . ", " . "registration_enabled = " . $this->db->quote($this->isRegistrationEnabled( ) ? 1 : 0, 'integer') . ", " . "registration_unlimited = " . $this->db->quote($this->isRegistrationUnlimited( ) ? 1 : 0, 'integer') . ", " . "registration_start = " . $this->db->quote(($this->getRegistrationStart( ) && !$this->getRegistrationStart( )->isNull( )) ? $this->getRegistrationStart( )->get(IL_CAL_DATETIME, '') : null, 'timestamp') . ", " . "registration_end = " . $this->db->quote(($this->getRegistrationEnd( ) && !$this->getRegistrationEnd( )->isNull( )) ? $this->getRegistrationEnd( )->get(IL_CAL_DATETIME, '') : null, 'timestamp') . ", " . "registration_password = " . $this->db->quote($this->getPassword( ), 'text') . ", " . "registration_mem_limit = " . $this->db->quote((int) $this->isMembershipLimited( ), 'integer') . ", " . "registration_max_members = " . $this->db->quote($this->getMaxMembers( ), 'integer') . ", " . "waiting_list = " . $this->db->quote($this->isWaitingListEnabled( ) ? 1 : 0, 'integer') . ", " . "latitude = " . $this->db->quote($this->getLatitude( ), 'text') . ", " . "longitude = " . $this->db->quote($this->getLongitude( ), 'text') . ", " . "location_zoom = " . $this->db->quote($this->getLocationZoom( ), 'integer') . ", " . "enablemap = " . $this->db->quote((int) $this->getEnableGroupMap( ), 'integer') . ", " . 'reg_ac_enabled = ' . $this->db->quote($this->isRegistrationAccessCodeEnabled( ), 'integer') . ', ' . 'reg_ac = ' . $this->db->quote($this->getRegistrationAccessCode( ), 'text') . ', ' . 'view_mode = ' . $this->db->quote($this->view_mode, 'integer') . ', ' . 'mail_members_type = ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ', ' . 'leave_end = ' . $this->db->quote(($this->getCancellationEnd( ) && !$this->getCancellationEnd( )->isNull( )) ? $this->getCancellationEnd( )->get(IL_CAL_UNIX) : null, 'integer') . ', ' . "registration_min_members = " . $this->db->quote($this->getMinMembers( ), 'integer') . ", " . "auto_wait = " . $this->db->quote($this->hasWaitingListAutoFill( ), 'integer') . ", " . "show_members = " . $this->db->quote((int) $this->getShowMembers( ), 'integer') . ", " . 'period_start = ' . $this->db->quote(\ilCalendarUtil::convertDateToUtcDBTimestamp($this->getStart( )), \ilDBConstants::T_TIMESTAMP) . ', ' . 'period_end = ' . $this->db->quote(\ilCalendarUtil::convertDateToUtcDBTimestamp($this->getEnd( )), \ilDBConstants::T_TIMESTAMP) . ', ' . 'period_time_indication = ' . $this->db->quote($this->getStartTimeIndication( ) ? 1 : 0, \ilDBConstants::T_INTEGER) . ', ' . 'auto_notification = ' . $this->db->quote($this->getAutoNotification( ), \ilDBConstants::T_INTEGER) . ', ' . 'session_limit = ' . $this->db->quote($this->isSessionLimitEnabled( ), ilDBConstants::T_INTEGER) . ', ' . 'session_prev = ' . $this->db->quote($this->getNumberOfPreviousSessions( ), ilDBConstants::T_INTEGER) . ', ' . 'session_next = ' . $this->db->quote($this->getNumberOfNextSessions( ), ilDBConstants::T_INTEGER) . ' ' . "WHERE obj_id = " . $this->db->quote($this->getId( ), 'integer')
/components/ILIAS/Group/classes/class.ilObjGroup.php:15631$set = $ilDB->query($q = "SELECT obj_id, registration_min_members" . " FROM grp_settings" . " WHERE registration_min_members > " . $ilDB->quote(0, "integer") . " AND registration_mem_limit = " . $ilDB->quote(1, "integer") . " AND ((leave_end IS NOT NULL" . " AND leave_end < " . $ilDB->quote($now, "integer") . ")" . " OR (leave_end IS NULL" . " AND registration_end IS NOT NULL" . " AND registration_end < " . $ilDB->quote($now_date_local, "text") . "))" . " AND (period_start IS NULL OR period_start > " . $ilDB->quote($now_date, ilDBConstants::T_TEXT) . ")")
/components/ILIAS/Group/classes/class.ilObjGroup.php:15631$q = "SELECT obj_id, registration_min_members" . " FROM grp_settings" . " WHERE registration_min_members > " . $ilDB->quote(0, "integer") . " AND registration_mem_limit = " . $ilDB->quote(1, "integer") . " AND ((leave_end IS NOT NULL" . " AND leave_end < " . $ilDB->quote($now, "integer") . ")" . " OR (leave_end IS NULL" . " AND registration_end IS NOT NULL" . " AND registration_end < " . $ilDB->quote($now_date_local, "text") . "))" . " AND (period_start IS NULL OR period_start > " . $ilDB->quote($now_date, ilDBConstants::T_TEXT) . ")"
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:37511$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/Group/classes/class.ilGroupLP.php:711$query = " SELECT DISTINCT obd.obj_id, obd.type, obd2.title" . " FROM rbac_ua ua" . " JOIN rbac_fa fa ON (ua.rol_id = fa.rol_id)" . " JOIN object_reference obr ON (fa.parent = obr.ref_id)" . " JOIN object_data obd ON (obr.obj_id = obd.obj_id)" . " JOIN object_data obd2 ON (ua.rol_id = obd2.obj_id)" . " WHERE obd.type = " . $ilDB->quote("grp", "text") . " AND fa.assign = " . $ilDB->quote("y", "text") . " AND ua.usr_id = " . $ilDB->quote($a_usr_id, "integer") . " AND " . $ilDB->in("obd.obj_id", $a_obj_ids, false, "integer")
/components/ILIAS/OrgUnit/classes/class.ilObjOrgUnitGUI.php:2531$translations_gui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/OrgUnit/classes/class.ilObjOrgUnit.php:4971$query = "INSERT INTO object_translation " . "(obj_id,title,description,lang_code,lang_default) " . "VALUES " . "(" . $this->ilDb->quote($this->getId( ), 'integer') . "," . $this->ilDb->quote($a_title, 'text') . "," . $this->ilDb->quote($a_desc, 'text') . "," . $this->ilDb->quote($a_lang, 'text') . "," . $this->ilDb->quote($a_lang_default, 'integer') . ")"
/components/ILIAS/OrgUnit/classes/class.ilObjOrgUnitAccess.php:541return ($DIC->access( )->checkAccess('write', '', $ref_id) || $DIC->access( )->checkAccess('view_learning_progress', '', $ref_id)) && $DIC->access( )->checkAccess('read', '', $ref_id)
/components/ILIAS/COPage/Editor/Server/class.UIWrapper.php:1171$m = $f->messageBox( )->failure($this->lng->txt("copg_an_error_occured"))->withLinks([$f->link( )->standard($this->lng->txt("copg_details"), "#")])
/components/ILIAS/COPage/Link/LinkManager.php:2751$areas[] = array("Nr" => $area->getNr( ), "Shape" => $area->getShape( ), "Coords" => $area->getCoords( ), "Link" => array("LinkType" => $link_type, "Href" => $area->getHref( ), "Title" => $area->getTitle( ), "Target" => $area->getTarget( ), "Type" => $area->getType( ), "TargetFrame" => $area->getTargetFrame( )))
/components/ILIAS/Group/classes/class.ilObjGroupListGUI.php:1071$props[] = array('alert' => false, 'newline' => false, 'property' => $info['reg_info_list_prop_limit']['property'], 'propertyNameVisible' => strlen($info['reg_info_list_prop_limit']['property']) ? true : false, 'value' => $info['reg_info_list_prop_limit']['value'])
/components/ILIAS/COPage/Editor/Server/class.UIWrapper.php:1561$m = $f->messageBox( )->failure($this->lng->txt("copg_error_occured_modal"))->withButtons([$f->button( )->standard($this->lng->txt("copg_reload_page"), "#")->withOnLoadCode(function ($id) { /**/ } )])
/components/ILIAS/Group/classes/class.ilGroupMembershipGUI.php:1491$notification = $this->http->wrapper( )->post( )->retrieve('notification', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Group/classes/class.ilGroupMembershipGUI.php:1401$participants = $this->http->wrapper( )->post( )->retrieve('visible_member_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Group/classes/class.ilObjGroup.php:4891$query = "INSERT INTO grp_settings (obj_id,information,grp_type,registration_type,registration_enabled," . "registration_unlimited,registration_start,registration_end,registration_password,registration_mem_limit," . "registration_max_members,waiting_list,latitude,longitude,location_zoom,enablemap,reg_ac_enabled,reg_ac,view_mode,mail_members_type," . "leave_end,registration_min_members,auto_wait, grp_start, grp_end, auto_notification, session_limit, session_prev, session_next) " . "VALUES(" . $this->db->quote($this->getId( ), 'integer') . ", " . $this->db->quote($this->getInformation( ), 'text') . ", " . $this->db->quote($this->getGroupType( ), 'integer') . ", " . $this->db->quote($this->getRegistrationType( ), 'integer') . ", " . $this->db->quote(($this->isRegistrationEnabled( ) ? 1 : 0), 'integer') . ", " . $this->db->quote(($this->isRegistrationUnlimited( ) ? 1 : 0), 'integer') . ", " . $this->db->quote(($this->getRegistrationStart( ) && !$this->getRegistrationStart( )->isNull( )) ? $this->getRegistrationStart( )->get(IL_CAL_DATETIME, '') : null, 'timestamp') . ", " . $this->db->quote(($this->getRegistrationEnd( ) && !$this->getRegistrationEnd( )->isNull( )) ? $this->getRegistrationEnd( )->get(IL_CAL_DATETIME, '') : null, 'timestamp') . ", " . $this->db->quote($this->getPassword( ), 'text') . ", " . $this->db->quote((int) $this->isMembershipLimited( ), 'integer') . ", " . $this->db->quote($this->getMaxMembers( ), 'integer') . ", " . $this->db->quote($this->isWaitingListEnabled( ) ? 1 : 0, 'integer') . ", " . $this->db->quote($this->getLatitude( ), 'text') . ", " . $this->db->quote($this->getLongitude( ), 'text') . ", " . $this->db->quote($this->getLocationZoom( ), 'integer') . ", " . $this->db->quote((int) $this->getEnableGroupMap( ), 'integer') . ", " . $this->db->quote($this->isRegistrationAccessCodeEnabled( ), 'integer') . ', ' . $this->db->quote($this->getRegistrationAccessCode( ), 'text') . ', ' . $this->db->quote($this->view_mode, 'integer') . ', ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ', ' . $this->db->quote(($this->getCancellationEnd( ) && !$this->getCancellationEnd( )->isNull( )) ? $this->getCancellationEnd( )->get(IL_CAL_UNIX) : null, 'integer') . ', ' . $this->db->quote($this->getMinMembers( ), 'integer') . ', ' . $this->db->quote($this->hasWaitingListAutoFill( ), 'integer') . ', ' . $this->db->quote($this->getStart( ) instanceof ilDate ? $this->getStart( )->get(IL_CAL_UNIX) : null, 'integer') . ', ' . $this->db->quote($this->getEnd( ) instanceof ilDate ? $this->getEnd( )->get(IL_CAL_UNIX) : null, 'integer') . ', ' . $this->db->quote($this->getAutoNotification( ), \ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->isSessionLimitEnabled( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getNumberOfPreviousSessions( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getNumberOfNextSessions( ), ilDBConstants::T_INTEGER) . ')'
/components/ILIAS/Group/classes/class.ilGroupMembershipGUI.php:1582$contact = $this->http->wrapper( )->post( )->retrieve('contact', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/COPage/classes/class.ilPageEditorGUI.php:3291$link_gui = new ilInternalLinkGUI($this->page_gui->getPageConfig( )->getIntLinkHelpDefaultType( ), $this->page_gui->getPageConfig( )->getIntLinkHelpDefaultId( ), $this->page_gui->getPageConfig( )->getIntLinkHelpDefaultIdIsRef( ))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21771$res = $db->query("SELECT page_id, last_change hdate, parent_type, parent_id, last_change_user user_id, content, lang FROM page_object " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text"))
/components/ILIAS/COPage/classes/class.ilPageMultiLang.php:1361$set = $this->db->query("SELECT * FROM copg_multilang_lang " . " WHERE parent_type = " . $this->db->quote($this->getParentType( ), "text") . " AND parent_id = " . $this->db->quote($this->getParentId( ), "integer"))
/components/ILIAS/COPage/classes/class.ilPageMultiLang.php:1231$set = $this->db->query("SELECT * FROM copg_multilang " . " WHERE parent_type = " . $this->db->quote($this->getParentType( ), "text") . " AND parent_id = " . $this->db->quote($this->getParentId( ), "integer"))
/components/ILIAS/COPage/Layout/classes/class.ilPageLayout.php:1731$query = "UPDATE page_layout SET title=" . $ilDB->quote($this->title, "text") . ",description =" . $ilDB->quote($this->description, "text") . ",active =" . $ilDB->quote($this->active, "integer") . ",mod_scorm =" . $ilDB->quote($mod_scorm, "integer") . ",mod_portfolio =" . $ilDB->quote($mod_portfolio, "integer") . ",mod_lm =" . $ilDB->quote($mod_lm, "integer") . " WHERE layout_id =" . $ilDB->quote($this->layout_id, "integer")
/components/ILIAS/COPage/classes/class.ilCOPageHTMLExport.php:5291$params = ["mode" => "media", 'enlarge_path' => ilUtil::getImagePath("media/enlarge.svg", false, "output", true), 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'fullscreen_link' => $this->page_linker->getFullScreenLink( )]
/components/ILIAS/COPage/Usage/class.UsageDBRepository.php:461$q = "DELETE FROM page_pc_usage WHERE usage_type = " . $db->quote($a_type, "text") . " AND usage_id = " . $db->quote((int) $a_id, "integer") . " AND usage_lang = " . $db->quote($a_lang, "text") . $and_hist . " AND pc_type = " . $db->quote($pc_type, "text")
/components/ILIAS/COPage/IntLink/class.ilInternalLinkGUI.php:1241$this->ltypes = array("StructureObject" => $lng->txt("cont_lk_chapter"), "StructureObject_New" => $lng->txt("cont_lk_chapter_new"), "PageObject" => $lng->txt("cont_lk_page"), "PageObject_FAQ" => $lng->txt("cont_lk_page_faq"), "PageObject_New" => $lng->txt("cont_lk_page_new"), "GlossaryItem" => $lng->txt("cont_lk_term"), "GlossaryItem_New" => $lng->txt("cont_lk_term_new"), "Media" => $lng->txt("cont_lk_media_inline"), "Media_Media" => $lng->txt("cont_lk_media_media"), "Media_FAQ" => $lng->txt("cont_lk_media_faq"), "Media_New" => $lng->txt("cont_lk_media_new"), "WikiPage" => $lng->txt("cont_wiki_page"), "PortfolioPage" => $lng->txt("cont_prtf_page"), "PortfolioTemplatePage" => $lng->txt("cont_prtt_page"), "File" => $lng->txt("cont_lk_file"), "RepositoryItem" => $lng->txt("cont_repository_item"), "User" => $lng->txt("cont_user"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21071$res = $db->queryF("SELECT * FROM page_history " . " WHERE page_id = %s " . " AND parent_type = %s " . " AND nr = %s" . " AND lang = %s", array("integer", "text", "integer", "text"), array($this->getId( ), $this->getParentType( ), $a_old_nr, $this->getLanguage( )))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21361$res = $db->query("SELECT MAX(nr) mnr FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . $and_nr)
/components/ILIAS/COPage/classes/class.ilPageObject.php:20501$query = "SELECT * FROM page_object WHERE page_id = " . $db->quote($a_id, "integer") . " AND " . " parent_type = " . $db->quote($a_parent_type, "text") . " AND " . " lang = " . $db->quote($a_lang, "text") . " AND " . " inactive_elements = " . $db->quote(1, "integer")
/components/ILIAS/COPage/classes/class.ilPageObject.php:20821$h_query = "SELECT * FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . " ORDER BY hdate DESC"
/components/ILIAS/COPage/classes/class.ilPageObject.php:21602$res = $db->query("SELECT * FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . " AND nr = " . $db->quote((int) $row["mnr"], "integer"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21711$res = $db->query("SELECT * FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . " AND nr = " . $db->quote($a_nr, "integer"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21432$res = $db->query("SELECT * FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . " AND nr = " . $db->quote((int) $row["mnr"], "integer"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:21531$res = $db->query("SELECT MIN(nr) mnr FROM page_history " . " WHERE page_id = " . $db->quote($this->getId( ), "integer") . " AND parent_type = " . $db->quote($this->getParentType( ), "text") . " AND lang = " . $db->quote($this->getLanguage( ), "text") . " AND nr > " . $db->quote($a_nr, "integer"))
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:26031$entries[] = array('page_id' => $this->getPageObject( )->getId( ), 'parent_type' => $this->getPageObject( )->getParentType( ), 'hdate' => $this->getPageObject( )->getLastChange( ), 'parent_id' => $this->getPageObject( )->getParentId( ), 'nr' => 0, 'sortkey' => 999999, 'user' => $this->getPageObject( )->last_change_user)
/components/ILIAS/COPage/classes/class.ilPageObject.php:2951$query = "SELECT * FROM page_object" . " WHERE page_id = " . $this->db->quote($this->id, "integer") . " AND parent_type=" . $this->db->quote($this->getParentType( ), "text") . " AND lang = " . $this->db->quote($this->getLanguage( ), "text")
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:18841$menu = ["cont_char_format" => $c_formats, "cont_lists" => [["text" => $bullet_list, "action" => "list.bullet", "data" => [ ], "aria-label" => $lng->txt("cont_bullet_list")], ["text" => $numbered_list, "action" => "list.number", "data" => [ ], "aria-label" => $lng->txt("cont_numbered_list")], ["text" => $outdent, "action" => "list.outdent", "data" => [ ], "aria-label" => $lng->txt("cont_list_outdent")], ["text" => $indent, "action" => "list.indent", "data" => [ ], "aria-label" => $lng->txt("cont_list_indent")]]]
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:21551$params = array('mode' => $mode, 'enlarge_path' => $enlarge_path, 'link_params' => "ref_id=" . $this->requested_ref_id, 'fullscreen_link' => "", 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'ref_id' => $this->requested_ref_id, 'webspace_path' => $wb_path)
/components/ILIAS/COPage/classes/class.ilPageObject.php:14691$old_set = $this->db->query("SELECT * FROM page_object WHERE " . "page_id = " . $this->db->quote($this->getId( ), "integer") . " AND " . "parent_type = " . $this->db->quote($this->getParentType( ), "text") . " AND " . "lang = " . $this->db->quote($this->getLanguage( ), "text"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:14731$last_nr_set = $this->db->query("SELECT max(nr) as mnr FROM page_history WHERE " . "page_id = " . $this->db->quote($this->getId( ), "integer") . " AND " . "parent_type = " . $this->db->quote($this->getParentType( ), "text") . " AND " . "lang = " . $this->db->quote($this->getLanguage( ), "text"))
/components/ILIAS/COPage/classes/class.ilPageObject.php:3091$query = "SELECT * FROM page_history" . " WHERE page_id = " . $this->db->quote($this->id, "integer") . " AND parent_type=" . $this->db->quote($this->getParentType( ), "text") . " AND nr = " . $this->db->quote($this->old_nr, "integer") . " AND lang = " . $this->db->quote($this->getLanguage( ), "text")
/components/ILIAS/COPage/classes/class.ilPageObject.php:14341$errors[0] = array(0 => 0, 1 => $this->lng->txt("cont_not_saved_edit_lock_expired") . "<br />" . $this->lng->txt("obj_usr") . ": " . ilUserUtil::getNamePresentation($lock["edit_lock_user"]) . "<br />" . $this->lng->txt("content_until") . ": " . ilDatePresentation::formatDate(new ilDateTime($lock["edit_lock_until"], IL_CAL_UNIX)))
/components/ILIAS/COPage/classes/class.ilPageQuestionProcessor.php:1181$set = $ilDB->query($q = "SELECT count(user_id) usr_cnt FROM page_qst_answer WHERE " . " qst_id = " . $ilDB->quote($a_q_id, "integer") . " AND " . " passed = " . $ilDB->quote(1, "integer") . " AND " . " try >= " . $ilDB->quote(3, "integer"))
/components/ILIAS/COPage/classes/class.ilMediaAliasItem.php:5151$maparea_arr[] = array("Nr" => $i + 1, "Shape" => $maparea_node->getAttribute("Shape"), "Coords" => $maparea_node->getAttribute("Coords"), "HighlightMode" => $maparea_node->getAttribute("HighlightMode"), "HighlightClass" => $maparea_node->getAttribute("HighlightClass"), "Id" => $maparea_node->getAttribute("Id"), "Link" => $link)
/components/ILIAS/COPage/classes/class.ilMediaAliasItem.php:5091$link = array("LinkType" => "IntLink", "Target" => $first->getAttribute("Target"), "Type" => $first->getAttribute("Type"), "TargetFrame" => $first->getAttribute("TargetFame"), "Title" => $this->dom_util->getContent($first))
/components/ILIAS/COPage/Page/class.PageQueryActionHandler.php:6362$modal = $ui->factory( )->modal( )->roundtrip('#title#', $ui->factory( )->legacy( )->content('#content#'))->withActionButtons([$ui->factory( )->button( )->standard('#button_title#', '#'), ])
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:17531$chars = array("Comment" => array("code" => "com", "txt" => $f("Comment", "com")), "Quotation" => array("code" => "quot", "txt" => $f("Quotation", "quot")), "Accent" => array("code" => "acc", "txt" => $f("Accent", "acc")), "Code" => array("code" => "code", "txt" => $f("Code", "code")))
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:16471$output = substr($output, 0, $start) . str_replace(array("{", "}"), array("&#123;", "&#125;"), substr($output, $start + 15, $end - ($start + 15))) . substr($output, $end + 13)
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:14471$params = array('mode' => $this->getOutputMode( ), 'pg_title' => htmlentities($pg_title, ENT_QUOTES, "UTF-8"), 'enable_placeholder' => $cfg->getEnablePCType("PlaceHolder") ? "y" : "n", 'pg_id' => $this->obj->getId( ), 'pg_title_class' => $pg_title_class, 'webspace_path' => $wb_path, 'enlarge_path' => $enlarge_path, 'img_col' => $col_path, 'img_row' => $row_path, 'img_cell' => $cell_path, 'img_item' => $item_path, 'acc_save_url' => "./ilias.php?baseClass=ilaccordionpropertiesstoragegui&cmd=setOpenedTab" . "&user_id=" . $this->user->getId( ), 'append_footnotes' => $append_footnotes, 'compare_mode' => $this->getCompareMode( ) ? "y" : "n", 'enable_split_new' => $enable_split_new, 'enable_split_next' => $enable_split_next, 'link_params' => $this->link_params, 'file_download_link' => $file_download_link, 'fullscreen_link' => $fullscreen_link, 'img_path' => $img_path, 'parent_id' => $this->obj->getParentId( ), 'download_script' => $this->sourcecode_download_script, 'encoded_download_script' => urlencode($this->sourcecode_download_script), 'enable_rep_objects' => $cfg->getEnablePCType("Resources") ? "y" : "n", 'enable_login_page' => $cfg->getEnablePCType("LoginPageElement") ? "y" : "n", 'enable_map' => ($cfg->getEnablePCType("Map") && ilMapUtil::isActivated( )) ? "y" : "n", 'enable_tabs' => $cfg->getEnablePCType("Tabs") ? "y" : "n", 'enable_sa_qst' => $cfg->getEnableSelfAssessment( ) ? "y" : "n", 'enable_file_list' => $cfg->getEnablePCType("FileList") ? "y" : "n", 'enable_content_includes' => $cfg->getEnablePCType("ContentInclude") ? "y" : "n", 'enable_content_templates' => (count($this->getPageObject( )->getContentTemplates( )) > 0) ? "y" : "n", 'paste' => $paste ? "y" : "n", 'media_mode' => $media_mode, 'javascript' => $sel_js_mode, 'paragraph_plugins' => $paragraph_plugin_string, 'disable_auto_margins' => $disable_auto_margins, 'page_toc' => $cfg->getEnablePageToc( ) ? "y" : "n", 'enable_profile' => $cfg->getEnablePCType("Profile") ? "y" : "n", 'enable_verification' => $cfg->getEnablePCType("Verification") ? "y" : "n", 'enable_blog' => $cfg->getEnablePCType("Blog") ? "y" : "n", 'enable_skills' => $cfg->getEnablePCType("Skills") ? "y" : "n", 'enable_learning_history' => $cfg->getEnablePCType("LearningHistory") ? "y" : "n", 'enable_qover' => "n", 'enable_consultation_hours' => $cfg->getEnablePCType("ConsultationHours") ? "y" : "n", 'enable_my_courses' => $cfg->getEnablePCType("MyCourses") ? "y" : "n", 'enable_amd_page_list' => $cfg->getEnablePCType("AMDPageList") ? "y" : "n", 'current_ts' => $current_ts, 'enable_html_mob' => ilObjMediaObject::isTypeAllowed("html") ? "y" : "n", 'page_perma_link' => $this->getPagePermaLink( ), 'activated_protection' => ($this->getPageConfig( )->getSectionProtection( ) == \ilPageConfig::SEC_PROTECT_PROTECTED) ? "y" : "n", 'protection_text' => $this->lng->txt("cont_sec_protected_text"), 'enable_href' => $enable_href)
/components/ILIAS/COPage/classes/class.ilPageQuestionProcessor.php:3361$q = "UPDATE page_qst_answer SET " . " try = " . $ilDB->quote(0, "integer") . "," . " passed = " . $ilDB->quote(0, "integer") . "," . " points = " . $ilDB->quote(0, "integer") . "," . " unlocked = " . $ilDB->quote(0, "integer") . " WHERE qst_id = " . $ilDB->quote($a_q_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer")
/components/ILIAS/COPage/PC/SourceCode/class.ilPCSourceCodeGUI.php:3831$form = $this->gui->form([self::class], "#")->async( )->hidden("mode", "manual")->text("title", $this->lng->txt("cont_download_title"), "", $download_title)->select("subchar", $this->lng->txt("cont_src"), $this->getProgLangOptions( ), "", $subchar)->checkbox("linenumbers", $this->lng->txt("cont_show_line_numbers"), "", $line_numbers)
/components/ILIAS/COPage/PC/SourceCode/class.ilPCSourceCodeGUI.php:3471$form = $this->gui->form([self::class], "#")->async( )->hidden("mode", "import")->file("input_file", $this->lng->txt("import_file"), \Closure::fromCallable([$this, 'handleUploadResult']), "filename", "", 1, [ ], [self::class], "copg")->text("title", $this->lng->txt("cont_download_title"))->select("subchar", $this->lng->txt("cont_src"), $this->getProgLangOptions( ))->checkbox("linenumbers", $this->lng->txt("cont_show_line_numbers"))
/components/ILIAS/COPage/PC/SourceCode/class.ilPCSourceCodeGUI.php:1091$f = $this->gui->ui( )->factory( )->input( )->field( )->textarea($this->lng->txt("cont_pc_code"))->withValue($par_content)
/components/ILIAS/COPage/PC/PlaceHolder/class.ilPCPlaceHolderGUI.php:2401return array(self::TYPE_TEXT => $lng->txt("cont_ed_plachtext"), self::TYPE_MEDIA => $lng->txt("cont_ed_plachmedia"), self::TYPE_QUESTION => $lng->txt("cont_ed_plachquestion"), self::TYPE_VERIFICATION => $lng->txt("cont_ed_plachverification"))
/components/ILIAS/COPage/Page/class.PageQueryActionHandler.php:5861$form = $pc_edit->getEditComponentForm($this->ui_wrapper, $this->page_gui->getPageObject( )->getParentType( ), $this->page_gui, $this->page_gui->getStyleId( ), $query["pcid"])
/components/ILIAS/COPage/Page/class.PageQueryActionHandler.php:4411$items[] = $ui->factory( )->link( )->standard($lng->txt("cont_edit_language_version") . ": " . $lng->txt("meta_l_" . $al), $ctrl->getLinkTarget($this->page_gui, "switchToLanguage"))
/components/ILIAS/COPage/Page/class.PageQueryActionHandler.php:4301$items[] = $ui->factory( )->link( )->standard($lng->txt("cont_edit_language_version") . ": " . $lng->txt("meta_l_" . $l), $ctrl->getLinkTarget($this->page_gui, "editMasterLanguage"))
/components/ILIAS/COPage/PC/Grid/class.ilPCGrid.php:2311$cells[] = array("pos" => $k, "xs" => $c->getAttribute("WIDTH_XS"), "s" => $c->getAttribute("WIDTH_S"), "m" => $c->getAttribute("WIDTH_M"), "l" => $c->getAttribute("WIDTH_L"), "xl" => $c->getAttribute("WIDTH_XL"), "pc_id" => $pc_id, "hier_id" => $hier_id)
/components/ILIAS/DataCollection/classes/Setup/class.ilDataCollectionDBUpdateSteps11.php:331$st = $this->db->queryF('SELECT id FROM il_dcl_field WHERE is_unique = %s AND datatype_id IN (%s, %s, %s, %s)', [ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER, ilDBConstants::T_INTEGER], [1, ilDclDatatype::INPUTFORMAT_TEXT, ilDclDatatype::INPUTFORMAT_TEXT_SELECTION, ilDclDatatype::INPUTFORMAT_DATE_SELECTION, ilDclDatatype::INPUTFORMAT_ILIAS_REF, ])
/components/ILIAS/DataCollection/classes/Content/class.ilDclRecordListGUI.php:1811$message = $this->lng->txt("dcl_no_fields_yet") . " " . (ilObjDataCollectionAccess::hasAccessToFields($this->parent_obj->getRefId( ), $this->table_id) ? $this->lng->txt("dcl_create_fields") : "")
/components/ILIAS/DataCollection/classes/Content/class.ilDclRecordListGUI.php:3852$record_ids = $this->http->wrapper( )->post( )->retrieve('record_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/DataCollection/classes/Content/class.ilDclRecordListGUI.php:4192$record_ids = $this->http->wrapper( )->post( )->retrieve('record_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditGUI.php:3021return ilObjDataCollectionAccess::hasAccessTo($this->parent_obj->getParentObj( )->getDataCollectionObject( )->getRefId( ), $this->table->getId( ), $this->tableview->getId( ))
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableView.php:2091return ilDclTableViewFieldSetting::where(["tableview_id" => $this->id, 'in_filter' => 1, 'il_dcl_tfield_set.table_id' => $this->getTableId( ), ])->innerjoin('il_dcl_tfield_set', 'field', 'field', [ ])->orderBy('il_dcl_tfield_set.field_order')->get( )
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableView.php:2271$visible = ilDclTableViewFieldSetting::where(["tableview_id" => $this->id, 'visible' => true, 'il_dcl_tfield_set.table_id' => $this->getTableId( ), ])->innerjoin('il_dcl_tfield_set', 'field', 'field', [ ])->orderBy('il_dcl_tfield_set.field_order')->get( )
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableView.php:2551$settings = ilDclTableViewFieldSetting::where(['tableview_id' => $this->getId( ), 'il_dcl_tfield_set.table_id' => $this->getTableId( ), ])->innerjoin('il_dcl_tfield_set', 'field', 'field', [ ])->orderBy('il_dcl_tfield_set.field_order')->get( )
/components/ILIAS/DataCollection/classes/class.ilObjDataCollectionGUI.php:4811$presentation['tile_image'] = $this->object->getObjectProperties( )->getPropertyTileImage( )->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery)
/components/ILIAS/DataCollection/classes/class.ilDataCollectionDataSet.php:8841$data = ['id' => $dcl_id, 'title' => $obj->getTitle( ), 'description' => $obj->getDescription( ), 'is_online' => $obj->getOnline( ), 'rating' => $obj->getRating( ), 'public_notes' => $obj->getPublicNotes( ), 'approval' => $obj->getApproval( ), 'notification' => $obj->getNotification( ), ]
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewGUI.php:1561$item = $this->ui_factory->item( )->standard($this->ui_factory->link( )->standard($tableview->getTitle( ), $this->ctrl->getLinkTargetByClass(ilDclTableViewEditGUI::class, 'show')))->withDescription($tableview->getDescription( ))->withActions($this->ui_factory->dropdown( )->standard($this->getActions($tableview)))
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewGUI.php:2102$orders = $this->http->wrapper( )->post( )->retrieve('order', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/class.ilDataCollectionExporter.php:921$sql = "SELECT stloc2.value AS ext_id, f." . $this->db->quoteIdentifier('datatype_id') . " FROM il_dcl_stloc2_value AS stloc2 " . "INNER JOIN il_dcl_record_field AS rf ON (rf." . $this->db->quoteIdentifier('id') . " = stloc2." . $this->db->quoteIdentifier('record_field_id') . ") " . "INNER JOIN il_dcl_field AS f ON (rf." . $this->db->quoteIdentifier('field_id') . " = f." . $this->db->quoteIdentifier('id') . ") " . "INNER JOIN il_dcl_table AS t ON (t." . $this->db->quoteIdentifier('id') . " = f." . $this->db->quoteIdentifier('table_id') . ") " . "WHERE t." . $this->db->quoteIdentifier('obj_id') . " = " . $this->db->quote($dcl_obj_id, 'integer') . " " . "AND f.datatype_id IN (" . implode(',', array_keys($dependencies)) . ") AND stloc2." . $this->db->quoteIdentifier('value') . " IS NOT NULL"
/components/ILIAS/DataCollection/classes/class.ilObjDataCollectionGUI.php:881$this->table_id = ilDclTableView::find($this->http->wrapper( )->query( )->retrieve('tableview_id', $this->refinery->kindlyTo( )->int( )))->getTableId( )
/components/ILIAS/DataCollection/classes/class.ilObjDataCollectionGUI.php:4651$inputs['edit'] = $this->ui_factory->input( )->field( )->section($edit, $this->lng->txt($this->type . '_edit'))->withValue(['title' => $this->object->getTitle( ), 'description' => $this->object->getLongDescription( ), 'notification' => $this->object->getNotification( ), ])
/components/ILIAS/DataCollection/classes/class.ilObjDataCollectionGUI.php:4771$inputs['availability'] = $this->ui_factory->input( )->field( )->section($availability, $this->lng->txt('obj_activation_list_gui'))->withValue(['online' => $this->object->getOnline( ), ])
/components/ILIAS/DataCollection/classes/Table/class.ilDclTable.php:1721$query = "INSERT INTO il_dcl_table (" . "id" . ", obj_id" . ", title" . ", add_perm" . ", edit_perm" . ", delete_perm" . ", edit_by_owner" . ", limited" . ", limit_start" . ", limit_end" . ", is_visible" . ", export_enabled" . ", import_enabled" . ", default_sort_field_id" . ", default_sort_field_order" . ", description" . ", public_comments" . ", view_own_records_perm" . ", delete_by_owner, save_confirmation , table_order ) VALUES (" . $this->db->quote($this->getId( ), "integer") . "," . $this->db->quote($this->getObjId( ), "integer") . "," . $this->db->quote($this->getTitle( ), "text") . "," . $this->db->quote($this->getAddPerm( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getEditPerm( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getDeletePerm( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getEditByOwner( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getLimited( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getLimitStart( ), "timestamp") . "," . $this->db->quote($this->getLimitEnd( ), "timestamp") . "," . $this->db->quote($this->getIsVisible( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getExportEnabled( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getImportEnabled( ) ? 1 : 0, "integer") . "," . $this->db->quote($this->getDefaultSortField( ), "text") . "," . $this->db->quote($this->getDefaultSortFieldOrder( ), "text") . "," . $this->db->quote($this->getDescription( ), "text") . "," . $this->db->quote($this->getPublicCommentsEnabled( ), "integer") . "," . $this->db->quote($this->getViewOwnRecordsPerm( ), "integer") . "," . $this->db->quote($this->getDeleteByOwner( ) ? 1 : 0, 'integer') . "," . $this->db->quote($this->getSaveConfirmation( ) ? 1 : 0, 'integer') . "," . $this->db->quote($this->getOrder( ), 'integer') . ")"
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableListGUI.php:2742$orders = $this->http->wrapper( )->post( )->retrieve('order', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListGUI.php:922$field_ids = $this->http->wrapper( )->post( )->retrieve('dcl_field_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTable.php:13161$comments_nr[$id] = $DIC->notes( )->domain( )->getNrOfCommentsForContext($DIC->notes( )->data( )->context($this->getObjId( ), $id, 'dcl'))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableListGUI.php:1521$item = $this->ui_factory->item( )->standard($this->ui_factory->link( )->standard($table->getTitle( ), $this->ctrl->getLinkTargetByClass(ilDclFieldListGUI::class, 'listFields')))->withProperties([$this->lng->txt('visible') => $this->lng->txt($table->getIsVisible( ) ? 'yes' : 'no'), $this->lng->txt('comments') => $this->lng->txt($table->getPublicCommentsEnabled( ) ? 'active' : 'inactive')])->withActions($this->ui_factory->dropdown( )->standard($this->getActions($table)))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1921$inputs['user'] = $inputs['user']->withValue(['add_perm' => $this->table->getAddPerm( ) ? ['save_confirmation' => $this->table->getSaveConfirmation( )] : null, 'edit_perm' => $this->table->getEditPerm( ) ? ($this->table->getEditByOwner( ) ? 'own' : 'all') : 'none', 'delete_perm' => $this->table->getDeletePerm( ) ? ($this->table->getDeleteByOwner( ) ? 'own' : 'all') : 'none', 'view_own_records_perm' => $this->table->getViewOwnRecordsPerm( ), 'export_enabled' => $this->table->getExportEnabled( ), 'import_enabled' => $this->table->getImportEnabled( ), 'limited' => $this->table->getLimited( ) ? ['limit_start' => $this->table->getLimitStart( ), 'limit_end' => $this->table->getLimitEnd( )] : null])
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableListGUI.php:2691$visible = $this->http->wrapper( )->post( )->retrieve('visible', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableListGUI.php:2631$comments = $this->http->wrapper( )->post( )->retrieve('comments', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1631$user['limited'] = $this->ui_factory->input( )->field( )->optionalGroup(['limit_start' => $this->ui_factory->input( )->field( )->dateTime($this->lng->txt('dcl_limit_start'))->withUseTime(true), 'limit_end' => $this->ui_factory->input( )->field( )->dateTime($this->lng->txt('dcl_limit_end'))->withUseTime(true)], $this->lng->txt('dcl_limited'), $this->lng->txt('dcl_limited_desc'))->withValue(null)
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1521$user['delete_perm'] = $this->ui_factory->input( )->field( )->radio($this->lng->txt('dcl_delete_perm'))->withOption('all', $this->lng->txt('dcl_all_entries'))->withOption('own', $this->lng->txt('dcl_own_entries'))->withOption('none', $this->lng->txt('dcl_no_entries'))->withValue('own')
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1861$inputs['edit'] = $inputs['edit']->withValue(['title' => $this->table->getTitle( ), 'default_sort_field' => $this->table->getDefaultSortField( ), 'default_sort_field_order' => $this->table->getDefaultSortFieldOrder( ), 'description' => $this->table->getDescription( ), ])
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1811return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, $a_mode === 'edit' ? 'save' : 'save_create'), $inputs)
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1291$edit['description'] = $this->ui_factory->input( )->field( )->markdown(new ilUIMarkdownPreviewGUI( ), $this->lng->txt('additional_info'), $this->lng->txt('dcl_additional_info_desc'))
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1241$edit['default_sort_field_order'] = $this->ui_factory->input( )->field( )->select($this->lng->txt('dcl_default_sort_field_order'), ['asc' => $this->lng->txt('dcl_asc'), 'desc' => $this->lng->txt('dcl_desc')], )
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1471$user['edit_perm'] = $this->ui_factory->input( )->field( )->radio($this->lng->txt('dcl_edit_perm'))->withOption('all', $this->lng->txt('dcl_all_entries'))->withOption('own', $this->lng->txt('dcl_own_entries'))->withOption('none', $this->lng->txt('dcl_no_entries'))->withValue('own')
/components/ILIAS/DataCollection/classes/Table/class.ilDclTableEditGUI.php:1401$user['add_perm'] = $this->ui_factory->input( )->field( )->optionalGroup(['save_confirmation' => $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('dcl_save_confirmation'), $this->lng->txt('dcl_save_confirmation_desc'))], $this->lng->txt('dcl_add_perm'), $this->lng->txt('dcl_add_perm_desc'))->withValue(['save_confirmation' => false])
/components/ILIAS/DataCollection/classes/Fields/Text/class.ilDclTextRecordFieldModel.php:281$value = ["link" => $form->getInput("field_" . $this->getField( )->getId( )), "title" => $form->getInput("field_" . $this->getField( )->getId( ) . '_title'), ]
/components/ILIAS/DataCollection/classes/Fields/Text/class.ilDclTextFieldModel.php:313$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Selection/class.ilDclSelectionFieldModel.php:401$join_str = " LEFT JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Selection/class.ilDclSelectionFieldModel.php:471$where_str .= "(" . "filter_stloc_{$this->getId( )}.value IS NULL " . " OR filter_stloc_{$this->getId( )}.value = " . $this->db->quote("", 'text') . " OR filter_stloc_{$this->getId( )}.value = " . $this->db->quote("[]", 'text') . ") "
/components/ILIAS/DataCollection/classes/Fields/Copy/class.ilDclCopyFieldModel.php:263$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Copy/class.ilDclCopyFieldModel.php:282$join_str .= "INNER JOIN il_dcl_stloc{$this->getStorageLocation( )}_value AS filter_stloc_{$this->getId( )} ON (filter_stloc_{$this->getId( )}.record_field_id = filter_record_field_{$this->getId( )}.id AND filter_stloc_{$this->getId( )}.value LIKE " . $this->db->quote("%$filter_value%", 'text') . ") "
/components/ILIAS/DataCollection/classes/Fields/Number/class.ilDclNumberFieldModel.php:402$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $ilDB->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Boolean/class.ilDclBooleanFieldModel.php:341$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ")"
/components/ILIAS/DataCollection/classes/Fields/IliasReference/class.ilDclIliasReferenceFieldModel.php:691$join_str .= "INNER JOIN object_data AS filter_object_data_{$this->getId( )} ON (filter_object_data_{$this->getId( )}.obj_id = filter_object_reference_{$this->getId( )}.obj_id AND filter_object_data_{$this->getId( )}.title LIKE " . $ilDB->quote("%$filter_value%", 'text') . ") "
/components/ILIAS/DataCollection/classes/Fields/Date/class.ilDclDateFieldModel.php:353$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/IliasReference/class.ilDclIliasReferenceFieldModel.php:312$join_str = "LEFT JOIN il_dcl_record_field AS sort_record_field_{$this->getId( )} ON (sort_record_field_{$this->getId( )}.record_id = record.id AND sort_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/IliasReference/class.ilDclIliasReferenceFieldModel.php:652$join_str = "INNER JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $ilDB->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListGUI.php:1601$exportable = $this->http->wrapper( )->post( )->retrieve("exportable", $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/Fields/IliasReference/class.ilDclIliasReferenceRecordRepresentation.php:761$html = $this->renderer->render($this->factory->dropdown( )->standard(array_merge([$this->factory->link( )->standard($this->lng->txt('view'), $link)], $actions))->withLabel($html))
/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListGUI.php:1222$field_ids = $this->http->wrapper( )->post( )->retrieve('dcl_field_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/DataCollection/classes/Fields/class.ilDclFieldListGUI.php:1471$order = $this->http->wrapper( )->post( )->retrieve('order', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceFieldModel.php:821$where_str .= "(" . "filter_stloc_{$this->getId( )}.value IS NULL " . " OR filter_stloc_{$this->getId( )}.value = " . $ilDB->quote("", 'text') . " OR filter_stloc_{$this->getId( )}.value = " . $ilDB->quote("[]", 'text') . ") "
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceFieldModel.php:751$join_str = " LEFT JOIN il_dcl_record_field AS filter_record_field_{$this->getId( )} ON (filter_record_field_{$this->getId( )}.record_id = record.id AND filter_record_field_{$this->getId( )}.field_id = " . $ilDB->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceFieldModel.php:531$join_str .= "LEFT JOIN il_dcl_record_field AS record_field_{$this->getId( )}_joined ON (record_field_{$this->getId( )}_joined.record_id = stloc_{$this->getId( )}.value AND record_field_{$this->getId( )}_joined.field_id = " . $ilDB->quote($ref_field->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceFieldModel.php:501$join_str = "LEFT JOIN il_dcl_record_field AS record_field_{$this->getId( )} ON (record_field_{$this->getId( )}.record_id = record.id AND record_field_{$this->getId( )}.field_id = " . $ilDB->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseRecordFieldModel.php:831$query = "INSERT INTO il_dcl_record_field (id, record_id, field_id) VALUES (" . $this->db->quote($id, "integer") . ", " . $this->db->quote($this->getRecord( )->getId( ), "integer") . ", " . $this->db->quote($this->getField( )->getId( ), "text") . ")"
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseRecordFieldModel.php:651$query = "SELECT * FROM il_dcl_record_field WHERE field_id = " . $this->db->quote($this->getField( )->getId( ), "integer") . " AND record_id = " . $this->db->quote($this->getRecord( )->getId( ), "integer")
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseRecordModel.php:5121$comment_glyph = $this->ui_factory->symbol( )->glyph( )->comment( )->withCounter($this->ui_factory->counter( )->status($nr_comments))->withAdditionalOnLoadCode(function ($id) use ($ajax_link) : string { /**/ } )
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseRecordModel.php:1501$query = "INSERT INTO il_dcl_record ( id, table_id, create_date, Last_update, owner, last_edit_by ) VALUES (" . $this->db->quote($this->getId( ), "integer") . "," . $this->db->quote($this->getTableId( ), "integer") . "," . $this->db->quote($this->getCreateDate( )->get(IL_CAL_DATETIME), "timestamp") . "," . $this->db->quote($this->getLastUpdate( )->get(IL_CAL_DATETIME), "timestamp") . "," . $this->db->quote($this->getOwner( ), "integer") . "," . $this->db->quote($this->getLastEditBy( ), "integer") . " )"
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseRecordModel.php:681$values = ["table_id" => ["integer", $this->getTableId( ), ], "last_update" => ["date", $this->getLastUpdate( )->get(IL_CAL_DATETIME), ], "owner" => ["integer", $this->getOwner( ), ], "last_edit_by" => ["integer", $this->getLastEditBy( ), ], ]
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseFieldModel.php:7571$values = ['table_id' => $this->getTableId( ), 'field_id' => $this->getId( ), 'title' => $this->getTitle( ), 'datatype' => $this->getDatatypeId( ), 'description' => $this->getDescription( ), ]
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseFieldModel.php:6142$join_str = "LEFT JOIN il_dcl_record_field AS sort_record_field_{$this->getId( )} ON (sort_record_field_{$this->getId( )}.record_id = record.id AND sort_record_field_{$this->getId( )}.field_id = " . $this->db->quote($this->getId( ), 'integer') . ") "
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclBaseFieldModel.php:3281$query = "INSERT INTO il_dcl_field (" . "id" . ", table_id" . ", datatype_id" . ", title" . ", description" . " ) VALUES (" . $this->db->quote($this->getId( ), "integer") . "," . $this->db->quote($this->getTableId( ), "integer") . "," . $this->db->quote($this->getDatatypeId( ), "integer") . "," . $this->db->quote($this->getTitle( ), "text") . "," . $this->db->quote($this->getDescription( ), "text") . ")"
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclStandardField.php:2541$join_str = "INNER JOIN usr_data AS filter_usr_data_{$this->getId( )} ON (filter_usr_data_{$this->getId( )}.usr_id = record.{$this->getId( )} AND filter_usr_data_{$this->getId( )}.login LIKE " . $ilDB->quote("%$filter_value%", 'text') . ") "
/components/ILIAS/DataCollection/classes/Fields/Base/class.ilDclStandardField.php:741return ["id" => ["id" => "id", "title" => $lng->txt("dcl_id"), "description" => $lng->txt("dcl_id_description"), "datatype_id" => ilDclDatatype::INPUTFORMAT_NUMBER], "create_date" => ["id" => "create_date", "title" => $lng->txt("dcl_creation_date"), "description" => $lng->txt("dcl_creation_date_description"), "datatype_id" => ilDclDatatype::INPUTFORMAT_DATE], "last_update" => ["id" => "last_update", "title" => $lng->txt("dcl_last_update"), "description" => $lng->txt("dcl_last_update_description"), "datatype_id" => ilDclDatatype::INPUTFORMAT_DATE], "owner" => ["id" => "owner", "title" => $lng->txt("dcl_owner"), "description" => $lng->txt("dcl_owner_description"), "datatype_id" => ilDclDatatype::INPUTFORMAT_TEXT], "last_edit_by" => ["id" => "last_edit_by", "title" => $lng->txt("dcl_last_edited_by"), "description" => $lng->txt("dcl_last_edited_by_description"), "datatype_id" => ilDclDatatype::INPUTFORMAT_TEXT], 'comments' => ['id' => 'comments', 'title' => $lng->txt('dcl_comments'), 'description' => $lng->txt('dcl_comments_desc'), 'datatype_id' => ilDclDatatype::INPUTFORMAT_TEXT], ]
/components/ILIAS/DataCollection/classes/Fields/Mob/class.ilDclMobFieldRepresentation.php:531$opt = new ilRadioOption($this->lng->txt('dcl_' . $this->getField( )->getDatatype( )->getTitle( )), (string) $this->getField( )->getDatatypeId( ))
/components/ILIAS/DataCollection/classes/Fields/Text/class.ilDclTextFieldModel.php:332$join_str .= "INNER JOIN il_dcl_stloc{$this->getStorageLocation( )}_value AS filter_stloc_{$this->getId( )} ON (filter_stloc_{$this->getId( )}.record_field_id = filter_record_field_{$this->getId( )}.id AND filter_stloc_{$this->getId( )}.value LIKE " . $this->db->quote("%$filter_value%", 'text') . ") "
/components/ILIAS/Registration/classes/class.ilRegistrationSettingsGUI.php:10132$ids = $this->http->wrapper( )->post( )->retrieve('id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Registration/classes/class.ilRegistrationSettingsGUI.php:10621$codes = ilRegistrationCode::getCodesForExport($utab->filter["code"], $utab->filter["role"] ? (int) $utab->filter["role"] : null, $utab->filter["generated"], $utab->filter["alimit"])
/components/ILIAS/Registration/classes/class.ilRegistrationCodesTableGUI.php:912$codes_data = ilRegistrationCode::getCodesData($this->getOrderField( ), $this->getOrderDirection( ), $this->getOffset( ), $this->getLimit( ), (string) $this->filter["code"], (int) $this->filter["role"], (string) $this->filter["generated"], (string) $this->filter["alimit"])
/components/ILIAS/Registration/classes/class.ilRegistrationCodesTableGUI.php:1042$codes_data = ilRegistrationCode::getCodesData($this->getOrderField( ), $this->getOrderDirection( ), $this->getOffset( ), $this->getLimit( ), (string) $this->filter["code"], (int) $this->filter["role"], (string) $this->filter["generated"], (string) $this->filter["alimit"])
/components/ILIAS/Registration/classes/class.ilRegistrationCodesTableGUI.php:2271$options = ["" => $this->lng->txt("registration_codes_access_limitation_all"), "unlimited" => $this->lng->txt("reg_access_limitation_none"), "absolute" => $this->lng->txt("reg_access_limitation_mode_absolute"), "relative" => $this->lng->txt("reg_access_limitation_mode_relative")]
/components/ILIAS/Repository/Deletion/Service/DomainService.php:521return self::$instance['permission'] ??= new PermissionStandardAdapter($this->domain->access( ), $this->domain->rbac( )->admin( ), $this->tree( ))
/components/ILIAS/Repository/LastVisited/class.ilNavigationHistory.php:1751$items[$rec["ref_id"] . ":" . $rec["sub_obj_id"]] = array("id" => $rec["ref_id"] . ":" . $rec["sub_obj_id"], "ref_id" => $rec["ref_id"], "link" => $link, "title" => $title, "type" => $rec["type"], "sub_obj_id" => $rec["sub_obj_id"], "goto_link" => $rec["goto_link"])
/components/ILIAS/Repository/Trash/class.ilTrashTableGUI.php:1381$items = $trash_tree_reader->getTrashNodeForContainer($this->ref_id, $this->current_filter, $max_trash_entries, $this->getOrderField( ), $this->getOrderDirection( ), $this->getLimit( ), $this->getOffset( ))
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceRecordRepresentation.php:711$html = $this->factory->link( )->standard($record->getRecordFieldHTML($this->getField( )->getProperty(ilDclBaseFieldModel::PROP_REFERENCE)), $this->ctrl->getLinkTargetByClass(ilDclDetailedViewGUI::class, "renderRecord"))
/components/ILIAS/Registration/classes/class.ilRegistrationRoleAssignments.php:1161$query = "INSERT INTO reg_er_assignments (assignment_id,domain,role) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ', ' . $this->db->quote($assignment['domain'], 'text') . ", " . $this->db->quote($assignment['role'], 'integer') . ")"
/components/ILIAS/Registration/classes/class.ilAccountRegistrationGUI.php:6301$login_link = $this->ui_renderer->render($this->ui_factory->link( )->standard($this->lng->txt('login_to_ilias'), './login.php?cmd=force_login&lang=' . $this->userObj->getLanguage( )))
/components/ILIAS/Registration/classes/class.ilAccountRegistrationMail.php:621return !(isset($mailData['body'], $mailData['subject']) && is_string($mailData['body']) && $mailData['body'] !== '' && is_string($mailData['subject']) && $mailData['subject'] !== '')
/components/ILIAS/Registration/classes/class.ilRegistrationRoleAccessLimitations.php:671$query = "INSERT INTO reg_access_limit (role_id,limit_mode,limit_absolute," . "limit_relative_d,limit_relative_m) " . "VALUES( " . $this->db->quote($role_id, ilDBConstants::T_INTEGER) . ", " . $this->db->quote($data['mode'], ilDBConstants::T_TEXT) . ", " . $this->db->quote($data['absolute'] ?? null, ilDBConstants::T_INTEGER) . ", " . $this->db->quote($data['relative_d'] ?? null, ilDBConstants::T_INTEGER) . ", " . $this->db->quote($data['relative_m'] ?? null, ilDBConstants::T_INTEGER) . " " . ")"
/components/ILIAS/Registration/classes/class.ilRegistrationCode.php:581$data = ['code_id' => ['integer', $id], 'code' => ['text', $code], 'generated_on' => ['integer', $stamp], 'role' => ['integer', $role], 'role_local' => ['text', implode(";", $local_roles)], 'alimit' => ['text', $limit], 'alimitdt' => ['text', $limit_date], 'reg_enabled' => ['integer', $reg_type], 'ext_enabled' => ['integer', $ext_type]]
/components/ILIAS/Registration/classes/class.ilRegistrationSettingsGUI.php:2451$values = ['reg_type' => $this->registration_settings->getRegistrationType( ), 'reg_hash_life_time' => $this->registration_settings->getRegistrationHashLifetime( ), 'reg_pwd' => $this->registration_settings->passwordGenerationEnabled( ), 'reg_approver' => $this->registration_settings->getApproveRecipientLogins( ), 'reg_role_type' => $role_type, 'reg_access_limitation' => $this->registration_settings->getAccessLimitation( ), 'reg_allowed_domains' => implode(';', $this->registration_settings->getAllowedDomains( ))]
/components/ILIAS/Registration/classes/class.ilRegistrationSettingsGUI.php:9952$ids = $this->http->wrapper( )->post( )->retrieve('id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:16731$err_msg = "<br/><b>" . $error->getCode( ) . ":</b> " . $error->getMessage( ) . " in " . $call_loc["class"] . $call_loc["type"] . $call_loc["function"] . "()" . "<br/>Called from: " . basename($call_loc["file"]) . " , line " . $call_loc["line"] . "<br/>Passed parameters: [" . $num_args . "] " . $arg_str . "<br/>"
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:8101$this->deleted_objects[] = ["child" => $row->child, "parent" => $row->parent, "tree" => $row->tree, "type" => $row->type, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "deleted" => $row->deleted, "deleted_timestamp" => $tmp_date->get(IL_CAL_UNIX), "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:1841$tree_limit_number = $f->numeric($this->lng->txt("rep_tree_limit_number"), $this->lng->txt("rep_tree_limit_number_info"))->withValue($ilSetting->get("rep_tree_limit_number"))->withAdditionalTransformation($this->getMaxLengthConstraint(3))->withAdditionalTransformation($this->getNonNegativeConstraint( ))
/components/ILIAS/Repository/Administration/class.ilAdminSubItemsTableGUI.php:1881$alt = ($objDefinition->isPlugin($a_set["type"])) ? $lng->txt("icon") . " " . ilObjectPlugin::lookupTxtById($a_set["type"], "obj_" . $a_set["type"]) : $lng->txt("icon") . " " . $lng->txt("obj_" . $a_set["type"])
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:2561$exp_limit_num = $f->numeric($this->lng->txt("rep_export_limit_number"))->withAdditionalTransformation($this->getMaxLengthConstraint(6))->withAdditionalTransformation($this->getPositiveConstraint( ))->withValue($ilSetting->get("rep_export_limit_number"))->withRequired(true)
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:2041$change_mode = $f->radio($this->lng->txt("rep_breadcr_crs_config"))->withOption('1', $this->lng->txt("rep_breadcr_crs_overwrite"))->withOption('rep_breadcr_crs_default', $this->lng->txt("rep_breadcr_crs_overwrite_with_default"))->withOption('0', $this->lng->txt("rep_breadcr_crs_overwrite_not"))->withValue((string) ((int) $ilSetting->get("rep_breadcr_crs_overwrite")))
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:2891$dl_prob = $f->checkbox($this->lng->txt("enable_download_folder"), $this->lng->txt('enable_download_folder_info'))->withValue((int) $this->folder_settings->get("enable_download_folder", '0') === 1)
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:2711$exp_limit = $f->switchableGroup([(string) ilExportLimitation::SET_EXPORT_DISABLED => $exp_disabled, (string) ilExportLimitation::SET_EXPORT_LIMITED => $exp_limited, 'rep_export_unlimited' => $exp_unlimited], $this->lng->txt("rep_export_limitation"), $this->lng->txt("rep_export_limitation_info"))->withValue((string) $limiter->getLimitationMode( ))
/components/ILIAS/Repository/Trash/class.ilRepositoryTrashGUI.php:2172$alt = ($objDefinition->isPlugin($type)) ? $lng->txt("icon") . " " . ilObjectPlugin::lookupTxtById($type, "obj_" . $type) : $lng->txt("icon") . " " . $lng->txt("obj_" . $type)
/components/ILIAS/Repository/Trash/class.ilTrashTableGUI.php:1941$alt = ($this->obj_definition->isPlugin($a_set['type'])) ? $this->lng->txt('icon') . ' ' . ilObjectPlugin::lookupTxtById($a_set['type'], 'obj_' . $a_set['type']) : $this->lng->txt('icon') . ' ' . $this->lng->txt('obj_' . $a_set['type'])
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:4451$this->missing_objects[] = ["obj_id" => $row->obj_id, "type" => $row->type, "ref_id" => $row->ref_id, "child" => $row->child, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/Trash/class.ilRepositoryTrashGUI.php:5152$alt = ($objDefinition->isPlugin($type)) ? $lng->txt("icon") . " " . ilObjectPlugin::lookupTxtById($type, "obj_" . $type) : $lng->txt("icon") . " " . $lng->txt("obj_" . $type)
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:5224$this->invalid_rolefolders[] = ["obj_id" => $row->obj_id, "type" => $row->type, "ref_id" => $row->ref_id, "child" => $row->child, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:5004$this->invalid_rolefolders[] = ["obj_id" => $row->obj_id, "type" => $row->type, "ref_id" => $row->ref_id, "child" => $row->child, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:5954$this->invalid_rolefolders[] = ["obj_id" => $row->obj_id, "type" => $row->type, "ref_id" => $row->ref_id, "child" => $row->child, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/TreeValidator/class.ilValidator.php:5734$this->invalid_rolefolders[] = ["obj_id" => $row->obj_id, "type" => $row->type, "ref_id" => $row->ref_id, "child" => $row->child, "title" => $row->title, "desc" => $row->description, "owner" => $row->owner, "create_date" => $row->create_date, "last_update" => $row->last_update]
/components/ILIAS/Repository/GlobalScreen/classes/RepositoryMainBarProvider.php:971$entries[] = $this->mainmenu->complex($this->if->identifier('rep_tree_view'))->withVisibilityCallable($access_helper->isRepositoryVisible( ))->withContentWrapper(function ( ) use ($ref_id) : Content { /**/ } )->withSupportsAsynchronousLoading($asynch)->withTitle($title)->withSymbol($icon)->withParent($top)->withPosition(20)
/components/ILIAS/Repository/GlobalScreen/classes/RepositoryMainBarProvider.php:1111$entries[] = $this->mainmenu->complex($this->if->identifier('last_visited'))->withTitle($this->dic->language( )->txt('last_visited'))->withSupportsAsynchronousLoading(true)->withVisibilityCallable($access_helper->isUserLoggedIn($access_helper->isRepositoryReadable( )))->withPosition(30)->withSymbol($icon)->withParent($top)->withContentWrapper(function ( ) use ($p) : Content { /**/ } )
/components/ILIAS/Repository/Administration/class.ilModulesTableGUI.php:1741$data[] = ["id" => $obj_type, "object" => $item["object"], "caption" => $item["caption"], "subdir" => $item["subdir"], "pos" => (int) substr($org_pos, 4), "pos_group" => $pos_grp_id, "creation" => !$ilSetting->get("obj_dis_creation_" . $obj_type, '0'), "group_id" => $item["grp"], "group" => $group, "sort_key" => (int) $org_pos]
/components/ILIAS/Repository/Administration/class.ilModulesTableGUI.php:2631$obj_types[$plugin->getId( )] = ["object" => $plugin->getName( ), "caption" => ilObjectPlugin::lookupTxtById($plugin->getId( ), "obj_" . $plugin->getId( )), "subdir" => $lng->txt("cmps_plugin"), "grp" => "", "default_pos" => 2000]
/components/ILIAS/Repository/Service/Form/trait.StdObjProperties.php:412$inputs = $obj_prop->getPropertyTitleAndDescription( )->toForm($this->lng, $this->ui->factory( )->input( )->field( ), $this->refinery)->getInputs( )
/components/ILIAS/Repository/Service/Form/trait.StdObjProperties.php:542$inputs = $obj_prop->getPropertyTitleAndDescription( )->toForm($this->lng, $this->ui->factory( )->input( )->field( ), $this->refinery)->getInputs( )
/components/ILIAS/Repository/GlobalScreen/classes/RepositoryMainBarProvider.php:1261$entries[] = $this->mainmenu->complex($this->if->identifier('mm_pd_sel_items'))->withSupportsAsynchronousLoading(true)->withTitle($title)->withSymbol($icon)->withContentWrapper(static fn ( ) : Legacy => $f->legacy( )->content((new ilFavouritesListGUI( ))->render( )))->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(10)->withAvailableCallable(static fn ( ) : bool => (bool) $dic->settings( )->get('rep_favourites', "0"))->withVisibilityCallable($access_helper->isUserLoggedIn($access_helper->isRepositoryReadable(static function ( ) use ($dic) : bool { /**/ } )))
/components/ILIAS/Repository/Service/trait.GlobalDICGUIServices.php:2231return new ProfileGUI($this->DIC->repository( )->internal( )->domain( )->profile( ), $this->ui( )->factory( ))
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:3341$sdesclen = $f->numeric($this->lng->txt("adm_rep_shorten_description_length"))->withValue($ilSetting->get("rep_shorten_description_length"))->withAdditionalTransformation($this->getMaxLengthConstraint(3))->withAdditionalTransformation($this->getNonNegativeConstraint( ))
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:3741$form = $this->factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveSettings'), ['settings' => $settings, 'obj_lists' => $obj_lists])
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:3001$dl_prop = $f->checkbox($this->lng->txt("enable_multi_download"), $this->lng->txt('enable_multi_download_info'))->withValue((int) $this->folder_settings->get("enable_multi_download", '1') === 1)
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:3171$settings = $f->section(['tree_pres' => $tree_pres, 'rep_tree_limit' => $tree_limit, 'rep_breadcr_crs' => $breadcrumbs, 'enable_trash' => $enable_trash, 'change_event_tracking' => $event, 'rep_export_limitation' => $exp_limit, 'enable_download_folder' => $dl_prob, 'enable_multi_download' => $dl_prop, 'rep_favourites' => $fav], $this->lng->txt("settings"))->withDisabled($read_only)
/components/ILIAS/Repository/Administration/class.ilNewItemGroupTableGUI.php:941$data[] = ["id" => $item["id"], "pos" => $item["pos"], "title" => $item["title"], "subitems" => is_array($subitems[$item["id"]] ?? null) ? count($subitems[$item["id"]]) : 0]
/components/ILIAS/Repository/Administration/class.ilModulesTableGUI.php:1371$obj_types[$id] = ["object" => $this->obj_definition->getClassName($id), "caption" => $lng->txt("obj_" . $id), "subdir" => "", "grp" => $this->obj_definition->getGroupOfObj($id), "default_pos" => $this->obj_definition->getPositionByType($id), ]
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:5321$cb = $this->factory->input( )->field( )->checkbox($this->lng->txt("enable_custom_icons"), $this->lng->txt("enable_custom_icons_info"))->withValue((bool) $ilSetting->get("custom_icons"))
/components/ILIAS/Repository/Administration/class.ilObjRepositorySettingsGUI.php:5371$section = $this->factory->input( )->field( )->section(['custom_icons' => $cb], $this->lng->txt("rep_custom_icons"))->withDisabled(!$ilAccess->checkAccess('write', '', $this->object->getRefId( )))
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequence.php:2051$target = $target->withAbstract($source->getAbstract( ))->withExtro($source->getExtro( ))->withAbstractImage($source->getAbstractImage( ))->withExtroImage($source->getExtroImage( ))
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceGUI.php:5791return new ilLearningSequenceMembershipGUI($this, $this->getObject( ), $this->getTrackingObject( ), ilPrivacySettings::getInstance( ), $this->rbac_review, $this->settings, $this->toolbar, $this->request_wrapper, $this->post_wrapper, $this->refinery, $this->ui_factory)
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceGUI.php:5571return new ilObjLearningSequenceContentGUI($this, $this->ctrl, $this->tpl, $this->lng, $this->access, new ilConfirmationGUI( ), new LSItemOnlineStatus( ), $this->post_wrapper, $this->refinery, $this->ui_factory, $this->ui_renderer)
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceGUI.php:1691return $id > 0 && (self::hasAccess(self::ACCESS_READ, $id) || self::hasAccess(self::ACCESS_VISIBLE, $id) || self::hasAccess(self::ACCESS_READ, ROOT_FOLDER_ID))
/components/ILIAS/LearningSequence/classes/class.ilLSLocalDI.php:961return new ilObjLearningSequenceLearnerGUI($c["usr.id"], $dic["ilAccess"], $dic["ilCtrl"], $dic["lng"], $dic["tpl"], $dic["ilToolbar"], $dic["ui.factory"], $dic["ui.renderer"], $c["roles"], $lsdic["db.settings"]->getSettingsFor($c["obj.obj_id"]), $c["player.curriculumbuilder"], $c["player.launchlinksbuilder"], $c["player"], $intro, $extro, $c["get.params"])
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequence.php:6351$gui = $page_type === LSOPageType::INTRO ? new ilObjLearningSequenceEditIntroGUI(LSOPageType::INTRO->value, $this->getContentPageId( )) : new ilObjLearningSequenceEditExtroGUI(LSOPageType::EXTRO->value, $this->getContentPageId( ))
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequence.php:2341$new_status = ($new_obj->getLSActivation( )->getEffectiveOnlineStatus( )) ? $new_obj->getObjectProperties( )->getPropertyIsOnline( )->withOnline( ) : $new_obj->getObjectProperties( )->getPropertyIsOnline( )->withOffline( )
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequence.php:2281$activation = $new_obj->getLSActivation( )->withIsOnline($this->getLSActivation( )->getIsOnline( ))->withActivationStart($this->getLSActivation( )->getActivationStart( ))->withActivationEnd($this->getLSActivation( )->getActivationEnd( ))
/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php:5221$field = $this->ui->factory( )->input( )->field( )->optionalGroup($this->current_optional["fields"], $this->current_optional["title"], $this->current_optional["description"])
/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php:5061$field = $this->ui->factory( )->input( )->field( )->switchableGroup($this->current_switch["groups"], $this->current_switch["title"], $this->current_switch["description"])
/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php:4871$this->current_switch["groups"][$this->current_group["key"]] = $this->ui->factory( )->input( )->field( )->group($fields, $this->current_group["title"])->withByline($this->current_group["description"])
/components/ILIAS/Repository/Service/Form/trait.StdObjProperties.php:1391$form = $this->optional("limited", $lng->txt("rep_time_based_availability"), "", $enabled)->dateTimeDuration("availability", $this->lng->txt("rep_time_period"), "", new \ilDateTime($start, IL_CAL_UNIX), new \ilDateTime($end, IL_CAL_UNIX))->checkbox("visibility", $this->lng->txt("rep_activation_limited_visibility"), $visibility_info, $visibility)->end( )
/components/ILIAS/Repository/Service/IRSS/IRSSWrapper.php:3381return $this->data->resourceInformation($rid->serialize( ), $info->getTitle( ), $info->getSize( ), $info->getCreationDate( )->getTimestamp( ), $info->getMimeType( ), $src)
/components/ILIAS/Repository/Service/IRSS/IRSSWrapper.php:3191yield $this->data->resourceInformation($rid->serialize( ), $info->getTitle( ), $info->getSize( ), $info->getCreationDate( )->getTimestamp( ), $info->getMimeType( ), $src)
/components/ILIAS/Repository/Service/Resources/ZipAdapter.php:451$unzip = $this->archives->unzip(Streams::ofResource(fopen($filepath, 'rb')), $this->archives->unzipOptions( )->withZipOutputPath(dirname($filepath))->withOverwrite(false)->withDirectoryHandling(ZipDirectoryHandling::KEEP_STRUCTURE))
/components/ILIAS/Repository/Service/Form/class.FormAdapterGUI.php:5731$field = $this->ui->factory( )->input( )->field( )->file($this->upload_handler[$key], $title, $description)->withMaxFileSize((int) \ilFileUtils::getPhpUploadSizeLimitInBytes( ))
/components/ILIAS/LearningSequence/classes/Settings/class.ilLearningSequenceSettingsDB.php:1431$values = ["obj_id" => ["integer", $settings->getObjId( )], "abstract" => ["text", $settings->getAbstract( )], "extro" => ["text", $settings->getExtro( )], "gallery" => ["integer", $settings->getMembersGallery( )]]
/components/ILIAS/LearningSequence/classes/Settings/class.ilLearningSequenceSettingsDB.php:531$values = ["abstract" => ["text", $settings->getAbstract( )], "extro" => ["text", $settings->getExtro( )], "abstract_image" => ["text", $settings->getAbstractImage( )], "extro_image" => ["text", $settings->getExtroImage( )], "gallery" => ["integer", $settings->getMembersGallery( )]]
/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php:1301$online_end = $if->field( )->dateTime($txt('to'))->withUseTime(true)->withValue(($activation->getActivationEnd( )) ? $activation->getActivationEnd( )->format('Y-m-d H:i') : '')
/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php:1271$online_start = $if->field( )->dateTime($txt('from'))->withUseTime(true)->withValue(($activation->getActivationStart( )) ? $activation->getActivationStart( )->format('Y-m-d H:i') : '')
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceAdminGUI.php:981$poll_interval = $this->ui_factory->input( )->field( )->numeric($this->lng->txt("lso_admin_interval_label"), $this->lng->txt("lso_admin_interval_byline"))->withAdditionalTransformation($this->refinery->int( )->isGreaterThan(0))->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => (float) $v))
/components/ILIAS/LearningSequence/classes/class.ilLSLocalDI.php:1931return new ilKioskPageRenderer($dic["global_screen"]->layout( )->meta( ), $dic["ui.factory"], $dic["ui.renderer"], $dic['lng'], $kiosk_template, $c["gui.toc"], $c["gui.loc"], $window_title)
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceAdminGUI.php:1211return $this->ui_factory->input( )->container( )->form( )->standard($target, [$section])->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($data) => array_shift($data)))
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceAdminGUI.php:1151$section = $this->ui_factory->input( )->field( )->section([self::F_POLL_INTERVAL => $poll_interval], $this->lng->txt("lso_admin_form_title"), $this->lng->txt("lso_admin_form_byline"))
/components/ILIAS/LearningSequence/classes/Content/class.ilObjLearningSequenceContentGUI.php:1701$order = $this->post_wrapper->retrieve($order, $r->in( )->series([$r->kindlyTo( )->string( ), $r->custom( )->transformation(fn ($v) => ltrim($v, '0')), $r->kindlyTo( )->int( )]))
/components/ILIAS/LearningSequence/classes/Content/class.ilObjLearningSequenceContentGUI.php:951$alert_icon = $this->ui_renderer->render($this->ui_factory->symbol( )->icon( )->custom(ilUtil::getImagePath("standard/icon_alert.svg"), $this->lng->txt("warning"))->withSize('small'))
/components/ILIAS/LearningSequence/classes/Members/class.ilLearningSequenceMembershipGUI.php:3581$toolbar_entries = ['auto_complete_name' => $this->lng->txt('user'), 'user_type' => $this->getParentGUI( )->getLocalRoles( ), 'user_type_default' => $this->getDefaultRole( ), 'submit_name' => $this->lng->txt('add'), 'add_search' => true]
/components/ILIAS/LearningSequence/classes/Members/class.ilLearningSequenceMembershipGUI.php:1851$participants = $this->post_wrapper->retrieve("visible_member_ids", $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php:1561$gallery = $if->field( )->checkbox($txt("members_gallery"), $txt('lso_show_members_info'))->withValue($settings->getMembersGallery( ))->withAdditionalTransformation($this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)]))
/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php:1331$section_online = $if->field( )->section([self::PROP_ONLINE => $online, self::PROP_AVAIL_FROM => $online_start, self::PROP_AVAIL_TO => $online_end], $txt('lso_settings_availability'))->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($values) { /**/ } , $txt('lso_settings_availability_error')))
/components/ILIAS/LearningSequence/classes/Activation/class.ilLearningSequenceActivationDB.php:1151$values = ["ref_id" => ["integer", $settings->getRefId( )], "online" => ["integer", $settings->getIsOnline( )], "effective_online" => ["integer", $settings->getEffectiveOnlineStatus( )], "activation_start_ts" => ["integer", $start], "activation_end_ts" => ["integer", $end]]
/components/ILIAS/LearningSequence/classes/LSItems/ilLSItemsDB.php:631$items[] = new LSItem($child['type'], $child['title'], $child['description'] ?? "", $this->getIconPathForType($child['type']), $this->ls_item_online_status->getOnlineStatus($ref_id), $position, $conditions[$ref_id], $ref_id, $lp_mode)
/components/ILIAS/LearningSequence/classes/Player/class.ilLSCurriculumBuilder.php:551$steps[] = $this->ui_factory->listing( )->workflow( )->step($item->getTitle( ), $item->getDescription( ), $action)->withAvailability($item->getAvailability( ))->withStatus($this->translateLPStatus($item->getLearningProgressStatus( )))
/components/ILIAS/LearningSequence/classes/Player/class.ilKioskPageRenderer.php:631return $this->ui_factory->maincontrols( )->slate( )->legacy($this->lng->txt('lso_mainbar_button_label_curriculum'), $f->symbol( )->icon( )->standard("lso", "Learning Sequence"), $this->ui_factory->legacy($this->ui_renderer->render($curriculum)))
/components/ILIAS/LearningSequence/classes/Player/class.ilKioskPageRenderer.php:771return $this->ui_factory->maincontrols( )->slate( )->legacy($this->lng->txt('lso_mainbar_button_label_toc'), $icon->withSize("small"), $this->ui_factory->legacy( )->content($html))
/components/ILIAS/LearningSequence/classes/Player/class.ilLSStateDB.php:2891$ret[$row['usr_id']] = [self::CURRENT_ITEM_ID => (int) $row[self::CURRENT_ITEM_ID], self::STATES => $this->buildStates($row[self::STATES]), self::FIRST_ACCESS => $row[self::FIRST_ACCESS], self::LAST_ACCESS => $row[self::LAST_ACCESS]]
/components/ILIAS/LearningSequence/classes/Members/class.ilLearningSequenceParticipantsTableGUI.php:4001return array_merge(['roles' => ['txt' => $this->lng->txt('objs_role'), 'default' => true]], ['org_units' => ['txt' => $this->lng->txt("org_units"), 'default' => false]], $columns)
/components/ILIAS/LearningSequence/classes/GlobalScreen/class.ilLSCompletionNotificationProvider.php:581$group = $this->globalScreen( )->notifications( )->factory( )->standardGroup($this->if->identifier('lso_bucket_group'))->withTitle($lng->txt('obj_lso'))
/components/ILIAS/LearningSequence/classes/Player/class.ilLegacyKioskModeView.php:1431return $factory->panel( )->standard($this->object->getTitle( ), [$factory->messageBox( )->info($this->lng->txt('lso_legacy_info')), $factory->item( )->standard($this->object->getTitle( ))->withLeadIcon($icon)->withDescription($this->object->getDescription( ))->withProperties($props)])
/components/ILIAS/LearningSequence/classes/Player/LSControlBuilder.php:1431$exit_button = $this->ui_factory->button( )->bulky($this->ui_factory->symbol( )->glyph( )->close( ), $this->lng->txt($label), $cmd)
/components/ILIAS/Form/classes/class.ilDurationInputGUI.php:3131$data = array("months" => $this->getMonths( ), "days" => $this->getDays( ), "hours" => $this->getHours( ), "minutes" => $this->getMinutes( ), "seconds" => $this->getSeconds( ))
/components/ILIAS/Form/classes/class.ilDurationInputGUI.php:3821return ['MM' => $this->getMonths( ), 'dd' => $this->getDays( ), 'hh' => $this->getHours( ), 'mm' => $this->getMinutes( ), 'ss' => $this->getSeconds( )]
/components/ILIAS/Form/classes/class.ilTextInputGUI.php:3551$config = json_encode(['delimiter' => $this->ajax_datasource_delimiter, 'dataSource' => $this->ajax_datasource, 'submitOnSelection' => $this->ajax_datasource_commit, 'submitUrl' => $this->ajax_datasource_commit_url, 'autocompleteLength' => 3, 'moreText' => $this->lng->txt('autocomplete_more')])
/components/ILIAS/Form/classes/class.ilTextAreaInputGUI.php:3031$value = ($this->getUseRte( ) || !$this->getUseTagsForRteOnly( )) ? ilUtil::stripSlashes($this->raw($this->getPostVar( )), true, $allowed) : $this->str($this->getPostVar( ))
/components/ILIAS/Like/classes/class.ilLikeData.php:671return array(self::TYPE_LIKE => $this->lng->txt("like_like"), self::TYPE_DISLIKE => $this->lng->txt("like_dislike"), self::TYPE_LOVE => $this->lng->txt("like_love"), self::TYPE_LAUGH => $this->lng->txt("like_laugh"), self::TYPE_ASTOUNDED => $this->lng->txt("like_astounded"), self::TYPE_SAD => $this->lng->txt("like_sad"), self::TYPE_ANGRY => $this->lng->txt("like_angry"))
/components/ILIAS/Form/classes/class.ilLocationInputGUI.php:881$lat = (isset($a_values[$this->getPostVar( )]["latitude"]) && $a_values[$this->getPostVar( )]["latitude"] != "") ? (float) $a_values[$this->getPostVar( )]["latitude"] : null
/components/ILIAS/Form/classes/class.ilLocationInputGUI.php:911$lon = (isset($a_values[$this->getPostVar( )]["longitude"]) && $a_values[$this->getPostVar( )]["longitude"] != "") ? (float) $a_values[$this->getPostVar( )]["longitude"] : null
/components/ILIAS/Form/classes/class.ilLocationInputGUI.php:1171return ["latitude" => (float) ($val["latitude"] ?? 0), "longitude" => (float) ($val["longitude"] ?? 0), "zoom" => (int) ($val["zoom"] ?? 0), "address" => ($val["address"] ?? "")]
/components/ILIAS/Contact/classes/class.ilObjContactAdministrationGUI.php:1111return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveConfigurationForm'), ['enable' => $checkbox, ])->withSubmitLabel($this->checkPermissionBool('write') ? $this->lng->txt('save') : $this->lng->txt('refresh'))
/components/ILIAS/Contact/classes/class.ilObjContactAdministrationGUI.php:941$checkbox = $this->ui_factory->input( )->field( )->optionalGroup(['use_osd' => $notification], $this->lng->txt('buddy_enable'), $this->lng->txt('buddy_enable_info'))->withValue(['use_osd' => isset($cfg['buddysystem_request']) && in_array('osd', $cfg['buddysystem_request'], true)])->withDisabled(!$this->checkPermissionBool('write'))
/components/ILIAS/Contact/classes/class.ilObjContactAdministrationGUI.php:871$notification = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('buddy_use_osd'), $this->lng->txt('buddy_use_osd_info'))->withDisabled(!$this->checkPermissionBool('write'))
/components/ILIAS/Form/classes/class.ilDateDurationInputGUI.php:4971return ((!$this->getStart( ) || $this->getStart( )->isNull( )) && (!$this->getEnd( ) || $this->getEnd( )->isNull( )))
/components/ILIAS/Form/classes/class.ilDateDurationInputGUI.php:4701return array('start' => $this->getStart( ) ? $this->getStart( )->get(IL_CAL_UNIX) : null, 'end' => $this->getEnd( ) ? $this->getEnd( )->get(IL_CAL_UNIX) : null)
/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php:9491$res = array("tmp_name" => $_FILES[$a_field]["tmp_name"], "name" => $_FILES[$a_field]["name"], "type" => $_FILES[$a_field]["type"], "error" => $_FILES[$a_field]["error"], "size" => $_FILES[$a_field]["size"], "is_upload" => $_FILES[$a_field]["is_upload"] ?? true)
/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php:9381$res = array("tmp_name" => $_FILES[$a_field]["tmp_name"][$a_index], "name" => $_FILES[$a_field]["name"][$a_index], "type" => $_FILES[$a_field]["type"][$a_index], "error" => $_FILES[$a_field]["error"][$a_index], "size" => $_FILES[$a_field]["size"][$a_index], "is_upload" => $_FILES[$a_field]["is_upload"][$a_index] ?? true)
/components/ILIAS/Form/classes/class.ilPropertyFormGUI.php:9271$res = array("tmp_name" => $_FILES[$a_field]["tmp_name"][$a_index][$a_sub_index], "name" => $_FILES[$a_field]["name"][$a_index][$a_sub_index], "type" => $_FILES[$a_field]["type"][$a_index][$a_sub_index], "error" => $_FILES[$a_field]["error"][$a_index][$a_sub_index], "size" => $_FILES[$a_field]["size"][$a_index][$a_sub_index], "is_upload" => $_FILES[$a_field]["is_upload"][$a_index][$a_sub_index] ?? true)
/components/ILIAS/Contact/classes/class.ilContactGUI.php:3631$content[] = $this->ui_factory->messageBox( )->success($this->lng->txt('chat_users_have_been_invited') . $this->ui_renderer->render($this->ui_factory->listing( )->unordered($userlist)))->withButtons([$this->ui_factory->button( )->standard($this->lng->txt('goto_invitation_chat'), $url)])
/components/ILIAS/Contact/classes/class.ilContactGUI.php:3451$inv_usr_ids = $this->http->wrapper( )->query( )->retrieve('inv_usr_ids', $this->refinery->in( )->series([$this->refinery->kindlyTo( )->string( ), $this->refinery->custom( )->transformation(fn (string $s) : array => explode(',', $s)), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->custom( )->constraint(fn (array $a) => $a !== [ ], fn ( ) => 'Empty array.'), ]))
/components/ILIAS/Contact/classes/class.ilContactGUI.php:2781$contacts_view = $this->http->wrapper( )->query( )->retrieve('contacts_view', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always(self::CONTACTS_VIEW_TABLE)]))
/components/ILIAS/Contact/classes/class.ilMailSearchGUI.php:752return (!$this->http->wrapper( )->query( )->has('ref') || $this->http->wrapper( )->query( )->retrieve('ref', $this->refinery->kindlyTo( )->string( )) !== 'wsp')
/components/ILIAS/Contact/classes/class.ilMailMemberSearchGUI.php:3591return $this->ui_factory->input( )->field( )->switchableGroup(['mail_sel_users' => $this->ui_factory->input( )->field( )->group([ ], $this->lng->txt('mail_sel_users')), 'mail_member_roles' => $this->ui_factory->input( )->field( )->group($sub_items, $this->objMailMemberRoles->getRadioOptionTitle( ))], $this->lng->txt('mail_sel_label'))->withValue(['mail_member_roles', $values])
/components/ILIAS/Contact/classes/class.ilMailMemberSearchGUI.php:3271return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'nextMailForm'), ['mail_member_type' => $this->getMailRadioGroup( )])
/components/ILIAS/Contact/classes/class.ilMailMemberSearchGUI.php:2561$selected_user_ids = $this->http->wrapper( )->query( )->retrieve('contact_search_members_user_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Contact/classes/class.ilMailMemberSearchGUI.php:721$action = $this->http->wrapper( )->query( )->retrieve('contact_search_members_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:1561$ml_ids = $this->http->wrapper( )->post( )->retrieve('ml_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:1631$ml_ids = $this->http->wrapper( )->query( )->retrieve('contact_mailinglist_list_ml_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:1151$action = $this->http->wrapper( )->query( )->retrieve('contact_mailinglist_members_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:1301$action = $this->http->wrapper( )->query( )->retrieve('contact_mailinglist_list_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Contact/classes/class.ilContactGUI.php:5301$usr_ids ??= $this->http->wrapper( )->post( )->retrieve('usr_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:731return $this->http->wrapper( )->query( )->retrieve('ml_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(current($this->http->wrapper( )->query( )->retrieve('contact_mailinglist_list_ml_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([0])]))) ?: 0)]))
/components/ILIAS/Contact/classes/class.ilContactGUI.php:4071$usr_ids = $this->http->wrapper( )->post( )->retrieve('usr_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilContactGUI.php:4541$usr_ids = $this->http->wrapper( )->post( )->retrieve('usr_ids', $this->refinery->in( )->series([$this->refinery->kindlyTo( )->string( ), $this->refinery->custom( )->transformation(fn (string $s) => explode(',', $s)), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->custom( )->constraint(fn (array $a) => $a !== [ ], fn ( ) => 'Empty array.'), ]))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectsTableGUI.php:931$ids = $http->wrapper( )->post( )->retrieve($mode['checkbox'], $refinery->kindlyTo( )->listOf($refinery->in( )->series([$refinery->kindlyTo( )->int( ), $refinery->kindlyTo( )->string( )])))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:782return (!$this->http->wrapper( )->query( )->has('ref') || $this->http->wrapper( )->query( )->retrieve('ref', $this->refinery->kindlyTo( )->string( )) !== 'wsp')
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:4801$requested_record_ids = $this->http->wrapper( )->query( )->retrieve('contact_mailinglist_members_entry_ids', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:5371$requested_entry_ids = $this->http->wrapper( )->post( )->retrieve('a_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:3891$description = $this->ui_factory->input( )->field( )->textarea($this->lng->txt('description'))->withValue($this->mlists->getCurrentMailingList( ) ? $this->mlists->getCurrentMailingList( )->getDescription( ) : '')
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:3961$this->form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveForm'), ['title' => $title, 'description' => $description])
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:2131$ml_ids = array_filter($this->http->wrapper( )->post( )->retrieve('ml_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:3831$title = $this->ui_factory->input( )->field( )->text($this->lng->txt('title'))->withRequired(true)->withValue($this->mlists->getCurrentMailingList( ) ? $this->mlists->getCurrentMailingList( )->getTitle( ) : '')
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:1564$obj_ids = $this->http->wrapper( )->post( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:1493$obj_ids = [$this->http->wrapper( )->query( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->int( ))]
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:2053$obj_ids = [$this->http->wrapper( )->query( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->int( ))]
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:1783$usr_ids = $this->http->wrapper( )->post( )->retrieve('search_members', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:2343$usr_ids = $this->http->wrapper( )->post( )->retrieve('search_members', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:2124$obj_ids = $this->http->wrapper( )->post( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:2654$obj_ids = $this->http->wrapper( )->post( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:2583$obj_ids = [$this->http->wrapper( )->query( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->int( ))]
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:3741$obj_ids = $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))->transform(explode(',', (string) $this->http->wrapper( )->query( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->string( ))))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:3253$usr_ids = $this->http->wrapper( )->post( )->retrieve('search_members', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:3881$obj_ids = $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( ))->transform(explode(',', (string) ilSession::get('search_' . $this->getObjectType( ))))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:3814$obj_ids = $this->http->wrapper( )->post( )->retrieve('search_' . $this->getObjectType( ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:5941$rowData = ['OBJECT_ID' => $object->getId( ), 'OBJECT_NAME' => $object->getTitle( ), 'OBJECT_NO_MEMBERS' => count($usr_ids), 'OBJECT_PATH' => $path, 'COMMAND_SELECTION_LIST' => $drop_down ? $this->ui_renderer->render($drop_down) : '', 'hidden_members' => !$exposes_members, ]
/components/ILIAS/Contact/classes/class.ilMailSearchObjectGUI.php:4511$rowData = ['members_id' => $user->getId( ), 'members_login' => $user->getLogin( ), 'members_name' => $fullname, 'members_crs_grp' => $this->cache->lookupTitle((int) $obj_id), 'search_' . $this->getObjectType( ) => $obj_id]
/components/ILIAS/Contact/classes/class.ilMailSearchObjectMembershipsTableGUI.php:1711return implode(',', $this->refinery->kindlyTo( )->listOf($this->refinery->in( )->series([$this->refinery->kindlyTo( )->int( ), $this->refinery->kindlyTo( )->string( )]))->transform($value))
/components/ILIAS/Contact/classes/class.ilMailSearchObjectMembershipsTableGUI.php:1061$ids = $this->http->wrapper( )->post( )->retrieve($mode['checkbox'], $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Contact/classes/MailingLists/MailingListsTable.php:661return $this->ui_factory->table( )->data($this, $this->lng->txt('mail_mailing_lists'), $columns, )->withOrder(new \ILIAS\Data\Order('title', \ILIAS\Data\Order::ASC))->withId(self::class)->withActions($actions)->withRequest($this->request)
/components/ILIAS/Contact/classes/MailingLists/MailingListsTable.php:841return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title'))->withIsSortable(true), 'description' => $this->ui_factory->table( )->column( )->text($this->lng->txt('description'))->withIsSortable(true), 'members' => $this->ui_factory->table( )->column( )->number($this->lng->txt('members'))->withIsSortable(true), ]
/components/ILIAS/Contact/classes/MailingLists/MailingListsTable.php:1281$actions = ['confirmDelete' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token_copy, 'confirmDelete'), $row_id_token), 'showForm' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $url_builder->withParameter($action_parameter_token_copy, 'showForm'), $row_id_token), 'showMembersList' => $this->ui_factory->table( )->action( )->single($this->lng->txt('members'), $url_builder->withParameter($action_parameter_token_copy, 'showMembersList'), $row_id_token)]
/components/ILIAS/Contact/classes/MailingLists/MailingListsMembersTable.php:551return $this->ui_factory->table( )->data($this, \sprintf($this->lng->txt('mail_members_of_mailing_list'), $this->mailing_list->getTitle( )), $columns, )->withId(self::class . '_' . $this->mailing_list->getId( ))->withOrder(new \ILIAS\Data\Order('login', \ILIAS\Data\Order::ASC))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Contact/classes/MailingLists/MailingListsMembersTable.php:1101return ['confirmDeleteMembers' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('remove'), $url_builder->withParameter($action_parameter_token_copy, 'confirmDeleteMembers'), $row_id_token), ]
/components/ILIAS/Contact/classes/Provider/ContactMainBarProvider.php:591return [$this->mainmenu->link($this->if->identifier('mm_pd_contacts'))->withTitle($title)->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilContactGUI::class]))->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(20)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static fn ( ) : bool => ilBuddySystem::getInstance( )->isEnabled( )), ]
/components/ILIAS/Contact/classes/Provider/ContactNotificationProvider.php:1041$title = $this->dic->ui( )->factory( )->link( )->standard($this->dic->language( )->txt('nc_contact_requests_headline'), $this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilContactGUI::class], 'showContactRequests'))
/components/ILIAS/Contact/classes/Provider/ContactNotificationProvider.php:1161$notificationItem = $this->dic->ui( )->factory( )->item( )->notification($title, $icon)->withDescription($description)->withProperties([$this->dic->language( )->txt('nc_contact_requests_prop_time') => ilDatePresentation::formatDate(new ilDateTime($latestRequestTimestamp, IL_CAL_UNIX))])
/components/ILIAS/Contact/classes/Provider/ContactNotificationProvider.php:1281$group = $factory->standardGroup($this->getIdentifier('contact_bucket_group'))->withTitle($this->dic->language( )->txt('nc_contact_requests_headline'))->addNotification($factory->standard($this->getIdentifier('contact_bucket'))->withNotificationItem($notificationItem)->withClosedCallable(function ( ) use ($osd_notification_handler) : void { /**/ } )->withNewAmount(1))
/components/ILIAS/Contact/classes/MemberSearch/MailMemberSearchTable.php:561return $this->ui_factory->table( )->data($this, $this->lng->txt('members'), $columns, )->withId(self::class . '_' . $this->ref_id)->withOrder(new \ILIAS\Data\Order('login', \ILIAS\Data\Order::ASC))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Contact/classes/MemberSearch/MailMemberSearchTable.php:741return ['login' => $this->ui_factory->table( )->column( )->text($this->lng->txt('login'))->withIsSortable(true), 'name' => $this->ui_factory->table( )->column( )->text($this->lng->txt('name'))->withIsSortable(true), 'role' => $this->ui_factory->table( )->column( )->text($this->lng->txt('role'))->withIsSortable(true), ]
/components/ILIAS/Contact/classes/MemberSearch/MailMemberSearchTable.php:1181return ['sendMailToSelectedUsers' => $this->ui_factory->table( )->action( )->multi($this->lng->txt('mail_members'), $url_builder->withParameter($action_parameter_token_copy, 'sendMailToSelectedUsers'), $row_id_token), ]
/components/ILIAS/Contact/tests/ilBuddySystemRelationCollectionTestCase.php:1501return ['indexed' => [[0, 1, 2, 3, 4, 5]], 'associative' => [['A' => 'a', 'B' => 'b', 'C' => 'c']], 'mixed' => [[0, 'A' => 'a', 1, 'B' => 'b', 2, 3]], 'relations' => [[$relation1, $relation2, $relation3, $relation4, $relation5]]]
/components/ILIAS/Contact/tests/ilBuddyListTestCase.php:662$relations = [4711 => new ilBuddySystemRelation(new ilBuddySystemUnlinkedRelationState( ), self::BUDDY_LIST_BUDDY_ID, self::BUDDY_LIST_OWNER_ID, false, time( )), 4712 => new ilBuddySystemRelation(new ilBuddySystemUnlinkedRelationState( ), self::BUDDY_LIST_BUDDY_ID, self::BUDDY_LIST_OWNER_ID, false, time( ))]
/components/ILIAS/Contact/tests/ilBuddyListTestCase.php:1052$relations = [4711 => new ilBuddySystemRelation(new ilBuddySystemUnlinkedRelationState( ), self::BUDDY_LIST_BUDDY_ID, self::BUDDY_LIST_OWNER_ID, false, time( )), 4712 => new ilBuddySystemRelation(new ilBuddySystemUnlinkedRelationState( ), self::BUDDY_LIST_BUDDY_ID, self::BUDDY_LIST_OWNER_ID, false, time( ))]
/components/ILIAS/Contact/BuddySystem/classes/class.ilMailAutoCompleteBuddyRecipientsProvider.php:301$joins[] = implode(' ', ['INNER JOIN buddylist', 'ON ((', 'buddylist.usr_id = usr_data.usr_id AND', 'buddylist.buddy_usr_id = ' . $this->db->quote($this->user_id, 'integer'), ') OR (', 'buddylist.buddy_usr_id = usr_data.usr_id AND', 'buddylist.usr_id = ' . $this->db->quote($this->user_id, 'integer'), '))', ])
/components/ILIAS/Contact/BuddySystem/classes/tables/class.ilBuddySystemRelationsTableGUI.php:1611return (is_array($matches) && isset($matches[1]) && is_array($matches[1]) && isset($matches[1][count($matches[1]) - 1])) ? $matches[1][count($matches[1]) - 1] : ''
/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemRelationRepository.php:481$res = $this->db->queryF(' SELECT buddylist.usr_id, buddylist.buddy_usr_id, buddylist.ts, %s rel_type FROM buddylist INNER JOIN usr_data ud ON ud.usr_id = buddylist.usr_id INNER JOIN usr_data udbuddy ON udbuddy.usr_id = buddylist.buddy_usr_id WHERE buddylist.usr_id = %s UNION SELECT buddylist_requests.usr_id, buddylist_requests.buddy_usr_id, buddylist_requests.ts, (CASE WHEN ignored = 1 THEN %s ELSE %s END) rel_type FROM buddylist_requests INNER JOIN usr_data ud ON ud.usr_id = buddylist_requests.usr_id INNER JOIN usr_data udbuddy ON udbuddy.usr_id = buddylist_requests.buddy_usr_id WHERE buddylist_requests.usr_id = %s OR buddylist_requests.buddy_usr_id = %s ', ['text', 'integer', 'text', 'text', 'integer', 'integer'], [self::TYPE_APPROVED, $this->usrId, self::TYPE_IGNORED, self::TYPE_REQUESTED, $this->usrId, $this->usrId])
/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemNotification.php:991$bodyParams = ['SALUTATION' => ilMail::getSalutation($user->getId( ), $recipientLanguage), 'BR' => "\n", 'APPROVE_REQUEST' => ilLink::_getStaticLink($this->sender->getId( ), 'usr', true, '_contact_approved'), 'APPROVE_REQUEST_TXT' => $recipientLanguage->txt('buddy_notification_contact_request_link'), 'IGNORE_REQUEST' => ilLink::_getStaticLink($this->sender->getId( ), 'usr', true, '_contact_ignored'), 'IGNORE_REQUEST_TXT' => $recipientLanguage->txt('buddy_notification_contact_request_ignore'), 'REQUESTING_USER' => ilUserUtil::getNamePresentation($this->sender->getId( )), 'PERSONAL_PROFILE_LINK' => $personalProfileLink, ]
/components/ILIAS/Contact/BuddySystem/classes/class.ilBuddySystemNotification.php:711$links[] = new ilNotificationLink(new ilNotificationParameter($this->sender->getFirstname( ) . ', ' . $this->sender->getLastname( ) . ' ' . $this->sender->getLogin( )), $personalProfileLink)
/components/ILIAS/Password/classes/encoders/class.ilArgon2IdPasswordEncoder.php:1171return password_hash($raw, PASSWORD_ARGON2ID, [self::CONFIG_KEY_MEMORY_COST => $this->getMemoryCost( ), self::CONFIG_KEY_TIME_COST => $this->getTimeCost( ), self::CONFIG_KEY_THREADS => $this->getThreads( ), ])
/components/ILIAS/Contact/BuddySystem/classes/states/TableFilterMapper/class.ilBuddySystemRequestedRelationStateTableFilterMapper.php:401return ((strtolower($filter_key) === strtolower($this->state::class . '_a') && $relation->isOwnedByActor( )) || (strtolower($filter_key) === strtolower($this->state::class . '_p') && !$relation->isOwnedByActor( )))
/components/ILIAS/Contact/BuddySystem/classes/states/TableFilterMapper/class.ilBuddySystemRequestedRelationStateTableFilterMapper.php:251return [$this->state::class . '_a' => $this->lng->txt('buddy_bs_state_' . strtolower($this->state->getName( )) . '_filter_a'), $this->state::class . '_p' => $this->lng->txt('buddy_bs_state_' . strtolower($this->state->getName( )) . '_filter_p'), ]
/components/ILIAS/Contact/BuddySystem/classes/tables/class.ilBuddySystemRelationsTableGUI.php:1781$hasMatchingName = (0 === ilStr::strlen($public_name_query) || ilStr::strpos(ilStr::strtolower($public_names[$usrId]), ilStr::strtolower($public_name_query), 0) !== false || ilStr::strpos(ilStr::strtolower($logins[$usrId]), ilStr::strtolower($public_name_query), 0) !== false)
/components/ILIAS/Tasks/classes/class.ilPDTasksBlockGUI.php:1001$data[] = array("title" => $task->getTitle( ), "url" => $task->getUrl( ), "ref_id" => $task->getRefId( ), "wsp_id" => $task->getWspId( ), "deadline" => $task->getDeadline( ), "starting_time" => $task->getStartingTime( ))
/components/ILIAS/Locator/classes/class.ilLocatorGUI.php:2761$this->entries[] = array("title" => $DIC->refinery( )->encode( )->htmlSpecialCharsAsEntities( )->transform($a_title), "link" => $a_link, "frame" => $a_frame, "ref_id" => $a_ref_id, "type" => $type)
/components/ILIAS/Locator/classes/class.ilLocatorGUI.php:631$this->ref_id = ($DIC->http( )->wrapper( )->query( )->has("ref_id")) ? $DIC->http( )->wrapper( )->query( )->retrieve("ref_id", $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/Password/classes/encoders/class.ilArgon2IdPasswordEncoder.php:1311return password_needs_rehash($encoded, PASSWORD_ARGON2ID, [self::CONFIG_KEY_MEMORY_COST => $this->getMemoryCost( ), self::CONFIG_KEY_TIME_COST => $this->getTimeCost( ), self::CONFIG_KEY_THREADS => $this->getThreads( ), ])
/components/ILIAS/Course/classes/class.ilObjCourse.php:11041$query = "INSERT INTO crs_settings (obj_id,syllabus,contact_name,contact_responsibility," . "contact_phone,contact_email,contact_consultation," . "sub_limitation_type,sub_start,sub_end,sub_type,sub_password,sub_mem_limit," . "sub_max_members,sub_notify,view_mode,timing_mode,abo," . "latitude,longitude,location_zoom,enable_course_map,waiting_list,show_members,show_members_export, " . "session_limit,session_prev,session_next, reg_ac_enabled, reg_ac, auto_notification, status_dt, " . "mail_members_type, tutorial_support_block) " . "VALUES( " . $this->db->quote($this->getId( ), 'integer') . ", " . $this->db->quote($this->getSyllabus( ), 'text') . ", " . $this->db->quote($this->getContactName( ), 'text') . ", " . $this->db->quote($this->getContactResponsibility( ), 'text') . ", " . $this->db->quote($this->getContactPhone( ), 'text') . ", " . $this->db->quote($this->getContactEmail( ), 'text') . ", " . $this->db->quote($this->getContactConsultation( ), 'text') . ", " . $this->db->quote(ilCourseConstants::IL_CRS_SUBSCRIPTION_DEACTIVATED, 'integer') . ", " . $this->db->quote($this->getSubscriptionStart( ), 'integer') . ", " . $this->db->quote($this->getSubscriptionEnd( ), 'integer') . ", " . $this->db->quote(ilCourseConstants::IL_CRS_SUBSCRIPTION_DIRECT, 'integer') . ", " . $this->db->quote($this->getSubscriptionPassword( ), 'text') . ", " . "0, " . $this->db->quote($this->getSubscriptionMaxMembers( ), 'integer') . ", " . "1, " . "0, " . $this->db->quote(ilCourseConstants::IL_CRS_VIEW_TIMING_ABSOLUTE, 'integer') . ', ' . $this->db->quote($this->getAboStatus( ), 'integer') . ", " . $this->db->quote($this->getLatitude( ), 'text') . ", " . $this->db->quote($this->getLongitude( ), 'text') . ", " . $this->db->quote($this->getLocationZoom( ), 'integer') . ", " . $this->db->quote($this->getEnableCourseMap( ), 'integer') . ", " . "1, " . "1," . '0,' . $this->db->quote($this->isSessionLimitEnabled( ), 'integer') . ', ' . $this->db->quote($this->getNumberOfPreviousSessions( ), 'integer') . ', ' . $this->db->quote($this->getNumberOfPreviousSessions( ), 'integer') . ', ' . $this->db->quote($this->isRegistrationAccessCodeEnabled( ), 'integer') . ', ' . $this->db->quote($this->getRegistrationAccessCode( ), 'text') . ', ' . $this->db->quote((int) $this->getAutoNotification( ), 'integer') . ', ' . $this->db->quote($this->getStatusDetermination( ), 'integer') . ', ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ', ' . $this->db->quote($this->getTutorialSupportBlockSettingValue( ), 'integer') . ' ' . ")"
/components/ILIAS/Course/classes/class.ilObjCourse.php:9681$query = "UPDATE crs_settings SET " . 'tutorial_support_block = ' . $this->db->quote($this->getTutorialSupportBlockSettingValue( ), 'integer') . ", " . "syllabus = " . $this->db->quote($this->getSyllabus( ), 'text') . ", " . "contact_name = " . $this->db->quote($this->getContactName( ), 'text') . ", " . "contact_responsibility = " . $this->db->quote($this->getContactResponsibility( ), 'text') . ", " . "contact_phone = " . $this->db->quote($this->getContactPhone( ), 'text') . ", " . "contact_email = " . $this->db->quote($this->getContactEmail( ), 'text') . ", " . "contact_consultation = " . $this->db->quote($this->getContactConsultation( ), 'text') . ", " . "activation_type = " . $this->db->quote(!$this->getOfflineStatus( ), 'integer') . ", " . "sub_limitation_type = " . $this->db->quote($this->getSubscriptionLimitationType( ), 'integer') . ", " . "sub_start = " . $this->db->quote($this->getSubscriptionStart( ), 'integer') . ", " . "sub_end = " . $this->db->quote($this->getSubscriptionEnd( ), 'integer') . ", " . "sub_type = " . $this->db->quote($this->getSubscriptionType( ), 'integer') . ", " . "sub_password = " . $this->db->quote($this->getSubscriptionPassword( ), 'text') . ", " . "sub_mem_limit = " . $this->db->quote((int) $this->isSubscriptionMembershipLimited( ), 'integer') . ", " . "sub_max_members = " . $this->db->quote($this->getSubscriptionMaxMembers( ), 'integer') . ", " . "sub_notify = " . $this->db->quote($this->getSubscriptionNotify( ), 'integer') . ", " . "view_mode = " . $this->db->quote($this->getViewMode( ), 'integer') . ", " . 'timing_mode = ' . $this->db->quote($this->getTimingMode( ), 'integer') . ', ' . "abo = " . $this->db->quote($this->getAboStatus( ), 'integer') . ", " . "waiting_list = " . $this->db->quote($this->enabledWaitingList( ), 'integer') . ", " . "important = " . $this->db->quote($this->getImportantInformation( ), 'text') . ", " . 'target_group = ' . $this->db->quote($this->getTargetGroup( ), \ilDBConstants::T_TEXT) . ', ' . "show_members = " . $this->db->quote($this->getShowMembers( ), 'integer') . ", " . "show_members_export = " . $this->db->quote($this->getShowMembersExport( ), 'integer') . ", " . "latitude = " . $this->db->quote($this->getLatitude( ), 'text') . ", " . "longitude = " . $this->db->quote($this->getLongitude( ), 'text') . ", " . "location_zoom = " . $this->db->quote($this->getLocationZoom( ), 'integer') . ", " . "enable_course_map = " . $this->db->quote((int) $this->getEnableCourseMap( ), 'integer') . ", " . 'session_limit = ' . $this->db->quote($this->isSessionLimitEnabled( ), 'integer') . ', ' . 'session_prev = ' . $this->db->quote($this->getNumberOfPreviousSessions( ), 'integer') . ', ' . 'session_next = ' . $this->db->quote($this->getNumberOfNextSessions( ), 'integer') . ', ' . 'reg_ac_enabled = ' . $this->db->quote($this->isRegistrationAccessCodeEnabled( ), 'integer') . ', ' . 'reg_ac = ' . $this->db->quote($this->getRegistrationAccessCode( ), 'text') . ', ' . 'auto_notification = ' . $this->db->quote((int) $this->getAutoNotification( ), 'integer') . ', ' . 'status_dt = ' . $this->db->quote($this->getStatusDetermination( ), ilDBConstants::T_INTEGER) . ', ' . 'mail_members_type = ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ', ' . 'period_start = ' . $this->db->quote(\ilCalendarUtil::convertDateToUtcDBTimestamp($this->getCourseStart( )), \ilDBConstants::T_TIMESTAMP) . ', ' . 'period_end = ' . $this->db->quote(\ilCalendarUtil::convertDateToUtcDBTimestamp($this->getCourseEnd( )), \ilDBConstants::T_TIMESTAMP) . ', ' . 'period_time_indication = ' . $this->db->quote($this->getCourseStartTimeIndication( ) ? 1 : 0, \ilDBConstants::T_INTEGER) . ', ' . 'auto_wait = ' . $this->db->quote((int) $this->hasWaitingListAutoFill( ), 'integer') . ', ' . 'leave_end = ' . $this->db->quote(($this->getCancellationEnd( ) && !$this->getCancellationEnd( )->isNull( )) ? $this->getCancellationEnd( )->get(IL_CAL_UNIX) : null, 'integer') . ', ' . 'min_members = ' . $this->db->quote($this->getSubscriptionMinMembers( ), 'integer') . ' ' . "WHERE obj_id = " . $this->db->quote($this->getId( ), 'integer')
/components/ILIAS/Course/classes/class.ilObjCourse.php:8911return strlen($this->getContactName( )) || strlen($this->getContactResponsibility( )) || strlen($this->getContactEmail( )) || strlen($this->getContactPhone( )) || strlen($this->getContactConsultation( ))
/components/ILIAS/Tasks/GlobalScreen/classes/DerivedTaskMainBarProvider.php:531$entries[] = $this->mainmenu->link($this->if->identifier('mm_derived_task_list'))->withTitle($title)->withPosition(40)->withSymbol($icon)->withAction($dic->ctrl( )->getLinkTargetByClass([ilDerivedTasksGUI::class], ""))->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withVisibilityCallable(fn ( ) : bool => true)
/components/ILIAS/Course/classes/class.ilObjCourseGrouping.php:1811$query = "INSERT INTO object_data " . "(obj_id, type,title,description,owner,create_date,last_update) " . "VALUES " . "(" . $this->db->quote($this->getId( ), "integer") . "," . $this->db->quote($this->type, "text") . "," . $this->db->quote($this->getTitle( ), "text") . "," . $this->db->quote($this->getDescription( ), "text") . "," . $this->db->quote($this->user->getId( ), "integer") . "," . $this->db->now( ) . "," . $this->db->now( ) . ')'
/components/ILIAS/Course/classes/class.ilObjCourseGrouping.php:1971$query = "INSERT INTO crs_groupings (crs_grp_id,crs_ref_id,crs_id,unique_field) " . "VALUES (" . $this->db->quote($this->getId( ), 'integer') . ", " . $this->db->quote($a_course_ref_id, 'integer') . ", " . $this->db->quote($a_course_id, 'integer') . ", " . $this->db->quote($this->getUniqueField( ), 'text') . " " . ")"
/components/ILIAS/Course/classes/class.ilObjCourse.php:18471$set = $ilDB->query("SELECT obj_id, min_members" . " FROM crs_settings" . " WHERE min_members > " . $ilDB->quote(0, "integer") . " AND sub_mem_limit = " . $ilDB->quote(1, "integer") . " AND ((leave_end IS NOT NULL" . " AND leave_end < " . $ilDB->quote($now, "text") . ")" . " OR (leave_end IS NULL" . " AND sub_end IS NOT NULL" . " AND sub_end < " . $ilDB->quote($now, "text") . "))" . " AND (period_start IS NULL OR period_start > " . $ilDB->quote($now_dt, ilDBConstants::T_TEXT) . ")")
/components/ILIAS/Course/classes/class.ilCourseParticipantsGroupsGUI.php:1891$usr_ids = $this->http->wrapper( )->post( )->retrieve('usrs', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilCourseContentGUI.php:4181$tlt_data = $this->lom_services->read(ilObject::_lookupObjId($item['ref_id']), 0, $item['type'], $this->lom_services->paths( )->firstTypicalLearningTime( ))->firstData($this->lom_services->paths( )->firstTypicalLearningTime( ))
/components/ILIAS/Course/classes/class.ilTutorialSupportBlockGUI.php:1831return ilMailFormCall::getLinkTarget($this->http->request( )->getUri( )->__toString( ), '', [ ], ['type' => 'new', 'rcp_to' => $tutor->getLogin( )])
/components/ILIAS/Course/classes/class.ilObjCourseGrouping.php:2111$query = "UPDATE object_data " . "SET title = " . $this->db->quote($this->getTitle( ), 'text') . ", " . "description = " . $this->db->quote($this->getDescription( ), 'text') . " " . "WHERE obj_id = " . $this->db->quote($this->getId( ), 'integer') . " " . "AND type = " . $this->db->quote($this->getType( ), 'text') . " "
/components/ILIAS/Course/classes/class.ilObjCourseGrouping.php:2251$query = "UPDATE conditions " . "SET value = " . $this->db->quote($this->getUniqueField( ), 'text') . " " . "WHERE trigger_obj_id = " . $this->db->quote($this->getId( ), 'integer') . " " . "AND trigger_type = 'crsg'"
/components/ILIAS/Course/classes/class.ilObjCourseGroupingGUI.php:1102$grouping = $this->http->wrapper( )->post( )->retrieve('grouping', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilObjCourseGroupingGUI.php:1462$grouping = $this->http->wrapper( )->post( )->retrieve('grouping', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilCourseLMHistory.php:811$query = "SELECT * FROM crs_lm_history " . "WHERE usr_id = " . $this->db->quote($this->getUserId( ), 'integer') . " " . "AND crs_ref_id = " . $this->db->quote($this->getCourseRefId( ), 'integer') . " " . "ORDER BY last_access "
/components/ILIAS/Course/classes/class.ilCourseLP.php:1061$query = " SELECT DISTINCT obd.obj_id, obd.type, obd2.title" . " FROM rbac_ua ua" . " JOIN rbac_fa fa ON (ua.rol_id = fa.rol_id)" . " JOIN object_reference obr ON (fa.parent = obr.ref_id)" . " JOIN object_data obd ON (obr.obj_id = obd.obj_id)" . " JOIN object_data obd2 ON (ua.rol_id = obd2.obj_id)" . " WHERE obd.type = " . $ilDB->quote("crs", "text") . " AND fa.assign = " . $ilDB->quote("y", "text") . " AND ua.usr_id = " . $ilDB->quote($a_usr_id, "integer") . " AND " . $ilDB->in("obd.obj_id", $a_obj_ids, false, "integer")
/components/ILIAS/Course/classes/class.ilECSCourseSettings.php:521$lang = $this->lom_services->read($this->content_obj->getId( ), $this->content_obj->getId( ), $this->content_obj->getType( ), $this->lom_services->paths( )->languages( ))->firstData($this->lom_services->paths( )->languages( ))->value( )
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:5022$file_ids = $this->http->wrapper( )->post( )->retrieve('file_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilObjCourseGroupingGUI.php:3281$container_ids = $this->http->wrapper( )->post( )->retrieve('crs_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilCourseStart.php:1141$query = "INSERT INTO crs_start (crs_start_id,crs_id,item_ref_id) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getId( ), 'integer') . ", " . $this->db->quote($a_item_ref_id, 'integer') . " " . ")"
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_text.php:571$list_item2 = $f->item( )->standard("Tech VC")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withColor($df->color('#F9F9D0'))->withLeadText("13:00 - 14:00")
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_text.php:471$list_item1 = $f->item( )->standard("Weekly Meeting")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withColor($df->color('#ff00ff'))->withLeadText("11:20 - 12:40")
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/base.php:581$std_list = $f->panel( )->listing( )->standard("List Title", array($f->item( )->group("Subtitle 1", array($list_item1, $list_item2)), $f->item( )->group("Subtitle 2", array($list_item3))))
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_all_view_controls.php:1361$std_list = $f->panel( )->listing( )->standard("List Title", [$f->item( )->group("Subtitle 1", [$item1, $item2]), $f->item( )->group("Subtitle 2", [$item3])])->withActions($actions)->withViewControls($view_controls)
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_image.php:761$std_list = $f->panel( )->listing( )->standard("Content", array($f->item( )->group("Courses", array($list_item1, $list_item2)), $f->item( )->group("Groups", array($list_item3))))
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_image.php:671$list_item3 = $f->item( )->standard("ILIAS User Group")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadImage($image)
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_image.php:581$list_item2 = $f->item( )->standard("ILIAS Advanced Course")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadImage($image)
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_image.php:491$list_item1 = $f->item( )->standard("ILIAS Beginner Course")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadImage($image)
/components/ILIAS/UI/src/examples/Panel/Report/base.php:401$sub1 = $f->panel( )->sub("Sub Panel Title 1", $f->legacy( )->content("Some Content"))->withFurtherInformation($f->card( )->standard("Card Heading")->withSections(array($f->legacy( )->content("Card Content"))))
/components/ILIAS/UI/src/examples/Panel/Report/with_view_controls.php:711$sub1 = $f->panel( )->sub("Sub Panel Title 1", $f->legacy( )->content($content))->withFurtherInformation($f->card( )->standard("Card Heading")->withSections(array($f->legacy( )->content("Card Content"))))
/components/ILIAS/UI/src/examples/Panel/Sub/with_actions.php:441$block = $f->panel( )->standard("Panel Title", $f->panel( )->sub("Sub Panel Title", $f->legacy( )->content("Some Content"))->withActions($actions))
/components/ILIAS/UI/src/examples/Panel/Sub/with_card.php:391$block = $f->panel( )->standard("Panel Title", $f->panel( )->sub("Sub Panel Title", $f->legacy( )->content("Some Content"))->withFurtherInformation($f->card( )->standard("Card Heading")->withSections(array($f->legacy( )->content("Card Content")))))
/components/ILIAS/UI/src/examples/Panel/Sub/with_secondary_panel.php:681$block = $f->panel( )->standard("Panel Title", $f->panel( )->sub("Sub Panel Title", $f->legacy( )->content("Some Content"))->withFurtherInformation($panel))
/components/ILIAS/UI/src/examples/Panel/Standard/with_view_controls.php:1351$std_list = $f->panel( )->standard("List Title", [$f->item( )->group("Subtitle 1", [$item1, $item2]), $f->item( )->group("Subtitle 2", [$item3])])->withActions($actions)->withViewControls($view_controls)
/components/ILIAS/UI/src/examples/Card/RepositoryObject/with_object_icon_and_actions.php:423$items = array($f->button( )->shy("Go to Course", "#"), $f->button( )->shy("Go to Portfolio", "#"), $f->divider( )->horizontal( ), $f->button( )->shy("ilias.de", "http://www.ilias.de"))
/components/ILIAS/UI/src/examples/Launcher/Inline/with_fields.php:1071$launcher3 = $ui_factory->launcher( )->inline($target)->withDescription('')->withInputs($group, $evaluation, $instruction)->withStatusIcon($icon)->withStatusMessageBox($status_message)->withModalSubmitLabel('Begin Exam')->withModalCancelLabel('Cancel')
/components/ILIAS/UI/src/examples/Dropdown/Standard/with_divider_with_label.php:401$items = array($f->button( )->shy("GitHub", "https://www.github.com"), $f->divider( )->horizontal( )->withLabel("ILIAS"), $f->button( )->shy("Docu", "https://www.ilias.de"), $f->button( )->shy("Features", "https://feature.ilias.de"), $f->button( )->shy("Bugs", "https://mantis.ilias.de"), )
/components/ILIAS/UI/src/examples/Launcher/Inline/base.php:461$status_message = $ui_factory->messageBox( )->failure("You have to complete all preconditions first.")->withLinks([$ui_factory->link( )->standard("Do this first", "#"), $ui_factory->link( )->standard("And this is mandatory, too", "#")])
/components/ILIAS/UI/tests/Component/MainControls/MainBarTest.php:2371$mb = $this->factory->mainBar( )->withAdditionalEntry('test1', $this->getButton( ))->withAdditionalEntry('test2', $this->getButton( ))->withAdditionalEntry('slate', $slate)->withToolsButton($this->getButton( ))->withAdditionalToolEntry('tool1', $toolslate)
/components/ILIAS/UI/tests/Component/MainControls/Slate/DrilldownSlateTest.php:771$slate = $f->mainControls( )->slate( )->drilldown("ddslate", $f->symbol( )->icon( )->custom('', ''), $f->menu( )->drilldown('ddmenu', [ ]))
/components/ILIAS/UI/tests/Component/Modal/LightboxTest.php:611return ['Render image page' => ['lightboxImagePage', [$image, 'title'], self::getExpectedImagePageHTML( )], 'Render text page' => ['lightboxTextPage', ['HelloWorld', 'title'], self::getExpectedTextPageHTML( )], 'Render card page' => ['lightboxCardPage', [$card], self::getExpectedCardPageHTML( )], ]
/components/ILIAS/UI/tests/Component/Modal/RoundTripTest.php:721$roundtrip = $this->getModalFactory( )->roundtrip('Title', $this->getUIFactory( )->legacy( )->content('Content'))->withActionButtons([$this->getButtonFactory( )->primary('Action 1', ''), $this->getButtonFactory( )->standard('Action 2', ''), ])
/components/ILIAS/UI/tests/Component/Item/ItemTest.php:5701$c = $f->standard(new I\Component\Button\Shy("ILIAS", "https://www.ilias.de"))->withProperties(["Property Text" => "Text", "Property HTML" => "<a>Link</a>", "Property Shy" => new I\Component\Button\Shy("GitHub", "https://www.github.com"), "Property Icon" => new I\Component\Symbol\Icon\Standard("name", "aria_label", "small", false)])
/components/ILIAS/UI/tests/Component/Menu/Drilldown/DrilldownTest.php:1481$items = [$f->menu( )->sub('1', [$f->menu( )->sub('1.1', [ ]), $f->menu( )->sub('1.2', [ ]), ]), $f->menu( )->sub('2', [ ])]
/components/ILIAS/UI/tests/Component/Table/Column/ColumnTest.php:1441return [['column' => new Column\LinkListing($lng, ''), 'value' => new Listing\Unordered([(new Link\Standard('label', '#')), (new Link\Standard('label', '#'))]), 'ok' => true], ['column' => new Column\LinkListing($lng, ''), 'value' => new Listing\Unordered(['string', 'string']), 'ok' => false], ['column' => new Column\LinkListing($lng, ''), 'value' => new Listing\Ordered([(new Link\Standard('label', '#')), (new Link\Standard('label', '#'))]), 'ok' => true], ['column' => new Column\LinkListing($lng, ''), 'value' => 123, 'ok' => false], ['column' => new Column\Link($lng, ''), 'value' => new Link\Standard('label', '#'), 'ok' => true], ['column' => new Column\Link($lng, ''), 'value' => 'some string', 'ok' => false], ['column' => new Column\StatusIcon($lng, ''), 'value' => new StandardIcon('', '', 'small', false), 'ok' => true], ['column' => new Column\StatusIcon($lng, ''), 'value' => 'some string', 'ok' => false], ]
/components/ILIAS/UI/tests/Component/Item/ItemNotificationTest.php:2181$c = $f->notification($title_link, $this->getIcon( ))->withDescription("description")->withProperties($props)->withAdditionalContent($content)->withAggregateNotifications([$aggregate])->withCloseAction("closeAction")->withActions($actions)
/components/ILIAS/UI/tests/Component/Table/DataViewControlsTest.php:1561$columns = ['f1' => $factory->column( )->text('f1')->withIsSortable(true), 'f2' => $factory->column( )->text('f2')->withIsSortable(true)->withIsOptional(true), ]
/components/ILIAS/UI/tests/Component/Table/DataViewControlsTest.php:2161$columns = ['f1' => $factory->column( )->text('f1')->withIsOptional(true), 'f2' => $factory->column( )->text('f2')->withIsOptional(true), 'f3' => $factory->column( )->text('f3')->withIsOptional(true), ]
/components/ILIAS/UI/tests/Component/Table/PresentationTest.php:1371return $row->withHeadline($record['headline'])->withSubheadline($record['subhead'])->withImportantFields($record['important_fields'])->withContent((new I\Component\Listing\Descriptive($record['content'])))->withFurtherFieldsHeadline($record['further_headline'])->withFurtherFields($record['further_fields'])->withAction((new I\Component\Button\Standard($record['action'], '#')))
/components/ILIAS/UI/tests/Component/Table/DataViewControlsTest.php:1271$columns = ['f1' => $factory->column( )->text('f1')->withIsSortable(false), 'f2' => $factory->column( )->text('f2')->withIsSortable(false)->withIsOptional(true), ]
/components/ILIAS/UI/tests/Component/Table/OrderingRendererTest.php:351return new Renderer($this->getUIFactory( ), $this->getTemplateFactory( ), $this->getLanguage( ), $this->getJavaScriptBinding( ), new ilImagePathResolver( ), new \ILIAS\Data\Factory( ), new \ILIAS\UI\Help\TextRetriever\Echoing( ), $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/Component/Table/OrderingRendererTest.php:612$columns = ['f1' => $f->text("Field 1")->withIndex(1), 'f2' => $f->text("Field 2")->withIndex(2), 'f3' => $f->number("Field 3")->withIndex(3)]
/components/ILIAS/UI/src/examples/Input/Field/Duration/base.php:671$form = $ui->input( )->container( )->form( )->standard('#', ['duration' => $duration, 'time' => $time, 'timezone' => $timezone, 'disabled' => $duration->withLabel('disabled')->withDisabled(true)])
/components/ILIAS/UI/src/examples/Input/Field/SwitchableGroup/base.php:1091$form = $ui->input( )->container( )->form( )->standard('#', ['switchable_group' => $sg, 'switchable_group_required' => $sg->withRequired(true), 'switchable_group_preset' => $sg->withValue("g2")->withLabel("Again, Pick One")->withByline("... or the other. Second option is selected by default here.")])
/components/ILIAS/UI/src/examples/Input/Container/Form/Standard/data_processing.php:891$form = $ui->input( )->container( )->form( )->standard($form_action, [$number_input->withLabel("Left"), $number_input->withLabel("Right")])->withAdditionalTransformation($sum)
/components/ILIAS/UI/src/examples/Input/Container/Form/Standard/with_keys.php:611$form = $ui->input( )->container( )->form( )->standard($form_action, ['input1' => $some_input->withLabel("Input 1"), 'input2' => $some_input->withLabel("Input 2")])
/components/ILIAS/UI/src/examples/Input/Field/OptionalGroup/with_required_sub_inputs.php:471$optional_group = $factory->input( )->field( )->optionalGroup([$factory->input( )->field( )->text('this input is required', 'but only if the optional group is checked')->withRequired(true)], 'this input is not required')
/components/ILIAS/UI/src/examples/Input/Field/DateTime/base.php:1201$form = $ui->input( )->container( )->form( )->standard('#', ['date' => $date, 'formatted' => $formatted, 'time_only' => $time, 'both_datetime' => $both, 'to_tokyotime' => $timezoned, 'tokyotime_local_preset' => $timezoned_preset1, 'tokyotime' => $timezoned_preset2, 'disabled' => $disabled, 'required' => $required])
/components/ILIAS/UI/src/examples/Input/Field/SwitchableGroup/base.php:881$group2 = $ui->input( )->field( )->group(["field_2_1" => $ui->input( )->field( )->text("Item 2", "Just another field")->withValue('some val')], "Switchable Group number two", "with byline")
/components/ILIAS/UI/src/examples/Input/Field/SwitchableGroup/base.php:801$group1 = $ui->input( )->field( )->group(["field_1_1" => $ui->input( )->field( )->text("Item 1.1", "Just some field"), "field_1_2" => $ui->input( )->field( )->text("Item 1.2", "Just some other field"), "field_1_3" => $ui->input( )->field( )->datetime("Item 1.3", "a date")->withFormat($data->dateFormat( )->germanShort( ))], "Switchable Group number one (with numeric key)")
/components/ILIAS/UI/src/examples/Input/Field/Radio/base.php:511$radio = $ui->input( )->field( )->radio("Radio", "check an option")->withOption('value1', 'label1', 'byline1')->withOption('10', 'numeric value (ten)', 'byline2')->withOption('030', 'not-numeric value', 'byline3')
/components/ILIAS/UI/src/examples/Input/Field/Radio/disabled.php:471$radio = $ui->input( )->field( )->radio("Radio", "Cannot check an option")->withOption('value1', 'label1')->withOption('value2', 'label2')->withOption('value3', 'label3')->withDisabled(true)
/components/ILIAS/UI/src/examples/Input/Field/Group/base.php:681$group = $ui->input( )->field( )->group([$number_input->withLabel("Left"), $number_input->withLabel("Right")])->withAdditionalTransformation($sum)->withAdditionalTransformation($equal_ten)
/components/ILIAS/UI/src/examples/Input/Field/Group/disabled.php:651$group = $ui->input( )->field( )->group([$number_input->withLabel("Left"), $number_input->withLabel("Right")])->withDisabled(true)->withAdditionalTransformation($sum)->withAdditionalTransformation($equal_ten)
/components/ILIAS/UI/src/examples/Input/Field/Password/with_contraints.php:621$pwd_input = $ui->input( )->field( )->password("Password", "constraints in place.")->withAdditionalTransformation($refinery->logical( )->parallel([$pw_validation->hasMinLength(8), $pw_validation->hasLowerChars( ), $pw_validation->hasUpperChars( ), $pw_validation->hasNumbers( ), $pw_validation->hasSpecialChars( )]))
/components/ILIAS/UI/src/examples/Input/ViewControl/FieldSelection/base.php:547return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/Field/Section/base.php:631$group = $ui->input( )->field( )->section([$number_input->withLabel("Left"), $number_input->withLabel("Right")], "Equals 10", "Left and Right must equal 10")->withAdditionalTransformation($sum)->withAdditionalTransformation($equal_ten)
/components/ILIAS/UI/src/examples/Input/Field/Section/disabled.php:601$group = $ui->input( )->field( )->section([$number_input->withLabel("Left"), $number_input->withLabel("Right")], "Equals 10", "Left and Right must equal 10")->withAdditionalTransformation($sum)->withAdditionalTransformation($equal_ten)->withDisabled(true)
/components/ILIAS/UI/src/examples/Input/ViewControl/Group/base.php:471$sortation = $f->input( )->viewControl( )->sortation(['Field 1, ascending' => $d->order('field1', Order::ASC), 'Field 1, descending' => $d->order('field1', Order::DESC), 'Field 2, descending' => $d->order('field2', Order::DESC), ])
/components/ILIAS/UI/src/examples/Input/ViewControl/NullControl/base.php:427return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/ViewControl/Sortation/base.php:411$sortation = $f->input( )->viewControl( )->sortation(['Field 1, ascending' => new Order('field1', 'ASC'), 'Field 1, descending' => new Order('field1', 'DESC'), 'Field 2, descending' => new Order('field2', 'DESC'), ])
/components/ILIAS/UI/src/examples/Input/ViewControl/Sortation/base.php:527return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/base.php:372$pagination = $f->input( )->viewControl( )->pagination( )->withTotalCount(932)->withValue([Pagination::FNAME_OFFSET => 31, Pagination::FNAME_LIMIT => 10])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/base.php:467return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/ViewControl/Mode/base.php:527return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/ViewControl/Group/base.php:402$pagination = $f->input( )->viewControl( )->pagination( )->withTotalCount(932)->withValue([Pagination::FNAME_OFFSET => 31, Pagination::FNAME_LIMIT => 10])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/with_limit_options.php:391$pagination_with_value = $f->input( )->viewControl( )->pagination( )->withOnChange($dummy_signal)->withTotalCount(6932)->withValue([Pagination::FNAME_OFFSET => 40, Pagination::FNAME_LIMIT => 10])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/with_limit_options.php:491$pagination_without_total = $f->input( )->viewControl( )->pagination( )->withOnChange($dummy_signal)->withValue([Pagination::FNAME_OFFSET => 42, Pagination::FNAME_LIMIT => 10])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/with_one_page.php:371$pagination = $f->input( )->viewControl( )->pagination( )->withTotalCount(10)->withValue([Pagination::FNAME_OFFSET => 0, Pagination::FNAME_LIMIT => 10])
/components/ILIAS/UI/src/examples/Input/ViewControl/Pagination/with_one_page.php:467return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_text.php:671$list_item3 = $f->item( )->standard("Jour Fixe")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withColor($df->color('#000000'))->withLeadText("8:00 - 10:00")
/components/ILIAS/UI/src/examples/Panel/Listing/Standard/with_lead_text.php:771$std_list = $f->panel( )->listing( )->standard("Upcoming Events", array($f->item( )->group("Today", array($list_item1, $list_item2)), $f->item( )->group("Tomorrow", array($list_item3))))
/components/ILIAS/UI/src/examples/Panel/Secondary/Legacy/with_all_view_controls.php:1341$std_list = $f->panel( )->secondary( )->legacy("List Title", $f->legacy( )->content($renderer->render([$f->item( )->group("Subtitle 1", [$item1, $item2]), $f->item( )->group("Subtitle 2", [$item3])])))->withActions($actions)->withViewControls($view_controls)
/components/ILIAS/UI/src/examples/Panel/Secondary/Listing/with_all_view_controls.php:1361$std_list = $f->panel( )->secondary( )->listing("List Title", [$f->item( )->group("Subtitle 1", [$item1, $item2]), $f->item( )->group("Subtitle 2", [$item3])])->withActions($actions)->withViewControls($view_controls)
/components/ILIAS/UI/src/examples/Toast/Standard/with_action.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))->withAction('https://www.ilias.de')]
/components/ILIAS/UI/src/examples/Toast/Standard/base.php:382$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))]
/components/ILIAS/UI/src/examples/Toast/Standard/with_link_title.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard($DIC->ui( )->factory( )->link( )->standard('Example', 'https://www.ilias.de'), $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))]
/components/ILIAS/UI/src/examples/Toast/Standard/with_description.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))->withDescription('This is an example description.')]
/components/ILIAS/UI/src/examples/ViewControl/Sortation/async.php:591$s = $f->viewControl( )->sortation($options, $select_option)->withTargetURL($DIC->http( )->request( )->getRequestTarget( ), 'sortation')->withOnSort($modal->getShowSignal( ))
/components/ILIAS/UI/src/examples/Chart/ScaleBar/ten_items.php:401$c = $f->chart( )->scaleBar(array("0" => false, "1" => false, "2" => false, "3" => false, "4" => false, "5" => false, "6" => true, "7" => false, "8" => false, "9" => false))
/components/ILIAS/UI/src/examples/Toast/Container/with_toast.php:352$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))]
/components/ILIAS/UI/src/examples/Toast/Container/with_multiple_toasts.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example 1', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('mail', 'Test')), $DIC->ui( )->factory( )->toast( )->standard('Example 2', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('mail', 'Test')), $DIC->ui( )->factory( )->toast( )->standard('Example 3', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('mail', 'Test'))]
/components/ILIAS/UI/src/examples/Layout/Alignment/Horizontal/EvenlyDistributed/nested.php:501$aligned = $ui_factory->layout( )->alignment( )->horizontal( )->evenlyDistributed($ui_factory->legacy( )->content('<div class="example_block bluedark">A</div>'), $ui_factory->legacy( )->content('<div class="example_block greendark">B</div>'), $ui_factory->legacy( )->content('<div class="example_block yellowdark">C</div>'))
/components/ILIAS/UI/src/examples/Layout/Alignment/Horizontal/DynamicallyDistributed/nested.php:501$aligned = $ui_factory->layout( )->alignment( )->horizontal( )->dynamicallyDistributed($ui_factory->legacy( )->content('<div class="example_block bluedark">A</div>'), $ui_factory->legacy( )->content('<div class="example_block greendark">B</div>'), $ui_factory->legacy( )->content('<div class="example_block yellowdark">C</div>'))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:4401return $sf->combined('Organisation', $symbol)->withAdditionalEntry($sf->combined('1', $symbol)->withAdditionalEntry($sf->combined('1.1', $symbol))->withAdditionalEntry($sf->combined('1.2', $symbol)->withAdditionalEntry($sf->combined('1.2.1', $symbol))->withAdditionalEntry($sf->combined('1.2.2', $symbol))))->withAdditionalEntry($sf->combined('2', $symbol)->withAdditionalEntry($sf->combined('2.1', $symbol)))->withAdditionalEntry($sf->combined('3', $symbol))->withAdditionalEntry($sf->combined('4', $symbol))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:3961return $slate->withAdditionalEntry($button->withLabel('Overview'))->withAdditionalEntry($slate_bookmarks)->withAdditionalEntry($button->withLabel('Calendar'))->withAdditionalEntry($button->withLabel('Task'))->withAdditionalEntry($button->withLabel('Portfolios'))->withAdditionalEntry($button->withLabel('Personal Resources'))->withAdditionalEntry($button->withLabel('Shared Resources'))->withAdditionalEntry($button->withLabel('Notes'))->withAdditionalEntry($button->withLabel('News'))->withAdditionalEntry($button->withLabel('Background Tasks'))
/components/ILIAS/UI/src/examples/Toast/Standard/with_long_description.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Test'))->withDescription('This is an example description which is very long to provide a representative view of the object when it has ' . 'to occupy enough space to show a very long toast. This may not be the favorable way of displaying a toast, ' . 'since toast are assumed to be readable in a short time due to the temporary visibility, therefore they only ' . 'should contain short description which can be read within seconds. But even if this long description softly ' . 'violates the concepts of toast itself due to its long character it still provides a good view on the ' . 'scalability of the object and could therefore be called to proof its responsivity which confirms its benefit ' . 'as an example in spite of its unnatural form and missing usecase for productive systems')]
/components/ILIAS/UI/src/examples/Toast/Standard/with_additional_links.php:381$toasts = [$DIC->ui( )->factory( )->toast( )->standard('Example', $DIC->ui( )->factory( )->symbol( )->icon( )->standard('info', 'Example'))->withAdditionalLink($DIC->ui( )->factory( )->link( )->standard('ILIAS', 'https://www.ilias.de'))->withAdditionalLink($DIC->ui( )->factory( )->link( )->standard('GitHub', 'https://www.github.com'))]
/components/ILIAS/UI/src/examples/Layout/Alignment/Vertical/nested.php:631$vertical = $ui_factory->layout( )->alignment( )->vertical($ui_factory->legacy( )->content('<div class="example_block fullheight red">The block above.</div>'), $evenly, $ui_factory->legacy( )->content('<div class="example_block fullheight red">The block below.</div>'))
/components/ILIAS/UI/src/examples/Layout/Alignment/Horizontal/EvenlyDistributed/base.php:401$edl = $ui_factory->layout( )->alignment( )->horizontal( )->evenlyDistributed($ui_factory->legacy( )->content('<div class="example_block fullheight blue">Example Block</div>'), $ui_factory->legacy( )->content('<div class="example_block fullheight green">Another Example Block</div>'), $ui_factory->legacy( )->content('<div class="example_block fullheight yellow">And a third block is also part of this group</div>'))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:2491return $f->mainControls( )->footer( )->withAdditionalLink(...$links)->withAdditionalText($text)->withPermanentURL($df->uri(($_SERVER['REQUEST_SCHEME'] ?? "http") . '://' . ($_SERVER['SERVER_NAME'] ?? "localhost") . ':' . ($_SERVER['SERVER_PORT'] ?? "80") . ($_SERVER['SCRIPT_NAME'] ?? "") . '?' . ($_SERVER['QUERY_STRING'] ?? "")))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:2671$search = $f->maincontrols( )->slate( )->legacy('Search', $f->symbol( )->glyph( )->search( )->withCounter($f->counter( )->status(1)), $f->legacy( )->content(substr(loremIpsum( ), 0, 180)))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:1931$crumbs = [$f->link( )->standard("entry1", '#'), $f->link( )->standard("entry2", '#'), $f->link( )->standard("entry3", '#'), $f->link( )->standard("entry4", '#')]
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:2141return [$f->panel( )->standard('Using Signals', $f->legacy( )->content("This button will replace the contents of the second tool-slate.<br />" . "Goto Tools, second entry and click it.<br />" . $r->render($replace_btn) . "<br><br>This will unhide and activate another tool<br />" . $r->render($invisible_tool_btn))), $f->panel( )->standard('Demo Content 2', $f->legacy( )->content("some content<br>some content<br>some content<br>x.")), $f->panel( )->standard('Demo Content 3', $f->legacy( )->content(loremIpsum( ))), $f->panel( )->standard('Demo Content 4', $f->legacy( )->content("some content<br>some content<br>some content<br>x."))]
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:3481$slate = $slate->withAdditionalEntry($button->withLabel('Repository - Home'))->withAdditionalEntry($button->withLabel('Repository - Tree'))->withAdditionalEntry($button->withLabel('Repository - Last visited'))->withAdditionalEntry($link1)->withAdditionalEntry($link2)->withAdditionalEntry($link3)->withAdditionalEntry($button->withLabel('Study Programme'))->withAdditionalEntry($button->withLabel('Own Repository-Objects'))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:3891$bookmarks = $f->legacy( )->content(implode('<br />', [$r->render($f->button( )->shy('my bookmark 1', '#')), $r->render($f->button( )->shy('my bookmark 2', '#'))]))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:2721$notes = $f->maincontrols( )->slate( )->legacy('Notification', $f->symbol( )->glyph( )->notification( )->withCounter($f->counter( )->novelty(3)), $f->legacy( )->content('<p>some content</p>'))
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:3101return $mainbar->withAdditionalToolEntry('tool1', $tools['tool1'], false, $f->button( )->close( ))->withAdditionalToolEntry('tool2', $tools['tool2'])->withAdditionalToolEntry('tool3', $tools['tool3'], true, $f->button( )->close( ))->withAdditionalToolEntry('tool4', $tools['tool4'], false, $f->button( )->close( ))
/components/ILIAS/UI/src/examples/Input/Container/ViewControl/Standard/base.php:967return $r->render([$f->legacy( )->content('<pre>' . print_r($vc_container->getData( ), true) . '</pre>'), $f->divider( )->horizontal( ), $vc_container])
/components/ILIAS/UI/src/examples/Input/Container/ViewControl/Standard/reduce_with.php:351$vcs = [$f->input( )->viewControl( )->pagination( ), $f->input( )->viewControl( )->sortation(['Field 1, ascending' => new Order('field1', 'ASC'), 'Field 1, descending' => new Order('field1', 'DESC'), 'Field 2, descending' => new Order('field2', 'ASC')]), $f->input( )->viewControl( )->fieldSelection(['field1' => 'Feld 1', 'field2' => 'Feld 2'], 'shown columns', 'apply'), ]
/components/ILIAS/UI/src/examples/Input/Container/ViewControl/Standard/base.php:441$vcs = [$f->input( )->viewControl( )->pagination( )->withAdditionalTransformation($refinery->custom( )->transformation(fn ($v) => ['vc_range' => $v]))->withTotalCount(312)->withValue([Pagination::FNAME_OFFSET => 0, Pagination::FNAME_LIMIT => 50]), $f->input( )->viewControl( )->sortation(['Field 1, ascending' => new Order('field1', 'ASC'), 'Field 1, descending' => new Order('field1', 'DESC'), 'Field 2, descending' => new Order('field2', 'ASC')])->withAdditionalTransformation($refinery->custom( )->transformation(fn ($v) => ['vc_sortation' => $v]))->withValue(['field2', 'ASC']), $f->input( )->viewControl( )->fieldSelection(['field1' => 'Feld 1', 'field2' => 'Feld 2'], 'shown columns', 'apply')->withAdditionalTransformation($refinery->custom( )->transformation(fn ($v) => ['vc_columns' => $v]))->withValue(['field1', 'field2']), $f->input( )->viewControl( )->mode(['mode1' => 'a mode', 'mode2' => 'another mode'])->withAdditionalTransformation($refinery->custom( )->transformation(fn ($v) => ['vc_mode' => $v]))->withValue('mode2'), ]
/components/ILIAS/UI/src/examples/Input/Container/ViewControl/Standard/base.php:881$vc_container = $f->input( )->container( )->viewControl( )->standard($vcs)->withAdditionalTransformation($refinery->custom( )->transformation(fn ($v) => array_filter(array_values($v)) === [ ] ? null : array_merge(...array_values($v))))->withRequest($request)
/components/ILIAS/UI/src/examples/Entity/Standard/base.php:1331$prio_reactions = [$f->symbol( )->glyph( )->love( )->withCounter($f->counter( )->status(2)), $f->symbol( )->glyph( )->comment( )->withCounter($f->counter( )->novelty(3))->withCounter($f->counter( )->status(7))]
/components/ILIAS/UI/src/examples/Layout/Page/Standard/ui.php:1631$page = $f->layout( )->page( )->standard($content, $metabar, $mainbar, $breadcrumbs, $logo, $responsive_logo, "./assets/images/logo/favicon.ico", $tc, $footer, 'UI PAGE DEMO', 'ILIAS', 'Std. Page Demo')->withHeaders(true)->withUIDemo(true)
/components/ILIAS/UI/src/examples/Input/Container/Filter/Standard/base.php:591$filter = $DIC->uiService( )->filter( )->standard("filter_ID", $action, ["title" => $title_input, "select" => $select, "with_def" => $with_def, "init_hide" => $init_hide, "number" => $number, "multi_select" => $multi_select, "date" => $date, "duration" => $duration], [true, true, true, false, true, true, true, true], true, true)
/components/ILIAS/UI/src/examples/Entity/Standard/semantic_groups.php:441$entity = $f->entity( )->standard('Primary Identifier', 'Secondary Identifier')->withBlockingAvailabilityConditions($f->legacy( )->content('Blocking Conditions'))->withFeaturedProperties($f->legacy( )->content('Featured_properties'))->withPersonalStatus($f->legacy( )->content('Personal Status'))->withMainDetails($f->legacy( )->content('Main Details'))->withAvailability($f->legacy( )->content('Availability'))->withDetails($f->legacy( )->content('Details'))->withReactions($f->button( )->tag('reaction', '#'))->withPrioritizedReactions($f->symbol( )->glyph( )->like( ))->withActions($f->button( )->shy('action', '#'))
/components/ILIAS/UI/src/examples/Table/Data/repo_implementation.php:901$icons = [$this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', '', 'small')]
/components/ILIAS/UI/src/examples/Table/Ordering/base.php:661$columns = ['word' => $f->table( )->column( )->text("Word")->withHighlight(true), 'phrase' => $f->table( )->column( )->text("Phrase")->withIsOptional(true, false)]
/components/ILIAS/UI/src/examples/Table/Data/repo_implementation.php:1591return [['usr_id' => 123, 'login' => 'superuser', 'email' => 'user@example.com', 'last' => new \DateTimeImmutable( ), 'achieve' => 20, 'fee' => 0], ['usr_id' => 867, 'login' => 'student1', 'email' => 'student1@example.com', 'last' => new \DateTimeImmutable( ), 'achieve' => 90, 'fee' => 40], ['usr_id' => 8923, 'login' => 'student2', 'email' => 'student2@example.com', 'last' => new \DateTimeImmutable( ), 'achieve' => 66, 'fee' => 36.789], ['usr_id' => 8748, 'login' => 'student3_longname', 'email' => 'student3_long_email@example.com', 'last' => new \DateTimeImmutable( ), 'achieve' => 66, 'fee' => 36.789]]
/components/ILIAS/UI/src/examples/Table/Data/repo_implementation.php:1261return ['usr_id' => $f->table( )->column( )->number("User ID")->withIsSortable(false), 'login' => $f->table( )->column( )->text("Login")->withHighlight(true), 'email' => $f->table( )->column( )->eMail("eMail"), 'last' => $f->table( )->column( )->date("last login", $this->df->dateFormat( )->germanLong( )), 'achieve' => $f->table( )->column( )->status("progress")->withIsOptional(true), 'achieve_txt' => $f->table( )->column( )->status("success")->withIsSortable(false)->withIsOptional(true), 'failure_txt' => $f->table( )->column( )->status("failure")->withIsSortable(false)->withIsOptional(true, false), 'achieve_icon' => $f->table( )->column( )->statusIcon("achieved")->withIsOptional(true), 'repeat' => $f->table( )->column( )->boolean("repeat", 'yes', 'no')->withIsSortable(false), 'fee' => $f->table( )->column( )->number("Fee")->withDecimals(2)->withUnit('£', I\Column\Number::UNIT_POSITION_FORE), 'sql_order' => $f->table( )->column( )->text("sql order part")->withIsSortable(false)->withIsOptional(true), 'sql_range' => $f->table( )->column( )->text("sql range part")->withIsSortable(false)->withIsOptional(true)]
/components/ILIAS/UI/src/examples/Table/Data/base.php:1071$actions = ['edit' => $f->table( )->action( )->single('Properties', $url_builder->withParameter($action_parameter_token, "edit"), $row_id_token), 'compare' => $f->table( )->action( )->multi('Add to Comparison', $url_builder->withParameter($action_parameter_token, "compare"), $row_id_token), 'delete' => $f->table( )->action( )->standard('Remove Student', $url_builder->withParameter($action_parameter_token, "delete"), $row_id_token)->withAsync( ), 'info' => $f->table( )->action( )->standard('Info', $url_builder->withParameter($action_parameter_token, "info"), $row_id_token)->withAsync( )]
/components/ILIAS/UI/src/examples/Table/Data/base.php:501$columns = ['usr_id' => $f->table( )->column( )->number("User ID")->withIsSortable(false), 'login' => $f->table( )->column( )->text("Login")->withHighlight(true), 'email' => $f->table( )->column( )->eMail("eMail"), 'last' => $f->table( )->column( )->date("last login", $df->dateFormat( )->germanLong( )), 'achieve' => $f->table( )->column( )->statusIcon("progress")->withIsOptional(true), 'achieve_txt' => $f->table( )->column( )->status("success")->withIsSortable(true)->withIsOptional(true, false), 'repeat' => $f->table( )->column( )->boolean("repeat", 'yes', 'no')->withIsSortable(false), 'fee' => $f->table( )->column( )->number("Fee")->withDecimals(2)->withUnit('£', I\Column\Number::UNIT_POSITION_FORE)->withOrderingLabels('cheapest first', 'most expensive first'), 'failure_txt' => $f->table( )->column( )->status("failure")->withIsSortable(false)->withIsOptional(true, false), ]
/components/ILIAS/UI/src/examples/Table/Data/base.php:2051$records = [['usr_id' => 123, 'login' => 'superuser', 'email' => 'user@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-1 day'), 'achieve' => 20, 'fee' => 0], ['usr_id' => 867, 'login' => 'student1', 'email' => 'student1@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-10 day'), 'achieve' => 90, 'fee' => 40], ['usr_id' => 8923, 'login' => 'student2', 'email' => 'student2@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-8 day'), 'achieve' => 66, 'fee' => 36.789], ['usr_id' => 8748, 'login' => 'student3_longname', 'email' => 'student3_long_email@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-300 day'), 'achieve' => 8, 'fee' => 36.789], ['usr_id' => 8749, 'login' => 'studentAB', 'email' => 'studentAB@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-7 day'), 'achieve' => 100, 'fee' => 114], ['usr_id' => 8750, 'login' => 'student5', 'email' => 'student5@example.com', 'last' => new \DateTimeImmutable( ), 'achieve' => 76, 'fee' => 3.789], ['usr_id' => 8751, 'login' => 'student6', 'email' => 'student6@example.com', 'last' => (new \DateTimeImmutable( ))->modify('-2 day'), 'achieve' => 66, 'fee' => 67]]
/components/ILIAS/UI/src/examples/Table/Data/base.php:1761$icons = [$this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', '', 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_x.svg', '', 'small'), ]
/components/ILIAS/UI/src/examples/Table/Column/Boolean/base.php:421$columns = ['b1' => $f->table( )->column( )->boolean('yes/no', 'yes', 'no'), 'b2' => $f->table( )->column( )->boolean("0/1", "1", "0"), 'b3' => $f->table( )->column( )->boolean("icon", $f->symbol( )->icon( )->custom('assets/images/standard/icon_checked.svg', '', 'small'), $f->symbol( )->icon( )->custom('assets/images/standard/icon_unchecked.svg', '', 'small')), 'b4' => $f->table( )->column( )->boolean("glyph", $f->symbol( )->glyph( )->like( ), $f->symbol( )->glyph( )->dislike( )->withHighlight( ))]
/components/ILIAS/UI/src/examples/Table/Column/Number/base.php:421$columns = ['n1' => $f->table( )->column( )->number("some number"), 'n2' => $f->table( )->column( )->number("with decimals")->withDecimals(2), 'n3' => $f->table( )->column( )->number("with unit before")->withUnit('€', I\Column\Number::UNIT_POSITION_FORE), 'n4' => $f->table( )->column( )->number("with unit after")->withDecimals(2)->withUnit('Eur', I\Column\Number::UNIT_POSITION_AFT), ]
/components/ILIAS/UI/src/examples/Table/Action/Multi/base.php:531$actions = ['some_action' => $f->table( )->action( )->multi('do this', $url_builder->withParameter($action_token, "do_something"), $id_token), 'some_other_action' => $f->table( )->action( )->multi('do something else', $url_builder->withParameter($action_token, "do_something_else"), $id_token)->withAsync( ), ]
/components/ILIAS/UI/src/examples/Table/Column/TimeSpan/base.php:411$columns = ['d1' => $f->table( )->column( )->timeSpan("German Long", $df->dateFormat( )->germanLong( )), 'd2' => $f->table( )->column( )->timeSpan("German Short", $df->dateFormat( )->germanShort( ))]
/components/ILIAS/UI/src/examples/Table/Action/Standard/base.php:571$actions = [$f->table( )->action( )->standard('do this', $url_builder->withParameter($action_token, "do_something"), $id_token), $f->table( )->action( )->standard('do something else', $url_builder->withParameter($action_token, "do_something_else"), $id_token)->withAsync( ), ]
/components/ILIAS/UI/src/examples/Table/Action/Single/base.php:531$actions = ['some_action' => $f->table( )->action( )->single('do this', $url_builder->withParameter($action_token, "do_something"), $id_token), 'some_other_action' => $f->table( )->action( )->single('do something else', $url_builder->withParameter($action_token, "do_something_else"), $id_token)->withAsync( ), ]
/components/ILIAS/UI/src/examples/Table/Ordering/disabled.php:532$columns = ['id' => $f->table( )->column( )->number("ID"), 'letter' => $f->table( )->column( )->text("Letter")->withHighlight(true)]
/components/ILIAS/UI/src/examples/Table/Ordering/external.php:612$columns = ['id' => $f->table( )->column( )->number("ID"), 'letter' => $f->table( )->column( )->text("Letter")->withHighlight(true)]
/components/ILIAS/UI/src/examples/Dropzone/File/Wrapper/with_additional_input.php:461$dropzone = $factory->dropzone( )->file( )->wrapper('Upload your files here', $post_url, $factory->messageBox( )->info('Drag and drop files onto me!'), $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'Your files'), $factory->input( )->field( )->text('Additional Input', 'Additional input which affects all files of this upload.'))
/components/ILIAS/UI/src/examples/Dropzone/File/Wrapper/with_clear_button.php:452$dropzone = $factory->dropzone( )->file( )->wrapper('Upload your files here', $post_url, $factory->messageBox( )->info('Drag and drop files onto me!'), $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'Your files'))
/components/ILIAS/UI/src/examples/Dropzone/File/Wrapper/base.php:452$dropzone = $factory->dropzone( )->file( )->wrapper('Upload your files here', $post_url, $factory->messageBox( )->info('Drag and drop files onto me!'), $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'Your files'))
/components/ILIAS/UI/src/examples/Dropzone/File/Standard/with_additional_input.php:461$dropzone = $factory->dropzone( )->file( )->standard('Upload your files here', 'Drag files in here to upload them!', $post_url, $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'your files'), $factory->input( )->field( )->text('Additional Input', 'Additional input which affects all files of this upload.'))->withUploadButton($factory->button( )->shy('Upload files', '#'))
/components/ILIAS/UI/src/examples/Dropzone/File/Standard/base.php:491$dropzone = $factory->dropzone( )->file( )->standard('Upload your files here', 'Drag files in here to upload them!', $post_url, $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'your files'))->withUploadButton($factory->button( )->shy('Upload files', '#'))
/components/ILIAS/UI/src/examples/Dropzone/File/Standard/bulky.php:411$dropzone = $factory->dropzone( )->file( )->standard('Upload your files here', 'Drag files in here to upload them!', $post_url, $factory->input( )->field( )->file(new \ilUIAsyncDemoFileUploadHandlerGUI( ), 'your files'))->withBulky(true)->withUploadButton($factory->button( )->shy('Upload files', '#'))
/components/ILIAS/UI/src/examples/Table/Column/StatusIcon/base.php:421$columns = ['i1' => $f->table( )->column( )->statusIcon("icon"), 'i2' => $f->table( )->column( )->statusIcon("check")]
/components/ILIAS/UI/src/examples/Table/Column/Date/base.php:411$columns = ['d1' => $f->table( )->column( )->date("German Long", $df->dateFormat( )->germanLong( )), 'd2' => $f->table( )->column( )->date("German Short", $df->dateFormat( )->germanShort( ))]
/components/ILIAS/UI/src/examples/Popover/Listing/base.php:631$popover = $factory->popover( )->listing([$factory->item( )->group("Subtitle 1", [$list_item1, $list_item2]), $factory->item( )->group("Subtitle 2", [$list_item3])])->withTitle('Listing')
/components/ILIAS/UI/src/examples/Button/Shy/with_glyph.php:443return $renderer->render([$button, $button->withEngagedState(true), $button->withUnavailableAction(true), $f->divider( )->vertical( ), $button2, $button2->withEngagedState(true), $button2->withUnavailableAction(true), ])
/components/ILIAS/UI/src/examples/Button/Bulky/base.php:531return $renderer->render([$button, $f->divider( )->horizontal( ), $button2, $f->divider( )->horizontal( ), $button3, $f->divider( )->horizontal( ), $button4])
/components/ILIAS/UI/src/examples/Button/Standard/with_glyph.php:453return $renderer->render([$button, $button->withEngagedState(true), $button->withUnavailableAction(true), $f->divider( )->vertical( ), $button2, $button2->withEngagedState(true), $button2->withUnavailableAction(true), ])
/components/ILIAS/UI/src/examples/Button/Primary/with_glyph.php:433return $renderer->render([$button, $button->withEngagedState(true), $button->withUnavailableAction(true), $f->divider( )->vertical( ), $button2, $button2->withEngagedState(true), $button2->withUnavailableAction(true), ])
/components/ILIAS/UI/src/examples/Link/Bulky/base.php:581return $renderer->render([$link, $f->divider( )->horizontal( ), $link2, $f->divider( )->horizontal( ), $link3, $f->divider( )->horizontal( ), $link4, ])
/components/ILIAS/UI/src/examples/Prompt/State/Show/base.php:441$content = $factory->input( )->container( )->form( )->standard($url_builder->buildURI( )->__toString( ), [$factory->input( )->field( )->text("Text Input")])
/components/ILIAS/UI/src/examples/Prompt/Standard/form.php:711$form = $factory->input( )->container( )->form( )->standard($uri, [$factory->input( )->field( )->text("Text Input", "write 'close' to close the prompt.")->withRequired(true)])
/components/ILIAS/UI/src/examples/Divider/Vertical/base.php:381return $renderer->render(array($f->legacy( )->content("Some content"), $f->divider( )->vertical( ), $f->legacy( )->content("More content")))
/components/ILIAS/UI/src/examples/Menu/Drilldown/multi_column_drilldown_in_modal.php:1162$items = [$f->menu( )->sub('Switzerland', [$f->menu( )->sub('Riverine Amphipod', [$button, $link]), $f->menu( )->sub('Wildcat', [$f->menu( )->sub('European Wildcat', [$button, $link]), $f->menu( )->sub('African Wildcat', [$button, $link, $divider, $link])]), $button, $link]), $f->menu( )->sub('Germany', [$f->menu( )->sub('Otter', [$button, $link]), $f->menu( )->sub('Mole', [$button, $link]), $divider, $f->menu( )->sub('Deer', [$button, $link])])]
/components/ILIAS/UI/src/examples/Item/Standard/with_lead_text.php:441$app_item = $f->item( )->standard("Weekly Meeting")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadText("11:20 - 12:40")
/components/ILIAS/UI/src/examples/Item/Standard/with_shy_title.php:391$app_item = $f->item( )->standard($f->button( )->shy("ILIAS", "https://www.ilias.de"))->withProperties(array("Code Repo" => $f->button( )->shy("GitHub", "https://www.github.com"), "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
/components/ILIAS/UI/src/examples/Item/Standard/with_main_action.php:451$app_item = $f->item( )->standard("Item Title")->withActions($actions)->withMainAction($main_action)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
/components/ILIAS/UI/src/examples/Item/Standard/with_shy_properties.php:391$app_item = $f->item( )->standard("Item Title")->withProperties(array("LMS" => $f->button( )->shy("ILIAS", "https://www.ilias.de"), "Code Repo" => $f->button( )->shy("GitHub", "https://www.github.com"), "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
/components/ILIAS/UI/src/examples/Item/Standard/with_lead_avatar.php:441$app_item1 = $f->item( )->standard("Max Mustermann")->withActions($actions)->withProperties(array("Last Login" => "24.11.2011", "Location" => "Hamburg"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadAvatar($f->symbol( )->avatar( )->letter('mm'))
/components/ILIAS/UI/src/examples/Item/Standard/with_lead_avatar.php:511$app_item2 = $f->item( )->standard("Erika Mustermann")->withActions($actions)->withProperties(array("Last Login" => "3.12.2018", "Location" => "Berlin"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadAvatar($f->symbol( )->avatar( )->picture('./assets/images/placeholder/no_photo_xsmall.jpg', 'demo.user'))
/components/ILIAS/UI/src/examples/Listing/Property/base.php:351$props = $f->listing( )->property( )->withProperty('Title', 'Some Title')->withProperty('number', '7')->withProperty('status', $renderer->render($f->symbol( )->icon( )->custom('./assets/images/learning_progress/in_progress.svg', 'incomplete'), ) . ' in progress', false)
/components/ILIAS/UI/src/examples/Listing/Entity/Standard/base.php:471return $ui_factory->entity( )->standard($name, $avatar)->withMainDetails($ui_factory->listing( )->property( )->withProperty('login', $login)->withProperty('mail', $email, false))->withDetails($ui_factory->listing( )->property( )->withItems([['last seen', $last_seen], ['active', $active ? 'yes' : 'no'], ]))
/components/ILIAS/UI/src/examples/Counter/Status/multiple_glyphs.php:431$tag = $f->symbol( )->glyph( )->tag("#")->withCounter($f->counter( )->novelty(1))->withCounter($f->counter( )->status(800))
/components/ILIAS/UI/src/examples/Counter/Status/multiple_glyphs.php:471$comment = $f->symbol( )->glyph( )->comment("#")->withCounter($f->counter( )->novelty(1))->withCounter($f->counter( )->status(8))
/components/ILIAS/UI/src/examples/Counter/Status/with_js.php:471$like = $f->symbol( )->glyph( )->love("#")->withCounter($f->counter( )->novelty(3))->withCounter($f->counter( )->status(0))
/components/ILIAS/UI/src/examples/Counter/Status/multiple_glyphs.php:391$note = $f->symbol( )->glyph( )->note("#")->withCounter($f->counter( )->novelty(100))->withCounter($f->counter( )->status(8))
/components/ILIAS/UI/src/examples/Menu/Drilldown/drilldown.php:632$items = [$f->menu( )->sub('Switzerland', [$f->menu( )->sub('Riverine Amphipod', [$button, $link]), $f->menu( )->sub('Wildcat', [$f->menu( )->sub('European Wildcat', [$button, $link]), $f->menu( )->sub('African Wildcat', [$button, $link, $divider, $link])]), $button, $link]), $f->menu( )->sub('Germany', [$f->menu( )->sub('Otter', [$button, $link]), $f->menu( )->sub('Mole', [$button, $link]), $divider, $f->menu( )->sub('Deer', [$button, $link])])]
/components/ILIAS/UI/src/examples/Counter/Status/with_novelty.php:381return $renderer->render($f->symbol( )->glyph( )->mail("#")->withCounter($f->counter( )->novelty(1))->withCounter($f->counter( )->status(8)))
/components/ILIAS/UI/src/examples/Item/Shy/with_long_description.php:371return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->item( )->shy('Test shy Item')->withDescription('This is a test shy of the root user in the current time. This is a little bit longer than the usual to test its visual presentation when the content exceed a minor amount of chars to see if this is still presented properly. This may affect its presentation inside a mobile or restricted view therefore the presentation of a long text is necessary to test within this example to show its responsivity above all views and to show the using developer, who is accessing this example for exact those information if the component can be used for his target purpose.'))
/components/ILIAS/UI/src/examples/Item/Shy/with_lead_icon.php:391return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->item( )->shy('Test shy Item')->withLeadIcon($DIC->ui( )->factory( )->symbol( )->icon( )->standard(Standard::GRP, 'conversation')))
/components/ILIAS/UI/src/examples/Table/Presentation/base1.php:1671$ret .= '<span class="c-stats--title">Beantwortet:</span> ' . $answers['stats']['total'] . '<br>' . '<span class="c-stats--title">Übersprungen:</span> ' . $answers['stats']['skipped'] . '<br>' . '<span class="c-stats--title">Häufigste Antwort:</span> ' . $answers['answers'][$answers['stats']['most_common']]['title'] . '<br>' . '<span class="c-stats--title">Anzahl Häufigste:</span> ' . $answers['stats']['most_common_total'] . '<br>' . '<span class="c-stats--title">Median:</span> ' . $answers['answers'][$answers['stats']['median']]['title']
/components/ILIAS/UI/src/examples/Table/Presentation/base1.php:751return $row->withHeadline($record['question_title'])->withLeadingSymbol($ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ques.svg', ''))->withSubheadline($record['question_txt'])->withImportantFields(array($record['type'], 'Beantwortet: ' => $record['stats']['total'], 'Häufigste Antwort: ' => $record['answers'][$record['stats']['most_common']]['title']))->withContent($ui_factory->layout( )->alignment( )->horizontal( )->dynamicallyDistributed($ui_factory->layout( )->alignment( )->vertical($ui_factory->listing( )->descriptive(['Werte' => $environment['totals']($record['answers'])]), $ui_factory->listing( )->descriptive(['Chart' => $environment['chart']($record['answers'])])), $ui_factory->listing( )->descriptive(['' => $environment['stats']($record)])))->withAction($ui_factory->button( )->standard('zur Frage', '#')->withOnClick($modal->getShowSignal( )))
/components/ILIAS/UI/src/examples/Table/Presentation/base.php:1191return [['title' => 'Online Presentation of some Insurance Topic', 'type' => 'Webinar', 'begin_date' => (new \DateTime( ))->modify('+1 day')->format('d.m.Y'), 'bookings_available' => '3', 'target_group' => 'Employees, Field Service', 'goals' => 'Lorem Ipsum....', 'topics' => '<ul><li>Tranportations</li><li>Europapolice</li></ul>', 'date' => (new \DateTime( ))->modify('+1 day')->format('d.m.Y') . ' - ' . (new \DateTime( ))->modify('+2 day')->format('d.m.Y'), 'location' => 'Hamburg', 'address' => 'Hauptstraße 123', 'fee' => '380 €'], ['title' => 'Workshop: Life Insurance 2017', 'type' => 'Face 2 Face', 'begin_date' => '12.12.2017', 'bookings_available' => '12', 'target_group' => 'Agencies, Field Service', 'goals' => 'Life insurance (or life assurance, especially in the Commonwealth of Nations), is a contract between an insurance policy holder and an insurer or assurer, where the insurer promises to pay a designated beneficiary a sum of money (the benefit) in exchange for a premium, upon the death of an insured person (often the policy holder). Depending on the contract, other events such as terminal illness or critical illness can also trigger payment. The policy holder typically pays a premium, either regularly or as one lump sum. Other expenses (such as funeral expenses) can also be included in the benefits.', 'topics' => 'Life-based contracts tend to fall into two major categories: <ul><li>Protection policies – designed to provide a benefit, typically a lump sum payment, in the event of a specified occurrence. A common form - more common in years past - of a protection policy design is term insurance.</li> <li>Investment policies – the main objective of these policies is to facilitate the growth of capital by regular or single premiums. Common forms (in the U.S.) are whole life, universal life, and variable life policies.</li></ul>', 'date' => '12.12.2017 - 14.12.2017', 'location' => 'Cologne', 'address' => 'Holiday Inn, Am Dom 12, 50667 Köln', 'fee' => '500 €'], ['title' => 'Basics: Preparation for Seminars', 'type' => 'Online Training', 'begin_date' => '-', 'bookings_available' => 'unlimited', 'target_group' => 'All', 'goals' => '', 'topics' => '', 'date' => '-', 'location' => 'online', 'address' => '', 'fee' => '-']]
/components/ILIAS/UI/src/examples/Table/Presentation/base.php:691return $row->withHeadline($record['title'])->withSubheadline($record['type'])->withImportantFields(array($record['begin_date'], $record['location'], 'Available Slots: ' => $record['bookings_available']))->withContent($ui_factory->listing( )->descriptive(array('Targetgroup' => $record['target_group'], 'Goals' => $record['goals'], 'Topics' => $record['topics'])))->withFurtherFieldsHeadline('Detailed Information')->withFurtherFields(array('Location: ' => $record['location'], $record['address'], 'Date: ' => $record['date'], 'Available Slots: ' => $record['bookings_available'], 'Fee: ' => $record['fee']))->withAction($ui_factory->button( )->standard('book course', '')->withOnClick($modal->getShowSignal( )))
/components/ILIAS/UI/src/examples/Table/Data/without_data.php:651$table = $factory->table( )->data($empty_retrieval, 'Empty Data Table', ['col1' => $factory->table( )->column( )->text('Column 1')->withIsSortable(false), 'col2' => $factory->table( )->column( )->number('Column 2')->withIsSortable(false), ], )
/components/ILIAS/UI/src/examples/Table/Data/base.php:2481$table = $f->table( )->data($data_retrieval, 'a data table', $columns)->withId('example_base')->withActions($actions)->withRange(new Range(0, 2))->withOrder(new Order('achieve', Order::DESC))->withRequest($request)
/components/ILIAS/UI/src/examples/Item/Standard/with_audio_player.php:481$app_item = $f->item( )->standard("ILIAS Audio")->withActions($actions)->withAudioPlayer($audio)->withProperties(array("Length" => "00:00:26"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadImage($f->image( )->responsive("assets/ui-examples/images/Image/HeaderIconLarge.svg", "Thumbnail Example"))
/components/ILIAS/UI/src/examples/Item/Standard/with_lead_image.php:431$app_item = $f->item( )->standard("ILIAS Course")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadImage($f->image( )->responsive("assets/ui-examples/images/Image/HeaderIconLarge.svg", "Thumbnail Example"))
/components/ILIAS/UI/src/examples/Item/Standard/with_link_title.php:391$app_item = $f->item( )->standard($f->link( )->standard("ILIAS", "https://www.ilias.de"))->withProperties(array("Code Repo" => $f->button( )->shy("ILIAS on GitHub", "https://www.github.com/ILIAS-eLearning/ILIAS"), "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")
/components/ILIAS/UI/src/examples/Item/Standard/with_lead_icon.php:441$app_item = $f->item( )->standard("ILIAS Course")->withActions($actions)->withProperties(array("Origin" => "Course Title 1", "Last Update" => "24.11.2011", "Location" => "Room 123, Main Street 44, 3012 Bern"))->withDescription("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.")->withLeadIcon($f->symbol( )->icon( )->standard('crs', 'Course', 'medium'))
/components/ILIAS/UI/src/examples/Item/Notification/include_aggregates.php:571$generic_item1 = $f->item( )->notification($generic_title1, $generic_icon1)->withDescription("Is shown when top item is clicked")->withProperties(["Property 1" => "Content 1", "Property 2" => "Content 2"])->withActions($f->dropdown( )->standard([$f->button( )->shy("Link to ilias.de", "https://www.ilias.de"), $f->button( )->shy("Link to github", "https://www.github.com")]))->withCloseAction($close_url)
/components/ILIAS/UI/src/examples/Item/Shy/with_properties.php:371return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->item( )->shy('Test shy Item')->withProperties(['Property' => 'Value']))
/components/ILIAS/UI/src/examples/Item/Shy/with_close.php:371return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->item( )->shy('Test shy Item')->withClose($DIC->ui( )->factory( )->button( )->close( )))
/components/ILIAS/UI/src/examples/Item/Shy/with_description.php:371return $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->item( )->shy('Test shy Item')->withDescription('This is a test shy.'))
/components/ILIAS/UI/src/examples/MainControls/ModeInfo/modeinfo.php:861$page = $f->layout( )->page( )->standard([$f->legacy( )->content("<div id='mainspacekeeper'><div style='padding: 15px;'>"), $f->panel( )->standard('Mode Info Example', $panel_content), $f->legacy( )->content("</div></div>")], $f->mainControls( )->metaBar( )->withAdditionalEntry('help', $f->button( )->bulky($f->symbol( )->glyph( )->help( ), 'Help', '#')), $f->mainControls( )->mainBar( )->withAdditionalEntry("entry1", $slate), $f->breadcrumbs([ ]), $f->image( )->responsive("assets/images/logo/HeaderIcon.svg", "ILIAS"), $f->image( )->responsive("assets/images/logo/HeaderIconResponsive.svg", "ILIAS"), "./assets/images/logo/favicon.ico", $dic->ui( )->factory( )->toast( )->container( ), $dic->ui( )->factory( )->mainControls( )->footer( )->withAdditionalText("Footer"), 'UI PAGE MODE INFO DEMO', 'ILIAS', 'Mode Info Demo')->withHeaders(true)->withUIDemo(true)
/components/ILIAS/UI/src/examples/MainControls/ModeInfo/modeinfo.php:1231$mode_info = $f->mainControls( )->modeInfo("Active Mode Info", $data_factory->uri($dic->http( )->request( )->getUri( )->withQuery($back)->__toString( )))
/components/ILIAS/UI/src/examples/Breadcrumbs/breadcrumbs.php:391$crumbs = array($f->link( )->standard("entry1", '#'), $f->link( )->standard("entry2", '#'), $f->link( )->standard("entry3", '#'), $f->link( )->standard("entry4", '#'))
/components/ILIAS/UI/src/examples/Deck/repository.php:423$items = array($f->button( )->shy("Go to Course", "#"), $f->button( )->shy("Go to Portfolio", "#"), $f->divider( )->horizontal( ), $f->button( )->shy("ilias.de", "http://www.ilias.de"))
/components/ILIAS/UI/src/examples/MainControls/Slate/Notification/standard.php:1031$notification_center = $f->mainControls( )->slate( )->combined("Notification Center", $f->symbol( )->icon( )->standard("notification", "notification"))->withEngaged(true)->withAdditionalEntry($mail_slate)->withAdditionalEntry($badge_slate)->withAdditionalEntry($generic_slate)
/components/ILIAS/UI/src/examples/MainControls/Slate/Combined/combined.php:441$slate = $f->maincontrols( )->slate( )->combined('combined_example', $f->symbol( )->glyph( )->briefcase( ))->withAdditionalEntry($slate1)->withAdditionalEntry($button)->withAdditionalEntry($divider)->withAdditionalEntry($slate2)
/components/ILIAS/UI/src/examples/MainControls/ModeInfo/modeinfo.php:501return $renderer->render([$f->divider( )->horizontal( ), $f->link( )->bulky($icon, 'See UI in fullscreen-mode', $target), $f->legacy( )->content('<p><b>press the link above to init a page with Mode Info</b></p><p><br/></p>'), $f->divider( )->horizontal( )])
/components/ILIAS/UI/src/examples/MainControls/ModeInfo/modeinfo.php:801$slate = $f->mainControls( )->slate( )->legacy("Mode Info Active", $f->symbol( )->glyph( )->notification( ), $f->legacy( )->content("Things todo when special Mode is active"))
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php:5321$markdown_actions_glyphs = ['ACTION_HEADING' => $this->getUIFactory( )->symbol( )->glyph( )->header( ), 'ACTION_LINK' => $this->getUIFactory( )->symbol( )->glyph( )->link( ), 'ACTION_BOLD' => $this->getUIFactory( )->symbol( )->glyph( )->bold( ), 'ACTION_ITALIC' => $this->getUIFactory( )->symbol( )->glyph( )->italic( ), 'ACTION_ORDERED_LIST' => $this->getUIFactory( )->symbol( )->glyph( )->numberedlist( ), 'ACTION_UNORDERED_LIST' => $this->getUIFactory( )->symbol( )->glyph( )->bulletlist( )]
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php:7051return $value->format(match ($dt_type) { /**/ } )
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Renderer.php:9461return " $(document).ready(function () { il.UI.Input.File.init( '$id', '{$input->getUploadHandler( )->getUploadURL( )}', '{$input->getUploadHandler( )->getFileRemovalURL( )}', '{$input->getUploadHandler( )->getFileIdentifierParameterName( )}', $current_file_count, {$input->getMaxFiles( )}, {$input->getMaxFileSize( )}, '{$this->prepareDropzoneJsMimeTypes($input->getAcceptedMimeTypes( ))}', $is_disabled, $translations, $should_upload_be_chunked, $chunk_size ); }); "
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Link.php:581return ((is_null($label) || $label === '') && is_null($url)) || (!is_null($label) && !is_null($url) && strlen($label) > 0 && is_a($url, URI::class))
/components/ILIAS/UI/src/Implementation/Crawler/Entry/ComponentEntry.php:4161return array('id' => $this->getId( ), 'title' => $this->getTitle( ), 'abstract' => $this->isAbstract( ), 'status_entry' => $this->getStatusEntry( ), 'status_implementation' => $this->getStatusImplementation( ), 'description' => $description_serialized, 'background' => $this->getBackground( ), 'context' => $this->getContext( ), 'selector' => $this->getSelector( ), 'feature_wiki_references' => $this->getFeatureWikiReferences( ), 'rules' => $rules_serialized, 'parent' => $this->getParent( ), 'children' => $this->getChildren( ), 'less_variables' => $this->getLessVariables( ), 'path' => $this->getPath( ), 'namespace' => $this->getNamespace( ), 'examples_path' => $this->getExamplesPath( ), 'examples_namespace' => $this->getExamplesNamespace( ), 'examples' => $this->getExamples( ), )
/components/ILIAS/UI/src/Implementation/Component/Input/ViewControl/Renderer.php:2831$btn_left = $ui_factory->button( )->shy('', $signal ?? '#')->withSymbol($ui_factory->symbol( )->glyph( )->back( ))->withUnavailableAction($signal === null)
/components/ILIAS/UI/src/Implementation/Component/Input/ViewControl/Renderer.php:2951$btn_right = $ui_factory->button( )->shy('', $signal ?? '#')->withSymbol($ui_factory->symbol( )->glyph( )->next( ))->withUnavailableAction($signal === null)
/components/ILIAS/UI/src/Implementation/Component/Input/Field/DateTime.php:2061return $this->refinery->logical( )->sequential([$this->refinery->logical( )->not($this->refinery->null( )), $this->refinery->string( )->hasMinLength(1)])->withProblemBuilder(fn ($txt, $value) => $txt("datetime_required"))
/components/ILIAS/UI/src/examples/Modal/RoundTrip/show_the_same_modal_with_different_buttons.php:391$modal = $factory->modal( )->roundtrip('My Modal 1', $factory->legacy( )->content('My Content'))->withActionButtons([$factory->button( )->primary('Primary Action', ''), $factory->button( )->standard('Secondary Action', ''), ])
/components/ILIAS/UI/src/examples/Modal/RoundTrip/show_form_in_modal.php:421$modal = $factory->modal( )->roundtrip('roundtrip with form', null, [$factory->input( )->field( )->text('some text'), $factory->input( )->field( )->numeric('some numbere'), ], '#')
/components/ILIAS/UI/src/examples/Modal/InterruptiveItem/Standard/base.php:411$modal = $factory->modal( )->interruptive('My Title', $message, "#")->withAffectedItems(array($factory->modal( )->interruptiveItem( )->standard('10', 'Title of the Item', $icon, 'Note, this item is currently only to be used in interruptive Modal.'), $factory->modal( )->interruptiveItem( )->standard('20', 'Title of the other Item', $icon, 'And another one.')))
/components/ILIAS/UI/src/examples/Modal/RoundTrip/with_custom_labels.php:401$modal = $factory->modal( )->roundtrip('Showing something off', [$factory->messageBox( )->info('I am something.'), ])->withCancelButtonLabel('Thank you and goodbye')->withActionButtons([$factory->button( )->standard('Nothing todo here', '#')])
/components/ILIAS/UI/src/examples/Listing/Workflow/Step/base.php:551$steps = [$f->step('available, successfully completed', '(1)')->withAvailability($step::AVAILABLE)->withStatus($step::SUCCESSFULLY), $f->step('available, unsuccessfully completed', '(2)')->withAvailability($step::AVAILABLE)->withStatus($step::UNSUCCESSFULLY), $f->step('available, not started', '(3)')->withAvailability($step::AVAILABLE)->withStatus($step::NOT_STARTED), $f->step('available, in progress', '(4)')->withAvailability($step::AVAILABLE)->withStatus($step::IN_PROGRESS), $f->step('available, in progress, active (by workflow)', '(5)')->withAvailability($step::AVAILABLE)->withStatus($step::IN_PROGRESS), $f->step('not available, not started', '(6)')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::NOT_STARTED), $f->step('not available, in progress', '(7)')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::IN_PROGRESS), $f->step('not available, successfully completed', '(8)')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::SUCCESSFULLY), $f->step('not available, unsuccessfully completed', '(9)')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::UNSUCCESSFULLY), $f->step('not available anymore, not started', '(10)')->withAvailability($step::NOT_ANYMORE)->withStatus($step::NOT_STARTED), $f->step('not available anymore, in progress', '(11)')->withAvailability($step::NOT_ANYMORE)->withStatus($step::IN_PROGRESS), $f->step('not available anymore, successfully completed', '(12)')->withAvailability($step::NOT_ANYMORE)->withStatus($step::SUCCESSFULLY), $f->step('not available anymore, unsuccessfully completed', '(13)')->withAvailability($step::NOT_ANYMORE)->withStatus($step::UNSUCCESSFULLY), ]
/components/ILIAS/UI/src/examples/Listing/Workflow/Linear/base.php:421$steps = [$f->step('step 1', 'available, successfully completed')->withAvailability($step::AVAILABLE)->withStatus($step::SUCCESSFULLY), $f->step('step 2', 'available, successfully completed')->withAvailability($step::AVAILABLE)->withStatus($step::SUCCESSFULLY), $f->step('step 3', 'available, in progress, active ')->withAvailability($step::AVAILABLE)->withStatus($step::IN_PROGRESS), $f->step('step 4', 'not available, not started')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::NOT_STARTED), $f->step('step 5', 'not available, not started')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::NOT_STARTED)]
/components/ILIAS/UI/src/examples/Modal/Interruptive/show_modal_on_button_click.php:491$items = [$factory->modal( )->interruptiveItem( )->standard('10', 'Course 1', $icon, 'Some description text'), $factory->modal( )->interruptiveItem( )->keyValue('20', 'Item Key', 'item value'), $factory->modal( )->interruptiveItem( )->standard('30', 'Course 3', $icon, 'Last but not least, a description'), $factory->modal( )->interruptiveItem( )->keyValue('50', 'Second Item Key', 'another item value'), ]
/components/ILIAS/UI/src/examples/Listing/Workflow/Step/with_actions.php:431$steps = [$f->step('step 1', 'available, successfully completed', '#')->withAvailability($step::AVAILABLE)->withStatus($step::SUCCESSFULLY), $f->step('step 2', 'not available anymore, unsuccessfully completed', '#')->withAvailability($step::NOT_ANYMORE)->withStatus($step::SUCCESSFULLY), $f->step('active step', 'available, in progress, active (by workflow)', '#')->withAvailability($step::AVAILABLE)->withStatus($step::IN_PROGRESS), $f->step('step 4', 'available, not started', '#')->withAvailability($step::AVAILABLE)->withStatus($step::NOT_STARTED), $f->step('step 5', 'not available, not started', '#')->withAvailability($step::NOT_AVAILABLE)->withStatus($step::NOT_STARTED), ]
/components/ILIAS/UI/src/examples/MainControls/Slate/Drilldown/drilldownslate.php:411$items = [$f->menu( )->sub('Switzerland', [$f->menu( )->sub('Riverine Amphipod', $link), $f->menu( )->sub('Wildcat', [$f->menu( )->sub('European Wildcat', $link), $f->menu( )->sub('African Wildcat', $link)]), $link[0]]), $f->menu( )->sub('Germany', [$f->menu( )->sub('Otter', $link), $f->menu( )->sub('Mole', $link), $f->menu( )->sub('Deer', $link)])]
/components/ILIAS/UI/src/examples/MainControls/MetaBar/base_metabar.php:631$notes = $f->mainControls( )->slate( )->legacy('Notification', $f->symbol( )->glyph( )->notification( ), $f->legacy( )->content('some content'))
/components/ILIAS/UI/src/examples/MainControls/Slate/Notification/standard.php:781$generic_item1 = $f->item( )->notification($generic_title1, $generic_icon1)->withDescription("Some description.")->withProperties(["Property 1" => "Content 1", "Property 2" => "Content 2"])->withActions($f->dropdown( )->standard([$f->button( )->shy("Possible Action of this Item", "https://www.ilias.de"), $f->button( )->shy("Other Possible Action of this Item", "https://www.github.com")]))
/components/ILIAS/UI/src/examples/MainControls/Slate/Notification/standard.php:501$mail_notification_item = $f->item( )->notification($mail_title, $mail_icon)->withDescription("You have 23 unread mails in your inbox")->withProperties(["Time" => "3 days ago"])->withAdditionalContent($f->legacy( )->content("<b>Additional Content</b>"))
/components/ILIAS/UI/src/examples/MainControls/Footer/base.php:511$pseudo_links = [$factory->link( )->standard('Some Pseudo Link', '#'), $factory->link( )->standard('Another Pseudo Link', '#'), $factory->link( )->standard('Pseudo Link', '#'), ]
/components/ILIAS/UI/src/examples/Modal/InterruptiveItem/KeyValue/base.php:411$modal = $factory->modal( )->interruptive('My Title', $message, "#")->withAffectedItems(array($factory->modal( )->interruptiveItem( )->keyValue('10', 'First Key', 'first value'), $factory->modal( )->interruptiveItem( )->keyValue('20', 'Second Key', 'second value'), $factory->modal( )->interruptiveItem( )->keyValue('30', 'Third Key', 'really really long value, much much longer than any value needs to be, that should be cut off at some point')))
/components/ILIAS/UI/src/examples/MainControls/Footer/base.php:1161return $factory->layout( )->page( )->standard([ ], $factory->mainControls( )->metaBar( ), $factory->mainControls( )->mainBar( ), $factory->breadcrumbs([ ]), $factory->image( )->responsive("assets/images/logo/HeaderIcon.svg", "ILIAS"), $factory->image( )->responsive("assets/images/logo/HeaderIconResponsive.svg", "ILIAS"), './assets/images/logo/favicon.ico', $factory->toast( )->container( ), $footer, 'Footer Example', 'Footer Example', 'ILIAS', )->withUIDemo(true)
/components/ILIAS/UI/src/examples/MainControls/Footer/base.php:581$footer = $footer->withPermanentURL($example_uri)->withAdditionalLinkGroup("Link Group 1", $pseudo_links)->withAdditionalLinkGroup("Link Group 2", $pseudo_links)->withAdditionalLinkGroup("Link Group 3", $pseudo_links)->withAdditionalLinkGroup("Link Group 4", $pseudo_links)->withAdditionalLink(...$pseudo_links)->withAdditionalIcon($pseudo_icon, null)->withAdditionalIcon($pseudo_icon, null)->withAdditionalIcon($pseudo_icon, null)->withAdditionalText('Powered by ILIAS', 'Running on green energy', 'It\'s (swearword) huge!', )
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Date.php:532return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_chronological_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_chronological_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Status.php:295return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/TimeSpan.php:451return $value[0]->format($this->getFormat( )->toString( )) . ' - ' . $value[1]->format($this->getFormat( )->toString( ))
/components/ILIAS/UI/src/Implementation/Component/Table/Column/TimeSpan.php:562return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_chronological_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_chronological_descending')]
/components/ILIAS/UI/src/Implementation/Component/Item/Renderer.php:2451$title = $this->getUIFactory( )->button( )->bulky($this->getUIFactory( )->symbol( )->glyph( )->back( ), $this->txt("back"), "")
/components/ILIAS/UI/src/Implementation/Component/Modal/Renderer.php:2201$submit = $this->getUIFactory( )->button( )->standard($modal->getSubmitLabel( ) ?? $this->txt('save'), '')->withOnClick($modal->getForm( )->getSubmitSignal( ))
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Column.php:871return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_generic_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_generic_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Text.php:325return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_descending')]
/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php:2481$more_symbol = $f->symbol( )->glyph( )->disclosure( )->withCounter($f->counter( )->novelty(0))->withCounter($f->counter( )->status(0))
/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php:3601$clickable = $f->button( )->bulky($entry->getSymbol( ), $entry->getName( ), '#')->withEngagedState($engaged)->withOnClick($entry_signal)->appendOnClick($secondary_signal)->withAriaRole(IBulky::MENUITEM)->withHelpTopics(...$entry->getHelpTopics( ))
/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php:1431$button = $f->button( )->bulky($entry->getSymbol( ), $entry->getName( ), '#')->withOnClick($trigger_signal)->withHelpTopics(...$entry->getHelpTopics( ))
/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php:2251$btn_disengage = $f->button( )->bulky($f->symbol( )->glyph( )->collapseHorizontal("#"), $this->txt('close'), "#")->withOnClick($component->getDisengageAllSignal( ))
/components/ILIAS/ADT/classes/Types/Location/class.ilADTLocationSearchBridgeSingle.php:1891return serialize(array("lat" => $this->getADT( )->getLatitude( ), "long" => $this->getADT( )->getLongitude( ), "zoom" => $this->getADT( )->getZoom( ), "radius" => (int) $this->radius))
/components/ILIAS/ADT/classes/_Example/class.ilADTTest.php:821$options = array(self::INTERESTS_NONE => $this->lng->txt("test_interests_none"), self::INTERESTS_LANGUAGES => $this->lng->txt("test_interests_languages"), self::INTERESTS_IT => $this->lng->txt("test_interests_it"))
/components/ILIAS/UI/src/Implementation/Component/MainControls/Renderer.php:5721return $component->getPermanentURL( ) !== null || !empty($component->getAdditionalLinkGroups( )) || !empty($component->getAdditionalLinks( )) || !empty($component->getAdditionalIcons( )) || !empty($component->getAdditionalTexts( ))
/components/ILIAS/UI/src/Implementation/Component/MainControls/Slate/Renderer.php:621$triggerer = $f->button( )->bulky($entry->getSymbol( ), $entry->getName( ), '#')->withOnClick($trigger_signal)->withHelpTopics(...$entry->getHelpTopics( ))
/components/ILIAS/UI/src/Implementation/Component/Input/Field/FilterContextRenderer.php:1141$add = $f->button( )->bulky($f->symbol( )->glyph( )->add( ), "", "")->withOnClick($popover->getShowSignal( ))
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Tag.php:1701$valueCanBeAddedAsStringToList = $this->refinery->to( )->listOf($this->refinery->to( )->string( ))->applyTo(new Ok($value))->isOK( )
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Tag.php:1241return $this->refinery->logical( )->sequential([$this->refinery->logical( )->not($this->refinery->null( )), $this->refinery->string( )->hasMinLength(1)])->withProblemBuilder(function ($txt) { /**/ } )
/components/ILIAS/UI/src/Implementation/Component/Input/Field/File.php:1711return ['invalid_mime' => $this->language->txt('ui_file_input_invalid_mime'), 'invalid_size' => $this->language->txt('ui_file_input_invalid_size'), 'invalid_amount' => $this->language->txt('ui_file_input_invalid_amount'), 'general_error' => $this->language->txt('ui_file_input_general_error'), ]
/components/ILIAS/UI/src/Implementation/Component/Popover/Renderer.php:551$options = array('title' => $this->escape($component->getTitle( )), 'placement' => $component->getPosition( ), 'multi' => true, 'template' => str_replace(array_keys($replacement), array_values($replacement), $tpl->get( )), )
/components/ILIAS/UI/src/Implementation/Component/Input/Container/Filter/Renderer.php:1501$reset = $f->button( )->bulky($f->symbol( )->glyph( )->reset( ), $this->txt("reset"), $component->getResetAction( ))
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Select.php:771return $this->refinery->logical( )->sequential([$this->refinery->to( )->string( ), $this->refinery->string( )->hasMinLength(1)])
/components/ILIAS/UI/src/Implementation/Component/Input/Field/Numeric.php:461$trafo_numericOrNull = $this->refinery->byTrying([$this->refinery->kindlyTo( )->null( ), $this->refinery->kindlyTo( )->int( )])->withProblemBuilder(fn ($txt) => $txt("numeric_only"))
/components/ILIAS/UI/src/Implementation/Component/Table/TableViewControlPagination.php:421return $this->view_control_factory->pagination( )->withTotalCount($total_count)->withValue([Pagination::FNAME_OFFSET => $range->getStart( ), Pagination::FNAME_LIMIT => $range->getLength( )])
/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php:5701$input = $this->getUIFactory( )->input( )->field( )->numeric($numeric_label)->withDedicatedName($component->getId( ))->withNameFrom($namesource)->withValue($component->getPosition( ) * 10)
/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php:3821$component = $component->withAdditionalOnLoadCode(static fn ($id) : string => "il.UI.table.data.init('{$id}','{$opt_action_id}','{$opt_row_id}');")->withAdditionalOnLoadCode($this->getAsyncActionHandler($component->getAsyncActionSignal( )))->withAdditionalOnLoadCode($this->getMultiActionHandler($component->getMultiActionSignal( )))->withAdditionalOnLoadCode($this->getSelectionHandler($component->getSelectionSignal( )))
/components/ILIAS/UI/src/Implementation/Component/Table/Renderer.php:2111$rows = $component->getDataRetrieval( )->getRows($component->getRowBuilder( ), array_keys($component->getVisibleColumns( )), $component->getRange( ), $component->getOrder( ), $component->getFilter( ), $component->getAdditionalParameters( ))
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Link.php:395return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/LinkListing.php:425return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/Number.php:931return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_numerical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_numerical_descending')]
/components/ILIAS/UI/src/Implementation/Component/Table/Column/EMail.php:325return [$this->asc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_ascending'), $this->desc_label ?? $this->getTitle( ) . self::SEPERATOR . $this->lng->txt('order_option_alphabetical_descending')]
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1541$display_date_start = $field->dateTime($this->txt(self::F_DISPLAY_DATE_START))->withUseTime(true)->withFormat($format)->withValue($this->notification->getDisplayStart( )->format($str))->withAdditionalTransformation($custom_trafo(function (?DateTimeImmutable $v) : ?\DateTimeImmutable { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1641$display_date_end = $field->dateTime($this->txt(self::F_DISPLAY_DATE_END))->withUseTime(true)->withFormat($format)->withValue($this->notification->getDisplayEnd( )->format($str))->withAdditionalTransformation($custom_trafo(function (?DateTimeImmutable $v) : ?\DateTimeImmutable { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1741$event_date_start = $field->dateTime($this->txt(self::F_EVENT_DATE_START))->withUseTime(true)->withFormat($format)->withValue($this->notification->getEventStart( )->format($str))->withAdditionalTransformation($custom_trafo(function (?DateTimeImmutable $v) : ?\DateTimeImmutable { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1841$event_date_end = $field->dateTime($this->txt(self::F_EVENT_DATE_END))->withUseTime(true)->withFormat($format)->withValue($this->notification->getEventEnd( )->format($str))->withAdditionalTransformation($custom_trafo(function (?DateTimeImmutable $v) : ?\DateTimeImmutable { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1951$type_during_event = $field->select($this->txt(self::F_TYPE_DURING_EVENT), $types)->withRequired(true)->withValue($this->notification->getTypeDuringEvent( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:2041$permanent = $field->switchableGroup([self::F_PERMANENT . '_yes' => $field->group([ ], $this->txt(self::F_PERMANENT . '_yes')), self::F_PERMANENT . '_no' => $field->group([self::F_DISPLAY_DATE_START => $display_date_start, self::F_DISPLAY_DATE_END => $display_date_end, self::F_EVENT_DATE_START => $event_date_start, self::F_EVENT_DATE_END => $event_date_end, self::F_TYPE_DURING_EVENT => $type_during_event], $this->txt(self::F_PERMANENT . '_no'))], $this->txt(self::F_PERMANENT), $this->infoTxt(self::F_PERMANENT))->withValue($this->notification->isPermanent( ) ? self::F_PERMANENT . '_yes' : self::F_PERMANENT . '_no')->withAdditionalTransformation($custom_trafo(function ($v) { /**/ } ))->withAdditionalTransformation($custom_constraint(static function ($v) : bool { /**/ } , $this->txt('error_false_date_configuration')))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:2531$dismissable = $field->checkbox($this->txt(self::F_DISMISSABLE), $this->infoTxt(self::F_DISMISSABLE))->withValue($this->notification->getDismissable( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:2771$languages = $field->switchableGroup([self::F_SHOW_TO_ALL_LANGUAGES => $field->group([ ], $this->txt(self::F_SHOW_TO_ALL_LANGUAGES)), self::F_HAS_LANGUAGE_LIMITATION => $field->group([$limited_to_languages], $this->txt(self::F_HAS_LANGUAGE_LIMITATION))->withByline($this->infoTxt(self::F_HAS_LANGUAGE_LIMITATION))], $this->txt("languages"))->withValue($lang_value)->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:3061$roles = $field->switchableGroup([self::F_SHOW_TO_ALL_ROLES => $field->group([ ], $this->txt(self::F_SHOW_TO_ALL_ROLES))->withByline($this->infoTxt(self::F_SHOW_TO_ALL_ROLES)), self::F_LIMIT_TO_ROLES => $field->group([$limited_to_role_ids], $this->txt(self::F_LIMIT_TO_ROLES))->withByline($this->infoTxt(self::F_LIMIT_TO_ROLES))], $this->txt(self::F_PRESENTATION))->withValue($value)->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:3271$section = $field->section([self::F_TYPE => $denotation, self::F_TITLE => $title, self::F_BODY => $body, self::F_PERMANENT => $permanent, self::F_DISMISSABLE => $dismissable, self::F_HAS_LANGUAGE_LIMITATION => $languages, self::F_LIMIT_TO_ROLES => $roles, ], $this->txt('form_title'))->withAdditionalTransformation($custom_trafo(fn ($v) : ilADNNotification => $this->notification))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:3391$this->form = $this->ui->input( )->container( )->form( )->standard($this->action, [$section])->withAdditionalTransformation($this->refinery->custom( )->transformation(fn ($v) => array_shift($v)))
/components/ILIAS/AdministrativeNotification/classes/class.ilObjAdministrativeNotificationGUI.php:405$this->ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/AdministrativeNotification/classes/Table.php:671$this->components[] = $this->ui_factory->table( )->data($this->lng->txt('notifications'), $columns, $data_retrieval)->withActions($actions)->withRequest($DIC->http( )->request( ))
/components/ILIAS/AdministrativeNotification/classes/Table.php:941return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_title')), 'type' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_type')), 'languages' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_languages')), 'type_during_event' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_type_during_event')), 'event_start' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_event_date_start')), 'event_end' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_event_date_end')), 'display_start' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_display_date_start')), 'display_end' => $this->ui_factory->table( )->column( )->text($this->lng->txt('msg_display_date_end'))]
/components/ILIAS/AdministrativeNotification/classes/Table.php:1081return [self::ACTION_EDIT => $this->ui_factory->table( )->action( )->single($this->lng->txt("btn_edit"), $this->url_builder->withURI($this->getURI(ilADNNotificationGUI::CMD_EDIT)), $this->id_token), self::ACTION_DELETE => $this->ui_factory->table( )->action( )->standard($this->lng->txt("btn_delete"), $this->url_builder->withURI($this->getURI(ilADNNotificationGUI::CMD_CONFIRM_DELETE)), $this->id_token)->withAsync(true), self::ACTION_RESET => $this->ui_factory->table( )->action( )->standard($this->lng->txt("btn_reset"), $this->url_builder->withURI($this->getURI(ilADNNotificationGUI::CMD_RESET)), $this->id_token), self::ACTION_DUPLICATE => $this->ui_factory->table( )->action( )->single($this->lng->txt("btn_duplicate"), $this->url_builder->withURI($this->getURI(ilADNNotificationGUI::CMD_DUPLICATE)), $this->id_token), ]
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotification.php:841return date(self::DATE_FORMAT, $this->getEventEnd( )) . ', ' . date(self::TIME_FORMAT, $this->getEventStart( )) . " - " . date(self::TIME_FORMAT, $this->getEventEnd( ))
/components/ILIAS/Database/classes/class.ilDBAnalyzer.php:911$inf[$field] = ["notnull" => $rdef[$best_alt]["notnull"] ?? null, "nativetype" => $rdef[$best_alt]["nativetype"] ?? null, "length" => $rdef[$best_alt]["length"] ?? null, "unsigned" => $rdef[$best_alt]["unsigned"] ?? null, "default" => $rdef[$best_alt]["default"] ?? null, "fixed" => $rdef[$best_alt]["fixed"] ?? null, "autoincrement" => $rdef[$best_alt]["autoincrement"] ?? null, "type" => $rdef[$best_alt]["type"] ?? null, "alt_types" => $alt_types, ]
/components/ILIAS/FileUpload/src/FileUploadImpl.php:1901return new UploadResult($result->getName( ), $result->getSize( ), $result->getMimeType( ), $result->getMetaData( ), new ProcessingStatus(ProcessingStatus::REJECTED, $errorReason), '')
/components/ILIAS/Database/classes/Setup/class.ilDBStepExecutionDB.php:1091$res = $this->db->query("SELECT MAX(" . self::FIELD_STEP . ") AS " . self::FIELD_STEP . " FROM " . self::TABLE_NAME . " WHERE " . self::FIELD_CLASS . " = " . $this->db->quote($class, "text"))
/components/ILIAS/Database/classes/class.ilDBGenerator.php:761$abs_tables = array_merge($names, ['acc_access_key', 'acc_user_access_key', 'ldap_rg_mapping', 'page_anchor', 'qpl_question_orderinghorizontal', 'qpl_question_fileupload', 'chat_smilies', 'style_color', 'style_template_class', 'style_template', 'page_style_usage', 'style_setting', 'page_editor_settings', 'mep_data', 'license_data', 'loginname_history', 'mep_item', 'qpl_a_cloze', 'qpl_a_imagemap', 'qpl_a_matching', 'qpl_num_range', 'qpl_qst_cloze', 'qpl_qst_essay', 'qpl_qst_fileupload', 'qpl_qst_flash', 'qpl_qst_horder', 'qpl_qst_imagemap', 'qpl_qst_javaapplet', 'qpl_qst_matching', 'qpl_qst_mc', 'qpl_qst_numeric', 'qpl_qst_ordering', 'qpl_qst_sc', 'qpl_qst_textsubset', 'qpl_qst_type', 'qpl_sol_sug', 'udf_text', 'udf_clob', 'xmlnestedsettmp', 'cache_text', 'cache_clob', 'qpl_a_errortext', 'qpl_qst_errortext', 'tst_rnd_cpy', 'tst_rnd_qpl_title', 'qpl_a_mdef', ])
/components/ILIAS/Database/classes/Setup/class.ilDatabaseServerIsConnectableObjective.php:291return hash("sha256", implode("-", [self::class, $this->config->getHost( ), $this->config->getPort( ), $this->config->getUser( ), $pw !== null ? $pw->toString( ) : ""]))
/components/ILIAS/Database/classes/Setup/class.ilDBStepExecutionDB.php:1231$res = $this->db->query("SELECT MAX(" . self::FIELD_STEP . ") AS " . self::FIELD_STEP . " FROM " . self::TABLE_NAME . " WHERE " . self::FIELD_CLASS . " = " . $this->db->quote($class, "text") . " AND " . self::FIELD_FINISHED . " IS NOT NULL")
/components/ILIAS/ContainerReference/classes/class.ilContainerReference.php:2221$query = "INSERT INTO container_reference (obj_id, target_obj_id, title_type) " . "VALUES( " . $ilDB->quote($this->getId( ), 'integer') . ", " . $ilDB->quote($this->getTargetId( ), 'integer') . ", " . $ilDB->quote($this->getTitleType( ), 'integer') . ' ' . ")"
/components/ILIAS/Database/classes/Setup/class.ilDatabaseSetupAgent.php:581return new \ilDatabaseSetupConfig($data["type"] ?? "innodb", $data["host"] ?? "localhost", $data["database"] ?? "ilias", $data["user"] ?? null, $data["password"] ? $password->transform($data["password"]) : null, $data["create_database"] ?? true, $data["collation"] ?? null, (int) ($data["port"] ?? 3306), $data["path_to_db_dump"] ?? null)
/components/ILIAS/AdministrativeNotification/classes/DataRetrieval.php:571yield $row_builder->buildDataRow($row_id, $record)->withDisabledAction(Table::ACTION_DUPLICATE, !$this->has_write_access)->withDisabledAction(Table::ACTION_EDIT, !$this->has_write_access)->withDisabledAction(Table::ACTION_DELETE, !$this->has_write_access)->withDisabledAction(Table::ACTION_RESET, !$this->has_write_access)
/components/ILIAS/AdministrativeNotification/classes/class.ilObjAdministrativeNotificationAccess.php:365$this->ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationGUI.php:1891$stream = Streams::ofString($this->ui_renderer->render($this->ui_factory->modal( )->interruptive($this->lng->txt('action_confirm_delete'), $this->lng->txt('action_confirm_delete_msg'), $this->ctrl->getLinkTarget($this, self::CMD_DELETE))->withAffectedItems(array_map(fn (ilADNNotification $adn) : Standard => $this->ui_factory->modal( )->interruptiveItem( )->standard($adn->getId( ), $adn->getTitle( )), $adns))))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationGUI.php:971$btn_add_msg = $this->ui->factory( )->button( )->standard($this->lng->txt('common_add_msg'), $this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1181$denotation = $field->select($this->txt(self::F_TYPE), $types, $this->infoTxt(self::F_TYPE))->withRequired(true)->withValue($this->notification->getType( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:951return [ilADNNotification::TYPE_INFO => $this->txt(self::F_TYPE . '_' . ilADNNotification::TYPE_INFO), ilADNNotification::TYPE_WARNING => $this->txt(self::F_TYPE . '_' . ilADNNotification::TYPE_WARNING), ilADNNotification::TYPE_ERROR => $this->txt(self::F_TYPE . '_' . ilADNNotification::TYPE_ERROR), ]
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1381$body = $field->markdown(new ilUIMarkdownPreviewGUI( ), $this->txt(self::F_BODY), $this->infoTxt(self::F_BODY))->withValue($this->notification->getBody( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/AdministrativeNotification/classes/class.ilADNNotificationUIFormGUI.php:1281$title = $field->text($this->txt(self::F_TITLE), $this->infoTxt(self::F_TITLE))->withRequired(true)->withValue($this->notification->getTitle( ))->withAdditionalTransformation($custom_trafo(function ($v) : void { /**/ } ))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:5951$set = $ilDB->query($q = "SELECT level_id FROM skl_user_has_level " . " WHERE skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6241$set = $ilDB->query($q = "SELECT next_level_fulfilment FROM skl_user_has_level " . " WHERE skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:5701$set = $ilDB->query($q = "SELECT next_level_fulfilment FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:5711$q = "SELECT next_level_fulfilment FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6651$q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC"
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6911$set = $ilDB->query($q = "SELECT status_date FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6431$set = $ilDB->query($q = "SELECT level_id FROM skl_user_has_level " . " WHERE skill_id = " . $ilDB->quote($a_skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote(1, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6641$set = $ilDB->query($q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:4051$q = "SELECT next_level_fulfilment FROM skl_user_has_level " . " WHERE trigger_obj_type = " . $ilDB->quote($a_type, "text") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:4281$set = $ilDB->query($q = "SELECT * FROM skl_user_has_level " . " WHERE skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:3741$q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_type = " . $ilDB->quote($a_type, "text") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:4041$set = $ilDB->query($q = "SELECT next_level_fulfilment FROM skl_user_has_level " . " WHERE trigger_obj_type = " . $ilDB->quote($a_type, "text") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:5391$set = $ilDB->query($q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . $tr_user)
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:5401$q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . $tr_user
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:4291$q = "SELECT * FROM skl_user_has_level " . " WHERE skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC"
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:4741$set = $ilDB->query($q = "SELECT * FROM skl_user_skill_level " . " WHERE skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . $by . $trigger_obj_str . $trigger_user_str . " ORDER BY status_date DESC")
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:1071$this->ref_id = (int) $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Certificate/classes/class.ilObjCertificateSettingsGUI.php:2741$certificate_id = $this->httpState->wrapper( )->query( )->retrieve('cert_overview_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ]), ]))
/components/ILIAS/Certificate/classes/class.ilObjCertificateSettingsGUI.php:1931$defaultformats = ['a4' => $this->lng->txt('certificate_a4'), 'a4landscape' => $this->lng->txt('certificate_a4_landscape'), 'a5' => $this->lng->txt('certificate_a5'), 'a5landscape' => $this->lng->txt('certificate_a5_landscape'), 'letter' => $this->lng->txt('certificate_letter'), 'letterlandscape' => $this->lng->txt('certificate_letter_landscape')]
/components/ILIAS/Certificate/classes/class.ilObjCertificateSettingsGUI.php:1521$backgroundDelete = $this->httpState->wrapper( )->post( )->has('background_delete') && $this->httpState->wrapper( )->post( )->retrieve('background_delete', $this->refinery->kindlyTo( )->bool( ))
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:4571$certificateTemplate = new ilCertificateTemplate($objId, ilObject::_lookupType($objId), $xslfo, $newHashValue, $jsonEncodedTemplateValues, $nextVersion, ILIAS_VERSION_NUMERIC, time( ), $active, $old_background_image, $old_tile_image, isset($new_background_rid) ? $new_background_rid->serialize( ) : '', isset($new_tile_rid) ? $new_tile_rid->serialize( ) : '', )
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:3761$should_delete_tile_image = $this->httpWrapper->post( )->retrieve('certificate_card_tile_image_delete', $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)]))
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:3681$should_delete_background = $this->httpWrapper->post( )->retrieve('background_delete', $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)]))
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:1111$this->settingsFormFactory = $settingsFormFactory ?? new ilCertificateSettingsFormRepository($this->objectId, $certificatePath, $this->lng, $this->tpl, $this->ctrl, $this->access, $this->toolbar, $placeholderDescriptionObject, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/Skill/Node/class.ilSkillTreeNode.php:3351$query = "INSERT INTO skl_tree_node (obj_id, title, description, type, create_date, self_eval, order_nr, status, creation_date, import_id) " . "VALUES (" . $ilDB->quote($id, "integer") . "," . $ilDB->quote($this->getTitle( ), "text") . "," . $ilDB->quote($this->getDescription( ), "clob") . "," . $ilDB->quote($this->getType( ), "text") . ", " . $ilDB->now( ) . ", " . $ilDB->quote((int) $this->getSelfEvaluation( ), "integer") . ", " . $ilDB->quote($this->getOrderNr( ), "integer") . ", " . $ilDB->quote($this->getStatus( ), "integer") . ", " . $ilDB->now( ) . ", " . $ilDB->quote($this->getImportId( ), "text") . ")"
/components/ILIAS/Skill/GlobalScreen/Provider/SkillMainBarProvider.php:611return [$this->mainmenu->link($this->if->identifier('mm_pd_skill'))->withTitle($title)->withAction($link)->withParent(StandardTopItemsProvider::getInstance( )->getAchievementsIdentification( ))->withPosition(20)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(static function ( ) : bool { /**/ } ), ]
/components/ILIAS/Skill/Level/class.ilSkillLevelTableGUI.php:1751$robj_icon = $this->ui_fac->symbol( )->icon( )->standard($robj_type, $this->lng->txt("icon") . " " . $this->lng->txt($robj_type), "medium")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:6921$q = "SELECT status_date FROM skl_user_has_level " . " WHERE trigger_obj_id = " . $ilDB->quote($a_object_id, "integer") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " ORDER BY status_date DESC"
/components/ILIAS/Skill/Export/class.ilSkillDataSet.php:7431$profile_id = (int) $a_mapping->getMapping("components/ILIAS/Skill", "skl_prof", $a_rec["ProfileId"]) ? (int) $a_mapping->getMapping("components/ILIAS/Skill", "skl_prof", $a_rec["ProfileId"]) : (int) $a_mapping->getMapping("components/ILIAS/Skill", "skl_local_prof", $a_rec["ProfileId"])
/components/ILIAS/Skill/Export/class.ilSkillDataSet.php:3791$this->data[] = array("SklTreeId" => $s["skl_tree_id"], "TopNode" => $top_node, "Child" => $s["child"], "Parent" => $s["parent"], "Depth" => $s["depth"], "Type" => $s["type"], "Title" => $s["title"], "Description" => $s["description"], "SelfEval" => $s["self_eval"], "OrderNr" => $s["order_nr"], "Status" => $s["status"])
/components/ILIAS/Skill/Export/class.ilSkillDataSet.php:3471$this->data[] = array("SklTreeId" => $s["skl_tree_id"], "TopNode" => $top_node, "Child" => $s["child"], "Parent" => $s["parent"], "Depth" => $s["depth"], "Type" => $s["type"], "Title" => $s["title"], "Description" => $s["description"], "SelfEval" => $s["self_eval"], "OrderNr" => $s["order_nr"], "Status" => $s["status"], "TemplateId" => (int) ($rec["templ_id"] ?? 0))
/components/ILIAS/Skill/Node/class.ilSkillTreeNode.php:3591$query = "UPDATE skl_tree_node SET " . " title = " . $ilDB->quote($this->getTitle( ), "text") . " ,description = " . $ilDB->quote($this->getDescription( ), "clob") . " ,self_eval = " . $ilDB->quote((int) $this->getSelfEvaluation( ), "integer") . " ,order_nr = " . $ilDB->quote($this->getOrderNr( ), "integer") . " ,status = " . $ilDB->quote($this->getStatus( ), "integer") . " ,import_id = " . $ilDB->quote($this->getImportId( ), "text") . " WHERE obj_id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/Skill/Table/classes/class.ProfileUserAssignmentTable.php:1231$columns = ["type" => $this->ui_fac->table( )->column( )->text($this->lng->txt("type"))->withIsSortable(false), "name" => $this->ui_fac->table( )->column( )->text($this->lng->txt("name")), "object" => $this->ui_fac->table( )->column( )->text($this->lng->txt("object"))]
/components/ILIAS/Skill/Table/classes/class.ProfileUserAssignmentTable.php:1471$actions["delete"] = $this->ui_fac->table( )->action( )->multi($this->lng->txt("delete"), $url_builder_delete->withParameter($action_parameter_token_delete, "removeUsers"), $row_id_token_delete)->withAsync( )
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:961$items[] = $this->ui_fac->modal( )->interruptiveItem( )->standard((string) $resource->getRepoRefId( ), \ilObject::_lookupTitle($obj_id), $this->ui_fac->image( )->standard(\ilObject::_getIcon($obj_id, "small", $obj_type), $this->lng->txt("icon") . " " . $this->lng->txt("obj_" . $obj_type)))
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:1081$items[] = $this->ui_fac->modal( )->interruptiveItem( )->standard($id, \ilObject::_lookupTitle($obj_id), $this->ui_fac->image( )->standard(\ilObject::_getIcon($obj_id, "small", $obj_type), $this->lng->txt("icon") . " " . $this->lng->txt("obj_" . $obj_type)))
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:1301$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("skmg_suggested_resources"), $columns)->withId(self::class . "_" . $this->base_skill_id . "_" . $this->tref_id . "_" . $this->requested_level_id)->withActions($actions)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:1461$columns = ["type" => $this->ui_fac->table( )->column( )->statusIcon($this->lng->txt("type"))->withIsSortable(false), "title" => $this->ui_fac->table( )->column( )->text($this->lng->txt("title")), "path" => $this->ui_fac->table( )->column( )->text($this->lng->txt("path"))->withIsSortable(false), "suggested" => $this->ui_fac->table( )->column( )->text($this->lng->txt("skmg_suggested"))->withIsSortable(false), "lp_trigger" => $this->ui_fac->table( )->column( )->text($this->lng->txt("skmg_lp_triggers_level"))->withIsSortable(false), ]
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:2191$actions = ["setSuggested" => $this->ui_fac->table( )->action( )->standard($this->lng->txt("skmg_set_as_suggested"), $url_builder_suggested->withParameter($action_parameter_token_suggested, "setSuggested"), $row_id_token_suggested), "unsetSuggested" => $this->ui_fac->table( )->action( )->standard($this->lng->txt("skmg_set_as_no_suggested"), $url_builder_not_suggested->withParameter($action_parameter_token_not_suggested, "unsetSuggested"), $row_id_token_not_suggested), "setTrigger" => $this->ui_fac->table( )->action( )->standard($this->lng->txt("skmg_set_as_lp_trigger"), $url_builder_trigger->withParameter($action_parameter_token_trigger, "setTrigger"), $row_id_token_trigger), "unsetTrigger" => $this->ui_fac->table( )->action( )->standard($this->lng->txt("skmg_set_as_no_lp_trigger"), $url_builder_no_trigger->withParameter($action_parameter_token_no_trigger, "unsetTrigger"), $row_id_token_no_trigger), "remove" => $this->ui_fac->table( )->action( )->multi($this->lng->txt("remove"), $url_builder_remove->withParameter($action_parameter_token_remove, "removeResources"), $row_id_token_remove)->withAsync( )]
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:2901yield $row_builder->buildDataRow($row_id, $record)->withDisabledAction("setSuggested", ($record["suggested"] === $this->lng->txt("yes")))->withDisabledAction("unsetSuggested", ($record["suggested"] === $this->lng->txt("no")))->withDisabledAction("setTrigger", ($record["lp_trigger"] === $this->lng->txt("yes")))->withDisabledAction("setTrigger", ($record["lp_trigger"] === $this->lng->txt("not_available")))->withDisabledAction("unsetTrigger", ($record["lp_trigger"] === $this->lng->txt("no")))->withDisabledAction("unsetTrigger", ($record["lp_trigger"] === $this->lng->txt("not_available")))
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:6561$items[] = $this->ui_fac->item( )->standard($levels["title"])->withMainAction($this->ui_fac->link( )->standard($lng->txt("skmg_assign_level"), $ilCtrl->getLinkTarget($this, $update ? "updateLevelOfProfile" : "assignLevelToProfile")))
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:6651$list = $this->ui_fac->panel( )->listing( )->standard($skill->getTitle( ) . ", " . $lng->txt("skmg_skill_levels"), [$this->ui_fac->item( )->group("", $items)])
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:6941$level = $this->skill_factory->profile( )->profileLevel($this->profile->getId( ), (int) $parts[0], (int) $parts[1], $this->requested_level_id, $this->profile_manager->getMaxLevelOrderNr($this->profile->getId( )) + 10)
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:7181$level_updated = $this->skill_factory->profile( )->profileLevel($level->getProfileId( ), $level->getBaseSkillId( ), $level->getTrefId( ), $this->requested_level_id, $level->getOrderNr( ))
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:7851$level = $this->skill_factory->profile( )->profileLevel($this->profile->getId( ), (int) $id_arr[0], (int) $id_arr[1], (int) $id_arr[2], (int) $id_arr[3])
/components/ILIAS/Skill/Profile/class.SkillProfileRoleDBRepository.php:2031return $this->factory_service->profile( )->roleProfile($rec["role_id"], $rec["profile_id"], $rec["title"], $rec["description"], $rec["skill_tree_id"], $rec["image_id"], $rec["ref_id"])
/components/ILIAS/Skill/Profile/class.ilSkillProfileLevelsTableGUI.php:581$levels_array[] = ["profile_id" => $level->getProfileId( ), "base_skill_id" => $level->getBaseSkillId( ), "tref_id" => $level->getTrefId( ), "level_id" => $level->getLevelId( ), "order_nr" => $level->getOrderNr( )]
/components/ILIAS/Skill/Table/classes/class.ProfileUserAssignmentTable.php:1091$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("skmg_assigned_users"), $columns)->withId(self::class . "_" . $this->profile->getId( ))->withActions($actions)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.ProfileTable.php:1111$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("skmg_skill_profiles"), $columns)->withId(self::class . "_" . $this->skill_tree_id)->withActions($actions)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.AssignMaterialsTable.php:1591$actions["remove_" . $material->getLevelId( ) . "_" . $material->getWorkspaceId( )] = $this->ui_fac->table( )->action( )->single($this->lng->txt("skmg_remove") . " '" . \ilObject::_lookupTitle($obj_id) . "'", $url_builder_remove->withParameter($action_parameter_token_remove, "removeMaterial"), $row_id_token_remove)
/components/ILIAS/Skill/Table/classes/class.ProfileTable.php:1631$actions["delete"] = $this->ui_fac->table( )->action( )->multi($this->lng->txt("delete"), $url_builder_delete->withParameter($action_parameter_token_delete, "deleteProfiles"), $row_id_token_delete)->withAsync( )
/components/ILIAS/Skill/Table/classes/class.ProfileTable.php:1251$columns = ["title" => $this->ui_fac->table( )->column( )->link($this->lng->txt("title")), "context" => $this->ui_fac->table( )->column( )->text($this->lng->txt("context"))->withIsSortable(false), "users" => $this->ui_fac->table( )->column( )->text($this->lng->txt("users"))->withIsSortable(false), "roles" => $this->ui_fac->table( )->column( )->text($this->lng->txt("roles"))->withIsSortable(false), ]
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:1751$set = $ilDB->query("SELECT * FROM skl_user_skill_level " . " WHERE status_date >= " . $ilDB->quote($a_timestamp, "timestamp") . " AND valid = " . $ilDB->quote(1, "integer") . " AND status = " . $ilDB->quote(ilBasicSkill::ACHIEVED, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . $to . $user . " ORDER BY user_id, status_date ASC ")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:1361$set = $ilDB->query("SELECT * FROM skl_user_skill_level WHERE " . "skill_id = " . $ilDB->quote($a_skill_id, "integer") . " AND " . "user_id = " . $ilDB->quote($a_user_id, "integer") . " AND " . "tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND " . "trigger_obj_id = " . $ilDB->quote($trigger_obj_id, "integer") . " AND " . "self_eval = " . $ilDB->quote(1, "integer") . " ORDER BY status_date DESC")
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:3731$set = $ilDB->query($q = "SELECT level_id FROM skl_user_has_level " . " WHERE trigger_obj_type = " . $ilDB->quote($a_type, "text") . " AND skill_id = " . $ilDB->quote($skill_id, "integer") . " AND tref_id = " . $ilDB->quote($a_tref_id, "integer") . " AND user_id = " . $ilDB->quote($a_user_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer"))
/components/ILIAS/Skill/Level/class.ilSkillUserLevelDBRepository.php:3261$aff_rows = $ilDB->manipulate("DELETE FROM skl_user_skill_level WHERE " . " user_id = " . $ilDB->quote($a_user_id, "integer") . " AND trigger_obj_id = " . $ilDB->quote($a_trigger_obj_id, "integer") . " AND self_eval = " . $ilDB->quote($a_self_eval, "integer") . " AND unique_identifier = " . $ilDB->quote($a_unique_identifier, "text"))
/components/ILIAS/Skill/Table/classes/class.AssignedObjectsTable.php:701$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("skmg_assigned_objects"), $columns)->withId(self::class . "_" . $this->parent_obj::class . "_" . $this->skill_id . "_" . $this->tref_id . "_" . $this->profile_id)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.LevelResourcesTable.php:3372$icon = $this->ui_fac->symbol( )->icon( )->standard($obj_type, $this->lng->txt("icon") . " " . $this->lng->txt($obj_type), "medium")
/components/ILIAS/Skill/Table/classes/class.AssignedObjectsTable.php:1562$icon = $this->ui_fac->symbol( )->icon( )->standard($obj_type, $this->lng->txt("icon") . " " . $this->lng->txt($obj_type), "medium")
/components/ILIAS/Skill/Table/classes/class.AssignedObjectsTable.php:861$columns = ["type" => $this->ui_fac->table( )->column( )->statusIcon($this->lng->txt("type"))->withIsSortable(false), "title" => $this->ui_fac->table( )->column( )->text($this->lng->txt("title")), "path" => $this->ui_fac->table( )->column( )->text($this->lng->txt("path"))->withIsSortable(false)]
/components/ILIAS/Skill/Table/classes/class.AssignMaterialsTable.php:821$table = $this->ui_fac->table( )->data($data_retrieval, $title, $columns)->withId(self::class . "_" . $this->top_skill_id . "_" . $this->tref_id . "_" . $this->basic_skill_id)->withActions($actions)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.TreeTable.php:661$table = $this->ui_fac->table( )->data($data_retrieval, $this->lng->txt("skmg_skill_trees"), $columns)->withId(self::class)->withActions($actions)->withRequest($this->request)
/components/ILIAS/Skill/Table/classes/class.AssignMaterialsTable.php:1281$actions = ["assign" => $this->ui_fac->table( )->action( )->single($this->lng->txt("skmg_assign_materials"), $url_builder_assign->withParameter($action_parameter_token_assign, "assignMaterials"), $row_id_token_assign)]
/components/ILIAS/Skill/Table/classes/class.AssignMaterialsTable.php:981$columns = ["title" => $this->ui_fac->table( )->column( )->text($this->lng->txt("skmg_skill_level"))->withIsSortable(false), "description" => $this->ui_fac->table( )->column( )->text($this->lng->txt("description"))->withIsSortable(false), "resources" => $this->ui_fac->table( )->column( )->linkListing($this->lng->txt("skmg_materials"))->withIsSortable(false)]
/components/ILIAS/Certificate/tests/ilCertificateTemplateRepositoryTest.php:2214$consecutive = [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-'], ['id' => 30, 'obj_id' => 10, 'obj_type' => 'tst', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-']]
/components/ILIAS/Certificate/tests/ilCertificateTemplateRepositoryTest.php:3344$consecutive = [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-'], ['id' => 30, 'obj_id' => 10, 'obj_type' => 'tst', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-']]
/components/ILIAS/Certificate/tests/ilCertificateTemplateRepositoryTest.php:1004$consecutive = [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-'], ['id' => 30, 'obj_id' => 10, 'obj_type' => 'tst', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-']]
/components/ILIAS/Certificate/tests/ilCertificateTemplateRepositoryTest.php:1614$consecutive = [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-'], ['id' => 30, 'obj_id' => 10, 'obj_type' => 'tst', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'tile_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-']]
/components/ILIAS/Certificate/tests/ilXlsFoParserTest.php:5641yield 'Paragraph with Text' => [['certificate_text' => '<p>[USER_FULLNAME]</p>', 'margin_body' => ['top' => '1cm', 'right' => '2cm', 'bottom' => '3cm', 'left' => '4cm'], 'pageformat' => 'custom', 'pagewidth' => '210mm', 'pageheight' => '297mm'], $expected_fo_with_centered_block]
/components/ILIAS/Certificate/tests/ilXlsFoParserTest.php:6061yield 'Paragraph with Nodes' => [['certificate_text' => '<p><span style="font-size: 24pt;">[USER_FULLNAME]</span></p>', 'margin_body' => ['top' => '1cm', 'right' => '2cm', 'bottom' => '3cm', 'left' => '4cm'], 'pageformat' => 'custom', 'pagewidth' => '210mm', 'pageheight' => '297mm'], $expected_fo_with_centered_block]
/components/ILIAS/Certificate/tests/ilXlsFoParserTest.php:4661yield 'Centered Paragraph' => [['certificate_text' => '<p style="text-align: center;"></p>', 'margin_body' => ['top' => '1cm', 'right' => '2cm', 'bottom' => '3cm', 'left' => '4cm'], 'pageformat' => 'custom', 'pagewidth' => '210mm', 'pageheight' => '297mm'], $expected_fo_with_centered_block]
/components/ILIAS/Certificate/tests/ilXlsFoParserTest.php:5081yield 'Empty paragraph' => [['certificate_text' => '<p></p>', 'margin_body' => ['top' => '1cm', 'right' => '2cm', 'bottom' => '3cm', 'left' => '4cm'], 'pageformat' => 'custom', 'pagewidth' => '210mm', 'pageheight' => '297mm'], $expected_fo_with_centered_block]
/components/ILIAS/Certificate/classes/Helper/ilCertificateUtilHelper.php:961return $this->archives->unzip(Streams::ofResource(fopen($file, 'rb')), $this->archives->unzipOptions( )->withOverwrite($overwrite)->withZipOutputPath($zip_output_path)->withDirectoryHandling(ZipDirectoryHandling::KEEP_STRUCTURE))
/components/ILIAS/Certificate/tests/UserCertificateAPITest.php:501$api = new \ILIAS\Certificate\API\UserCertificateAPI($repository, $this->createMock(ilCertificateTemplateRepository::class), new ilCertificateQueueRepository($database, $logger), new ilCertificateTypeClassMap( ), $logger, $this->getMockBuilder(ilObjectDataCache::class)->disableOriginalConstructor( )->getMock( ))
/components/ILIAS/Certificate/classes/Overview/CertificateOverviewTable.php:2441return ['download' => $this->ui_factory->table( )->action( )->single($this->lng->txt('download'), $url_builder_download->withParameter($action_parameter_token_download, 'download'), $row_id_token_download)]
/components/ILIAS/Certificate/classes/Overview/CertificateOverviewTable.php:2911$table_rows[] = ['id' => $certificate->getId( ), 'certificate_id' => $certificate->getCertificateId( )->asString( ), 'issue_date' => $certificate->getAcquiredTimestamp( ), 'object' => $object_title_cache[$certificate->getObjId( )], 'obj_id' => (string) $certificate->getObjId( ), 'owner' => $owner_cache[$certificate->getUserId( )], ]
/components/ILIAS/Certificate/classes/Overview/CertificateOverviewTable.php:1731return $this->ui_service->filter( )->standard('certificates_overview_filter', $this->ctrl->getLinkTargetByClass(ilObjCertificateSettingsGUI::class, ilObjCertificateSettingsGUI::CMD_CERTIFICATES_OVERVIEW), ['certificate_id' => $this->ui_factory->input( )->field( )->text($this->lng->txt('certificate_id')), 'issue_date' => $this->ui_factory->input( )->field( )->duration($this->lng->txt('certificate_issue_date'))->withFormat($this->user->getDateTimeFormat( ))->withUseTime(true), 'object' => $this->ui_factory->input( )->field( )->text($this->lng->txt('obj')), 'obj_id' => $this->ui_factory->input( )->field( )->text($this->lng->txt('object_id')), 'owner' => $this->ui_factory->input( )->field( )->text($this->lng->txt('owner')), ], [true, true, true, true, true], true, true)
/components/ILIAS/Certificate/classes/Overview/CertificateOverviewTable.php:1991return $ui_table->data($this, $this->lng->txt('certificates'), ['certificate_id' => $ui_table->column( )->text($this->lng->txt('certificate_id')), 'issue_date' => $ui_table->column( )->date($this->lng->txt('certificate_issue_date'), $this->user->getDateTimeFormat( )), 'object' => $ui_table->column( )->text($this->lng->txt('obj')), 'obj_id' => $ui_table->column( )->text($this->lng->txt('object_id')), 'owner' => $ui_table->column( )->text($this->lng->txt('owner'))], )->withOrder(new Order('issue_date', Order::DESC))->withId('certificateOverviewTable')->withRequest($this->request)->withActions($this->buildTableActions( ))
/components/ILIAS/Certificate/classes/Placeholder/Values/class.ilDefaultPlaceholderValues.php:1671$previewPlacholderValues = ['CERTIFICATE_ID' => $this->utilHelper->prepareFormOutput($this->uuid_factory->uuid4AsString( )), "USER_LOGIN" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_login")), "USER_FULLNAME" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_fullname")), "USER_FIRSTNAME" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_firstname")), "USER_LASTNAME" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_lastname")), "USER_TITLE" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_title")), "USER_SALUTATION" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_salutation")), "USER_BIRTHDAY" => $this->utilHelper->prepareFormOutput((trim($this->dateHelper->formatDate(time( ), null, $this->dateFormat)))), "USER_INSTITUTION" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_institution")), "USER_DEPARTMENT" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_department")), "USER_STREET" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_street")), "USER_CITY" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_city")), "USER_ZIPCODE" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_zipcode")), "USER_COUNTRY" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_country")), "USER_MATRICULATION" => $this->utilHelper->prepareFormOutput($this->language->txt("certificate_var_user_matriculation")), 'DATE' => $this->utilHelper->prepareFormOutput((trim($this->dateHelper->formatDate(time( ), null, $this->dateFormat)))), 'DATETIME' => $this->utilHelper->prepareFormOutput((trim($this->dateHelper->formatDateTime(time( ), null, $this->dateFormat)))), 'DATE_COMPLETED' => $this->utilHelper->prepareFormOutput((trim($this->dateHelper->formatDate(time( ), null, $this->dateFormat)))), 'DATETIME_COMPLETED' => $this->utilHelper->prepareFormOutput((trim($this->dateHelper->formatDateTime(time( ), null, $this->dateFormat))))]
/components/ILIAS/Certificate/classes/Placeholder/Description/class.ilDefaultPlaceholderDescription.php:421$this->placeholder = ['CERTIFICATE_ID' => $language->txt('certificate_ph_cert_id'), 'USER_LOGIN' => $language->txt('certificate_ph_login'), 'USER_FULLNAME' => $language->txt('certificate_ph_fullname'), 'USER_FIRSTNAME' => $language->txt('certificate_ph_firstname'), 'USER_LASTNAME' => $language->txt('certificate_ph_lastname'), 'USER_TITLE' => $language->txt('certificate_ph_title'), 'USER_SALUTATION' => $language->txt('certificate_ph_salutation'), 'USER_BIRTHDAY' => $language->txt('certificate_ph_birthday'), 'USER_INSTITUTION' => $language->txt('certificate_ph_institution'), 'USER_DEPARTMENT' => $language->txt('certificate_ph_department'), 'USER_STREET' => $language->txt('certificate_ph_street'), 'USER_CITY' => $language->txt('certificate_ph_city'), 'USER_ZIPCODE' => $language->txt('certificate_ph_zipcode'), 'USER_COUNTRY' => $language->txt('certificate_ph_country'), 'USER_MATRICULATION' => $language->txt('certificate_ph_matriculation'), 'DATE' => $language->txt("certificate_ph_date"), 'DATETIME' => $language->txt("certificate_ph_datetime"), ]
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:13701$panel = $this->ui_factory->panel( )->standard($this->lng->txt('import_tst'), [$this->ui_factory->legacy( )->content($this->lng->txt('qpl_import_verify_found_questions')), $form])
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:9772$gui = new ilAssQuestionPreviewGUI($this->ctrl, $this->rbac_system, $this->tabs_gui, $this->toolbar, $this->tpl, $this->ui_factory, $this->lng, $this->db, $this->refinery->random( ), $this->global_screen, $this->http, $this->refinery, $this->ref_id)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:8711$gui = new ilTestCorrectionsGUI($this->db, $this->ctrl, $this->lng, $this->tabs_gui, $this->help, $this->ui_factory, $this->tpl, $this->refinery, $this->getTestObject( )->getTestLogger( ), $this->testrequest, $this->getTestObject( ), $this->user)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:7271$gui = new ilTestSkillAdministrationGUI($this->ctrl, $this->access, $this->tabs_manager, $this->tpl, $this->lng, $this->refinery, $this->db, $this->getTestObject( )->getTestlogger( ), $this->tree, $this->component_repository, $this->getTestObject( ), $this->questionrepository, $this->testrequest, $this->ref_id)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:6961$gui = new ilTestQuestionBrowserTableGUI($this->tabs_gui, $this->tree, $this->db, $this->getTestObject( )->getTestlogger( ), $this->component_repository, $this->getTestObject( ), $this->user, $this->access, $this->http, $this->refinery, $this->ui_factory, $this->ui_renderer, $this->testrequest, $this->questionrepository, $this->lng, $this->ctrl, $this->tpl, $this->ui_service, $this->data_factory, $this->taxonomy, )
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:6651$gui = new ilTestRandomQuestionSetConfigGUI($this->getTestObject( ), $this->ctrl, $this->user, $this->access, $this->ui_factory, $this->ui_renderer, $this->data_factory, $this->tabs_manager, $this->lng, $this->getTestObject( )->getTestlogger( ), $this->tpl, $this->db, $this->tree, $this->component_repository, $this->obj_definition, $this->obj_data_cache, $test_process_locker_factory, $this->testrequest, $this->title_builder, $this->questionrepository)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:6321$gui = new SettingsScoringGUI($this->ctrl, $this->access, $this->lng, $this->tree, $this->db, $this->component_repository, $this, $this->tpl, $this->tabs_gui, $this->getTestObject( )->getTestLogger( ), $this->getTestObject( )->getScoreSettingsRepository( ), $this->getTestObject( )->getTestId( ), $this->ui_factory, $this->ui_renderer, $this->refinery, $this->request, $this->user)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:5991$gui = new SettingsMainGUI($this->tpl, $this->toolbar, $this->ctrl, $this->access, $this->lng, $this->tree, $this->db, $this->obj_data_cache, $this->settings, $this->ui_factory, $this->ui_renderer, $this->refinery, $this->request, $this->component_repository, $this->user, $this, $this->getTestObject( )->getTestLogger( ), $this->questionrepository)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:5691$mark_schema_gui = new MarkSchemaGUI($this->getTestObject( ), $this->user, $this->lng, $this->ctrl, $this->tpl, $this->toolbar, $this->getObject( )->getTestLogger( ), $this->post_wrapper, $this->request_wrapper, $this->response_handler, $this->request, $this->refinery, $this->ui_factory, $this->ui_renderer)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:4201$gui = new ilTestResultsGUI($this->getTestObject( ), $this->ctrl, $this->test_access, $this->db, $this->refinery, $this->user, $this->lng, $this->getTestObject( )->getTestlogger( ), $this->component_repository, $this->tabs_manager, $this->toolbar, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->skills_service, $this->questionrepository, $this->toplist_repository, $this->testrequest, $this->http, $this->data_factory, $this->test_session_factory->getSession( ), $this->getObjectiveOrientedContainer( ))
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:3721$gui = new ilTestParticipantsGUI($this->getTestObject( ), $this->user, $this->getObjectiveOrientedContainer( ), $this->test_question_set_config_factory->getQuestionSetConfig( ), $this->access, $this->test_access, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->ui_service, $this->data_factory, $this->lng, $this->ctrl, $this->refinery, $this->db, $this->tabs_manager, $this->toolbar, $this->component_factory, $this->export_factory, $this->testrequest, $this->response_handler, $this->participant_repository, $this->results_data_factory, $this->results_presentation_factory, $this->test_pass_result_repository)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:3131$export_gui = new ilTestExportGUI($this, $this->db, $this->obj_data_cache, $this->user, $this->ui_factory, $this->ui_renderer, $this->irss, $this->request, $this->export_repository, $this->temp_file_system, $this->participant_access_filter_factory, new ilTestHTMLGenerator( ), $selected_files, $this->questionrepository, $this->testrequest)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:2371$this->tabs_manager = new TabsManager($this->tabs_gui, $this->lng, $this->ctrl, $this->access, $this->test_access, $this->getTestObject( ), $this->objective_oriented_container, $this->test_session_factory->getSession( ))
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:2231$this->test_question_set_config_factory = new ilTestQuestionSetConfigFactory($this->tree, $this->db, $this->lng, $this->getTestObject( )->getTestlogger( ), $this->component_repository, $this->getTestObject( ), $this->questionrepository)
/components/ILIAS/Certificate/tests/ilDefaultPlaceholderValuesTest.php:251$objectMock = $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor( )->onlyMethods(['getLogin', 'getFullname', 'getFirstname', 'getLastname', 'getUTitle', 'getGender', 'getBirthday', 'getInstitution', 'getDepartment', 'getStreet', 'getCity', 'getZipcode', 'getCountry', 'getMatriculation'])->getMock( )
/components/ILIAS/Certificate/tests/ilCertificateTemplateRepositoryTest.php:4121$consecutive = [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'tile_image_path' => '/some/where/tile_image.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-'], ['id' => 30, 'obj_id' => 30, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'tile_image_path' => '/some/where/tile_image.svg', 'background_image_ident' => '-', 'tile_image_ident' => '-']]
/components/ILIAS/Certificate/classes/Template/Action/Import/class.ilCertificateTemplateImportAction.php:1711$newHashValue = hash('sha256', implode('', [$xsl, isset($background_rid) ? $this->irss->manage( )->getResource($background_rid)->getStorageID( ) : '', $jsonEncodedTemplateValues, isset($tile_image_rid) ? $this->irss->manage( )->getResource($tile_image_rid)->getStorageID( ) : '']))
/components/ILIAS/Certificate/classes/Template/Action/Import/class.ilCertificateTemplateImportAction.php:1851$template = new ilCertificateTemplate($this->objectId, $this->objectHelper->lookupType($this->objectId), $xsl, $newHashValue, $jsonEncodedTemplateValues, $newVersion, $iliasVersion, time( ), false, '', '', isset($background_rid) ? $background_rid->serialize( ) : '', isset($tile_image_rid) ? $tile_image_rid->serialize( ) : '')
/components/ILIAS/Certificate/classes/Provider/CertificateMainBarProvider.php:471return [$this->mainmenu->link($this->if->identifier('mm_cert'))->withTitle($title)->withAction($ctrl->getLinkTargetByClass([\ilDashboardGUI::class, \ilAchievementsGUI::class, \ilUserCertificateGUI::class]))->withParent(StandardTopItemsProvider::getInstance( )->getAchievementsIdentification( ))->withVisibilityCallable(static function ( ) : bool { /**/ } )->withSymbol($icon)->withPosition(50), ]
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateTableProvider.php:531$sql = 'SELECT ' . self::TABLE_NAME . '.id, ' . self::TABLE_NAME . '.obj_type, ' . self::TABLE_NAME . '.acquired_timestamp, ' . self::TABLE_NAME . '.tile_image_ident, ' . $additional_select . ' usr_data.firstname, usr_data.lastname, ' . self::TABLE_NAME . '.obj_id, (CASE WHEN (trans.title IS NOT NULL AND LENGTH(trans.title) > 0) THEN trans.title WHEN (object_data.title IS NOT NULL AND LENGTH(object_data.title) > 0) THEN object_data.title WHEN (object_data_del.title IS NOT NULL AND LENGTH(object_data_del.title) > 0) THEN object_data_del.title ELSE ' . $this->database->quote($this->defaultTitle, 'text') . ' END ) as title, (CASE WHEN (trans.description IS NOT NULL AND LENGTH(trans.description) > 0) THEN trans.description WHEN (object_data.description IS NOT NULL AND LENGTH(object_data.description) > 0) THEN object_data.description WHEN (object_data_del.description IS NOT NULL AND LENGTH(object_data_del.description) > 0) THEN object_data_del.description ELSE "" END ) as description FROM ' . self::TABLE_NAME . ' LEFT JOIN object_data ON object_data.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN object_translation trans ON trans.obj_id = object_data.obj_id AND trans.lang_code = ' . $this->database->quote($params['language'], 'text') . ' LEFT JOIN object_data_del ON object_data_del.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN usr_data ON usr_data.usr_id = ' . self::TABLE_NAME . '.usr_id WHERE ' . self::TABLE_NAME . '.usr_id = ' . $this->database->quote($userId, 'integer') . ' AND currently_active = 1'
/components/ILIAS/Certificate/classes/Template/class.ilCertificateTemplateDatabaseRepository.php:3371$sql = ' SELECT ' . self::TABLE_NAME . '.* FROM ' . self::TABLE_NAME . ' INNER JOIN object_data od ON od.obj_id = ' . self::TABLE_NAME . ".obj_id INNER JOIN settings ON settings.module = %s AND settings.keyword = {$this->database->concat([[$this->database->quote('cert_subitems_', 'text'), 'text'], ['od.obj_id', 'text']], false)} $onSettingsForRefId $joinLpSettings WHERE " . self::TABLE_NAME . '.obj_type = %s AND ' . self::TABLE_NAME . '.currently_active = %s ' . $whereLpSettings
/components/ILIAS/Certificate/classes/Template/class.ilCertificateTemplateDatabaseRepository.php:4791return new ilCertificateTemplate((int) $row['obj_id'], $row['obj_type'], $row['certificate_content'], $row['certificate_hash'], $row['template_values'], (int) $row['version'], $row['ilias_version'], (int) $row['created_timestamp'], (bool) $row['currently_active'], (string) ($row['background_image_path'] ?? ''), (string) ($row['tile_image_path'] ?? ''), (string) ($row['background_image_ident'] ?? ''), (string) ($row['tile_image_ident'] ?? ''), isset($row['id']) ? (int) $row['id'] : null)
/components/ILIAS/Certificate/classes/Template/Action/Delete/class.ilCertificateTemplateDeleteAction.php:461$certificateTemplate = new ilCertificateTemplate($objectId, $this->objectHelper->lookupType($objectId), '', hash('sha256', ''), '', $version + 1, $this->iliasVersion, time( ), false, '', '', '', '', )
/components/ILIAS/Certificate/classes/Template/Action/Clone/class.ilCertificateCloneAction.php:781$newTemplate = new ilCertificateTemplate($newObject->getId( ), $this->objectHelper->lookupType($newObject->getId( )), $template->getCertificateContent( ), $template->getCertificateHash( ), $template->getTemplateValues( ), $template->getVersion( ), $iliasVersion, time( ), $template->isCurrentlyActive( ), $template->getBackgroundImagePath( ), $template->getTileImagePath( ), $template->getBackgroundImageIdentification( ), $template->getTileImageIdentification( ))
/components/ILIAS/Certificate/classes/File/Template/XLS/class.ilXlsFoParser.php:1061$params = ['pageheight' => $this->formatNumberString($this->utilHelper->stripSlashes($pageheight)), 'pagewidth' => $this->formatNumberString($this->utilHelper->stripSlashes($pagewidth)), 'backgroundimage' => '[BACKGROUND_IMAGE]', 'marginbody' => implode(' ', [$this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['top'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['right'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['bottom'])), $this->formatNumberString($this->utilHelper->stripSlashes($formData['margin_body']['left']))])]
/components/ILIAS/Certificate/classes/File/Template/XLS/class.ilXmlChecker.php:873return implode(',', ['level=' . $error->level, 'code=' . $error->code, 'line=' . $error->line, 'col=' . $error->column, 'msg=' . trim($error->message)])
/components/ILIAS/Certificate/classes/Template/class.ilCertificateTemplateDatabaseRepository.php:601$columns = ['id' => ['integer', $id], 'obj_id' => ['integer', $objId], 'obj_type' => ['text', $certificateTemplate->getObjType( )], 'certificate_content' => ['clob', $certificateTemplate->getCertificateContent( )], 'certificate_hash' => ['text', $certificateTemplate->getCertificateHash( )], 'template_values' => ['clob', $certificateTemplate->getTemplateValues( )], 'version' => ['integer', $certificateTemplate->getVersion( )], 'ilias_version' => ['text', $certificateTemplate->getIliasVersion( )], 'created_timestamp' => ['integer', $certificateTemplate->getCreatedTimestamp( )], 'currently_active' => ['integer', (int) $certificateTemplate->isCurrentlyActive( )], 'deleted' => ['integer', (int) $certificateTemplate->isDeleted( )], 'background_image_ident' => [ilDBConstants::T_TEXT, $certificateTemplate->getBackgroundImageIdentification( )], 'tile_image_ident' => [ilDBConstants::T_TEXT, $certificateTemplate->getTileImageIdentification( )]]
/components/ILIAS/Certificate/classes/Template/class.ilCertificateTemplateDatabaseRepository.php:961$sql = 'UPDATE ' . self::TABLE_NAME . ' SET currently_active = ' . $this->database->quote($currentlyActive, ilDBConstants::T_INTEGER) . ' WHERE id = ' . $this->database->quote($certificateTemplate->getId( ), ilDBConstants::T_INTEGER)
/components/ILIAS/Certificate/classes/class.ilCertificateGUI.php:5161return ['pageformat' => $format, 'pagewidth' => $formats['width'] ?? '', 'pageheight' => $formats['height'] ?? '', 'margin_body_top' => ilPageFormats::DEFAULT_MARGIN_BODY_TOP, 'margin_body_right' => ilPageFormats::DEFAULT_MARGIN_BODY_RIGHT, 'margin_body_bottom' => ilPageFormats::DEFAULT_MARGIN_BODY_BOTTOM, 'margin_body_left' => ilPageFormats::DEFAULT_MARGIN_BODY_LEFT, 'certificate_text' => $certificateTemplate->getCertificateContent( )]
/components/ILIAS/Certificate/classes/class.ilCertificateCron.php:2811$userCertificate = new ilUserCertificate($template->getId( ), $objId, $type, $userId, $userObject->getFullname( ), $entry->getStartedTimestamp( ), $certificateContent, json_encode($placeholderValues, JSON_THROW_ON_ERROR), null, $template->getVersion( ), ILIAS_VERSION_NUMERIC, true, $cert_id, $template->getBackgroundImagePath( ), $template->getTileImagePath( ), $template->getBackgroundImageIdentification( ), $template->getTileImageIdentification( ), null, )
/components/ILIAS/Certificate/classes/LearningHistory/class.ilCertificateLearningHistoryProvider.php:1291$prefixTextWithLink = sprintf($this->lng->txt('certificate_achievement_sub_obj'), $this->uiRenderer->render($this->uiFactory->link( )->standard($this->getEmphasizedTitle($certificate->getObjectTitle( )), $href)))
/components/ILIAS/Certificate/classes/File/Template/class.ilPageFormats.php:371return ['a4' => ['name' => $this->language->txt('certificate_a4'), 'value' => 'a4', 'width' => '210mm', 'height' => '297mm'], 'a4landscape' => ['name' => $this->language->txt('certificate_a4_landscape'), 'value' => 'a4landscape', 'width' => '297mm', 'height' => '210mm'], 'a5' => ['name' => $this->language->txt('certificate_a5'), 'value' => 'a5', 'width' => '148mm', 'height' => '210mm'], 'a5landscape' => ['name' => $this->language->txt('certificate_a5_landscape'), 'value' => 'a5landscape', 'width' => '210mm', 'height' => '148mm'], 'letter' => ['name' => $this->language->txt('certificate_letter'), 'value' => 'letter', 'width' => '8.5in', 'height' => '11in'], 'letterlandscape' => ['name' => $this->language->txt('certificate_letter_landscape'), 'value' => 'letterlandscape', 'width' => '11in', 'height' => '8.5in'], 'custom' => ['name' => $this->language->txt('certificate_custom'), 'value' => 'custom', 'width' => '', 'height' => '']]
/components/ILIAS/Certificate/classes/API/Repository/UserDataRepository.php:1001$dataObject = new UserCertificateDto($id, $row['title'] ?? $this->defaultTitle, (int) $row['obj_id'], (int) $row['acquired_timestamp'], (int) $row['usr_id'], $row['firstname'], $row['lastname'], $row['login'], (string) $row['email'], (string) $row['second_email'], [(int) $row['ref_id']], $link)
/components/ILIAS/Certificate/classes/API/UserCertificateAPI.php:1471$entry = new ilCertificateQueueEntry($template->getObjId( ), $userId, $this->type_class_map->getPlaceHolderClassNameByType($template->getObjType( )), ilCronConstants::IN_PROGRESS, $template->getId( ), time( ))
/components/ILIAS/Certificate/classes/API/Repository/UserDataRepository.php:2741$wheres[] = '(' . $this->database->like('usr_data.login', ilDBConstants::T_TEXT, '%' . $userIdentification . '%') . ' OR ' . $this->database->like('usr_data.firstname', ilDBConstants::T_TEXT, '%' . $userIdentification . '%') . ' OR ' . $this->database->like('usr_data.lastname', ilDBConstants::T_TEXT, '%' . $userIdentification . '%') . ' OR ' . $this->database->like('usr_data.email', ilDBConstants::T_TEXT, '%' . $userIdentification . '%') . ' OR ' . $this->database->like('usr_data.second_email', ilDBConstants::T_TEXT, '%' . $userIdentification . '%') . ')'
/components/ILIAS/Certificate/classes/API/Repository/UserDataRepository.php:2671$wheres[] = '(' . $this->database->like('usr_data.email', ilDBConstants::T_TEXT, '%' . $userEmail . '%') . ' OR ' . $this->database->like('usr_data.second_email', ilDBConstants::T_TEXT, '%' . $userEmail . '%') . ')'
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:6891$result = $this->database->query('SELECT cert.*, ' . '(CASE WHEN (trans.title IS NOT NULL AND LENGTH(trans.title) > 0) THEN trans.title WHEN (object_data.title IS NOT NULL AND LENGTH(object_data.title) > 0) THEN object_data.title WHEN (object_data_del.title IS NOT NULL AND LENGTH(object_data_del.title) > 0) THEN object_data_del.title ELSE ' . $this->database->quote($this->defaultTitle, ilDBConstants::T_TEXT) . ' END ) as object, ' . 'usr_data.login AS owner FROM il_cert_user_cert AS cert ' . 'LEFT JOIN object_data ON object_data.obj_id = cert.obj_id ' . 'INNER JOIN usr_data ON usr_data.usr_id = cert.usr_id ' . 'LEFT JOIN object_data_del ON object_data_del.obj_id = cert.obj_id ' . 'LEFT JOIN object_translation trans ON trans.obj_id = object_data.obj_id AND trans.lang_code = ' . $this->database->quote($user_language, 'text') . ($sql_filters !== [ ] ? " WHERE " . implode(" AND ", $sql_filters) : "") . ' ORDER BY ' . $order_field . ' ' . $order_direction)
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:5971return new ilUserCertificate((int) $row['pattern_certificate_id'], (int) $row['obj_id'], $row['obj_type'], (int) $row['usr_id'], $row['user_name'], (int) $row['acquired_timestamp'], $row['certificate_content'], $row['template_values'], (int) $row['valid_until'], (int) $row['version'], $row['ilias_version'], (bool) $row['currently_active'], new CertificateId($row['certificate_id']), (string) ($row['background_image_path'] ?? ''), (string) ($row['tile_image_path'] ?? ''), (string) $row['background_image_ident'], (string) $row['tile_image_ident'], isset($row['id']) ? (int) $row['id'] : null)
/components/ILIAS/Certificate/classes/Queue/class.ilCertificateQueueRepository.php:361$row = ['id' => ['integer', $id], 'obj_id' => ['integer', $certificateQueueEntry->getObjId( )], 'usr_id' => ['integer', $certificateQueueEntry->getUserId( )], 'adapter_class' => ['text', $certificateQueueEntry->getAdapterClass( )], 'state' => ['text', $certificateQueueEntry->getState( )], 'started_timestamp' => ['integer', $certificateQueueEntry->getStartedTimestamp( )], 'template_id' => ['integer', $certificateQueueEntry->getTemplateId( )], ]
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:7251$sql_filter = $column_name . ' BETWEEN ' . $this->database->quote($from->getTimestamp( ), ilDBConstants::T_INTEGER) . ' AND ' . $this->database->quote($to->getTimestamp( ), ilDBConstants::T_INTEGER)
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:1801$sql = ' SELECT ' . self::TABLE_NAME . '.*, il_cert_user_cert.certificate_id, COALESCE(object_data.title, object_data_del.title, ' . $this->database->quote($this->defaultTitle, 'text') . ') AS title FROM ' . self::TABLE_NAME . ' LEFT JOIN object_data ON object_data.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN object_data_del ON object_data_del.obj_id = ' . self::TABLE_NAME . '.obj_id WHERE usr_id = ' . $this->database->quote($userId, 'integer') . ' AND currently_active = 1 AND acquired_timestamp >= ' . $this->database->quote($startTimestamp, 'integer') . ' AND acquired_timestamp <= ' . $this->database->quote($endTimeStamp, 'integer')
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:1321$sql = ' SELECT ' . self::TABLE_NAME . '.*, il_cert_user_cert.certificate_id, COALESCE(object_data.title, object_data_del.title, ' . $this->database->quote($this->defaultTitle, 'text') . ') AS title FROM ' . self::TABLE_NAME . ' LEFT JOIN object_data ON object_data.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN object_data_del ON object_data_del.obj_id = ' . self::TABLE_NAME . '.obj_id WHERE usr_id = ' . $this->database->quote($userId, 'integer') . ' AND currently_active = 1'
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:3271$sql = 'SELECT ' . self::TABLE_NAME . '.*, il_cert_user_cert.certificate_id,COALESCE(object_data.title, object_data_del.title, ' . $this->database->quote($this->defaultTitle, 'text') . ') AS title FROM ' . self::TABLE_NAME . ' LEFT JOIN object_data ON object_data.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN object_data_del ON object_data_del.obj_id = ' . self::TABLE_NAME . '.obj_id WHERE usr_id = ' . $this->database->quote($userId, 'integer') . ' AND obj_type = ' . $this->database->quote($type, 'text') . ' AND currently_active = 1'
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:2731$sql = 'SELECT ' . self::TABLE_NAME . '.*, il_cert_user_cert.certificate_id,usr_data.lastname, COALESCE(object_data.title, object_data_del.title, ' . $this->database->quote($this->defaultTitle, 'text') . ') AS title FROM ' . self::TABLE_NAME . ' LEFT JOIN object_data ON object_data.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN object_data_del ON object_data_del.obj_id = ' . self::TABLE_NAME . '.obj_id LEFT JOIN usr_data ON usr_data.usr_id = ' . self::TABLE_NAME . '.usr_id WHERE ' . self::TABLE_NAME . '.usr_id = ' . $this->database->quote($userId, 'integer') . ' AND ' . self::TABLE_NAME . '.obj_id = ' . $this->database->quote($objectId, 'integer') . ' AND ' . self::TABLE_NAME . '.currently_active = 1'
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateGUI.php:1381$data = $provider->fetchDataSet($this->user->getId( ), ['order_field' => explode('_', $sorting)[0], 'order_direction' => explode('_', $sorting)[1], 'language' => $this->user->getLanguage( )], [ ])
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateTableProvider.php:1101$data['items'][] = ['id' => (int) $row['id'], 'title' => $title, 'obj_id' => (int) $row['obj_id'], 'obj_type' => $row['obj_type'], 'date' => (int) $row['acquired_timestamp'], 'tile_image_path' => $row['tile_image_path'] ?? '', 'tile_image_ident' => $row['tile_image_ident'], 'description' => $row['description'], 'firstname' => $row['firstname'], 'lastname' => $row['lastname'], ]
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateRepository.php:861$columns = ['id' => ['integer', $id], 'pattern_certificate_id' => ['integer', $userCertificate->getPatternCertificateId( )], 'obj_id' => ['integer', $objId], 'obj_type' => ['text', $userCertificate->getObjType( )], 'usr_id' => ['integer', $userId], 'user_name' => ['text', $userCertificate->getUserName( )], 'acquired_timestamp' => ['integer', $userCertificate->getAcquiredTimestamp( )], 'certificate_content' => ['clob', $userCertificate->getCertificateContent( )], 'template_values' => ['clob', $userCertificate->getTemplateValues( )], 'valid_until' => ['integer', $userCertificate->getValidUntil( )], 'version' => ['integer', $version], 'ilias_version' => ['text', $userCertificate->getIliasVersion( )], 'currently_active' => ['integer', (int) $userCertificate->isCurrentlyActive( )], 'background_image_ident' => ['text', $userCertificate->getBackgroundImageIdentification( )], 'tile_image_ident' => ['text', $userCertificate->getTileImageIdentification( )], 'certificate_id' => ['text', $userCertificate->getCertificateId( )->asString( )]]
/components/ILIAS/Certificate/classes/User/class.ilUserCertificateGUI.php:2261$sections[] = $this->uiFactory->listing( )->descriptive([$this->language->txt('cert_object_label') => implode('', [$this->uiRenderer->render($objectTypeIcon), $objectTitle])])
/components/ILIAS/Test/classes/class.ilObjTest.php:56701$testsettings = ['questionSetType' => $main_settings->getGeneralSettings( )->getQuestionSetType( ), 'Anonymity' => (int) $main_settings->getGeneralSettings( )->getAnonymity( ), 'activation_limited' => $this->isActivationLimited( ), 'activation_start_time' => $this->getActivationStartingTime( ), 'activation_end_time' => $this->getActivationEndingTime( ), 'activation_visibility' => $this->getActivationVisibility( ), 'IntroEnabled' => (int) $main_settings->getIntroductionSettings( )->getIntroductionEnabled( ), 'ExamConditionsCheckboxEnabled' => (int) $main_settings->getIntroductionSettings( )->getExamConditionsCheckboxEnabled( ), 'StartingTimeEnabled' => (int) $main_settings->getAccessSettings( )->getStartTimeEnabled( ), 'StartingTime' => $main_settings->getAccessSettings( )->getStartTime( ), 'EndingTimeEnabled' => (int) $main_settings->getAccessSettings( )->getEndTimeEnabled( ), 'EndingTime' => $main_settings->getAccessSettings( )->getEndTime( ), 'password_enabled' => (int) $main_settings->getAccessSettings( )->getPasswordEnabled( ), 'password' => $main_settings->getAccessSettings( )->getPassword( ), 'fixed_participants' => (int) $main_settings->getAccessSettings( )->getFixedParticipants( ), 'NrOfTries' => $main_settings->getTestBehaviourSettings( )->getNumberOfTries( ), 'BlockAfterPassed' => (int) $main_settings->getTestBehaviourSettings( )->getBlockAfterPassedEnabled( ), 'pass_waiting' => $main_settings->getTestBehaviourSettings( )->getPassWaiting( ), 'EnableProcessingTime' => (int) $main_settings->getTestBehaviourSettings( )->getProcessingTimeEnabled( ), 'ProcessingTime' => $main_settings->getTestBehaviourSettings( )->getProcessingTime( ), 'ResetProcessingTime' => $main_settings->getTestBehaviourSettings( )->getResetProcessingTime( ), 'Kiosk' => $main_settings->getTestBehaviourSettings( )->getKioskMode( ), 'examid_in_test_pass' => (int) $main_settings->getTestBehaviourSettings( )->getExamIdInTestAttemptEnabled( ), 'TitleOutput' => $main_settings->getQuestionBehaviourSettings( )->getQuestionTitleOutputMode( ), 'autosave' => (int) $main_settings->getQuestionBehaviourSettings( )->getAutosaveEnabled( ), 'autosave_ival' => $main_settings->getQuestionBehaviourSettings( )->getAutosaveInterval( ), 'Shuffle' => (int) $main_settings->getQuestionBehaviourSettings( )->getShuffleQuestions( ), 'AnswerFeedbackPoints' => (int) $main_settings->getQuestionBehaviourSettings( )->getInstantFeedbackPointsEnabled( ), 'AnswerFeedback' => (int) $main_settings->getQuestionBehaviourSettings( )->getInstantFeedbackGenericEnabled( ), 'SpecificAnswerFeedback' => (int) $main_settings->getQuestionBehaviourSettings( )->getInstantFeedbackSpecificEnabled( ), 'InstantFeedbackSolution' => (int) $main_settings->getQuestionBehaviourSettings( )->getInstantFeedbackSolutionEnabled( ), 'force_inst_fb' => (int) $main_settings->getQuestionBehaviourSettings( )->getForceInstantFeedbackOnNextQuestion( ), 'follow_qst_answer_fixation' => (int) $main_settings->getQuestionBehaviourSettings( )->getLockAnswerOnNextQuestionEnabled( ), 'inst_fb_answer_fixation' => (int) $main_settings->getQuestionBehaviourSettings( )->getLockAnswerOnInstantFeedbackEnabled( ), 'use_previous_answers' => (int) $main_settings->getParticipantFunctionalitySettings( )->getUsePreviousAnswerAllowed( ), 'ShowCancel' => (int) $main_settings->getParticipantFunctionalitySettings( )->getSuspendTestAllowed( ), 'SequenceSettings' => (int) $main_settings->getParticipantFunctionalitySettings( )->getPostponedQuestionsMoveToEnd( ), 'ListOfQuestionsSettings' => $main_settings->getParticipantFunctionalitySettings( )->getUsrPassOverviewMode( ), 'ShowMarker' => (int) $main_settings->getParticipantFunctionalitySettings( )->getQuestionMarkingEnabled( ), 'enable_examview' => $main_settings->getFinishingSettings( )->getShowAnswerOverview( ), 'ShowFinalStatement' => (int) $main_settings->getFinishingSettings( )->getConcludingRemarksEnabled( ), 'redirection_mode' => $main_settings->getFinishingSettings( )->getRedirectionMode( ), 'redirection_url' => $main_settings->getFinishingSettings( )->getRedirectionUrl( ), 'mailnotification' => $main_settings->getFinishingSettings( )->getMailNotificationContentType( ), 'mailnottype' => (int) $main_settings->getFinishingSettings( )->getAlwaysSendMailNotification( ), 'skill_service' => (int) $main_settings->getAdditionalSettings( )->getSkillsServiceEnabled( ), 'PassScoring' => $score_settings->getScoringSettings( )->getPassScoring( ), 'ScoreCutting' => $score_settings->getScoringSettings( )->getScoreCutting( ), 'CountSystem' => $score_settings->getScoringSettings( )->getCountSystem( ), 'ScoreReporting' => $score_settings->getResultSummarySettings( )->getScoreReporting( )->value, 'ReportingDate' => $score_settings->getResultSummarySettings( )->getReportingDate( ), 'pass_deletion_allowed' => (int) $score_settings->getResultSummarySettings( )->getPassDeletionAllowed( ), 'show_grading_status' => (int) $score_settings->getResultSummarySettings( )->getShowGradingStatusEnabled( ), 'show_grading_mark' => (int) $score_settings->getResultSummarySettings( )->getShowGradingMarkEnabled( ), 'ResultsPresentation' => $score_settings->getResultDetailsSettings( )->getResultsPresentation( ), 'show_solution_list_comparison' => (int) $score_settings->getResultDetailsSettings( )->getShowSolutionListComparison( ), 'examid_in_test_res' => (int) $score_settings->getResultDetailsSettings( )->getShowExamIdInTestResults( ), 'highscore_enabled' => (int) $score_settings->getGamificationSettings( )->getHighscoreEnabled( ), 'highscore_anon' => (int) $score_settings->getGamificationSettings( )->getHighscoreAnon( ), 'highscore_achieved_ts' => $score_settings->getGamificationSettings( )->getHighscoreAchievedTS( ), 'highscore_score' => $score_settings->getGamificationSettings( )->getHighscoreScore( ), 'highscore_percentage' => $score_settings->getGamificationSettings( )->getHighscorePercentage( ), 'highscore_wtime' => $score_settings->getGamificationSettings( )->getHighscoreWTime( ), 'highscore_own_table' => $score_settings->getGamificationSettings( )->getHighscoreOwnTable( ), 'highscore_top_table' => $score_settings->getGamificationSettings( )->getHighscoreTopTable( ), 'highscore_top_num' => $score_settings->getGamificationSettings( )->getHighscoreTopNum( ), 'HideInfoTab' => (int) $main_settings->getAdditionalSettings( )->getHideInfoTab( ), ]
/components/ILIAS/Test/classes/class.ilObjTest.php:47541$results[] = ["user_id" => $user_rec['usr_id'], "matriculation" => $user_rec['matriculation'], "lastname" => $user_rec['lastname'], "firstname" => $user_rec['firstname'], "login" => $user_rec['login'], "reached_points" => $reached_points, "max_points" => $max_points, "percent_value" => $percentvalue, "mark" => $mark, "passed" => $user_rec['passed'] ? '1' : '0', ]
/components/ILIAS/Test/classes/class.ilObjTest.php:47061$row = ["user_id" => $this->lng->txt("user_id"), "matriculation" => $this->lng->txt("matriculation"), "lastname" => $this->lng->txt("lastname"), "firstname" => $this->lng->txt("firstname"), "login" => $this->lng->txt("login"), "reached_points" => $this->lng->txt("tst_reached_points"), "max_points" => $this->lng->txt("tst_maximum_points"), "percent_value" => $this->lng->txt("tst_percent_solved"), "mark" => $this->lng->txt("tst_mark"), "passed" => $this->lng->txt("tst_mark_passed"), ]
/components/ILIAS/Test/classes/class.ilObjTest.php:45371$result = $this->db->queryF("SELECT usr_id, %s login, %s lastname, %s firstname, client_ip clientip FROM usr_data WHERE " . $this->db->in('usr_id', $ids, false, 'integer') . " ORDER BY login", ['text', 'text', 'text'], ["", $this->lng->txt("anonymous"), ""])
/components/ILIAS/Test/classes/class.ilObjTest.php:62701$results[] = ["user_id" => $user_rec['usr_id'], "matriculation" => $user_rec['matriculation'], "lastname" => $user_rec['lastname'], "firstname" => $user_rec['firstname'], "login" => $user_rec['login'], "question_id" => $question->getId( ), "question_title" => $question->getTitle( ), "reached_points" => $reached_points, "max_points" => $max_points, "passed" => $user_rec['passed'] ? '1' : '0', ]
/components/ILIAS/Test/classes/class.ilObjTest.php:61661$update_default = ['manual_feedback_id' => ['integer', $next_id], 'active_fi' => ['integer', $active_id], 'question_fi' => ['integer', $question_id], 'pass' => ['integer', $pass], 'feedback' => ['clob', $feedback ? ilRTE::_replaceMediaObjectImageSrc($feedback, 0) : null], 'tstamp' => ['integer', time( )]]
/components/ILIAS/Test/classes/class.ilObjTest.php:58981$score_settings = $score_settings->withScoringSettings($score_settings->getScoringSettings( )->withPassScoring($testsettings['PassScoring'])->withScoreCutting($testsettings['ScoreCutting'])->withCountSystem($testsettings['CountSystem']))->withResultSummarySettings($score_settings->getResultSummarySettings( )->withPassDeletionAllowed((bool) $testsettings['pass_deletion_allowed'])->withShowGradingStatusEnabled((bool) $testsettings['show_grading_status'])->withShowGradingMarkEnabled((bool) $testsettings['show_grading_mark'])->withScoreReporting($score_reporting)->withReportingDate($reporting_date))->withResultDetailsSettings($score_settings->getResultDetailsSettings( )->withResultsPresentation((int) $testsettings['ResultsPresentation'])->withShowSolutionListComparison((bool) ($testsettings['show_solution_list_comparison'] ?? 0))->withShowExamIdInTestResults((bool) $testsettings['examid_in_test_res']))->withGamificationSettings($score_settings->getGamificationSettings( )->withHighscoreEnabled((bool) $testsettings['highscore_enabled'])->withHighscoreAnon((bool) $testsettings['highscore_anon'])->withHighscoreAchievedTS($testsettings['highscore_achieved_ts'])->withHighscoreScore((bool) $testsettings['highscore_score'])->withHighscorePercentage($testsettings['highscore_percentage'])->withHighscoreWTime((bool) $testsettings['highscore_wtime'])->withHighscoreOwnTable((bool) $testsettings['highscore_own_table'])->withHighscoreTopTable((bool) $testsettings['highscore_top_table'])->withHighscoreTopNum($testsettings['highscore_top_num']))
/components/ILIAS/Test/classes/class.ilObjTest.php:58151$main_settings = $main_settings->withGeneralSettings($main_settings->getGeneralSettings( )->withQuestionSetType($testsettings['questionSetType'])->withAnonymity((bool) $testsettings['Anonymity']))->withIntroductionSettings($main_settings->getIntroductionSettings( )->withIntroductionEnabled((bool) $testsettings['IntroEnabled'])->withExamConditionsCheckboxEnabled((bool) ($testsettings['ExamConditionsCheckboxEnabled'] ?? false)))->withAccessSettings($main_settings->getAccessSettings( )->withStartTimeEnabled((bool) $testsettings['StartingTimeEnabled'])->withStartTime($this->convertTimeToDateTimeImmutableIfNecessary($testsettings['StartingTime']))->withEndTimeEnabled((bool) $testsettings['EndingTimeEnabled'])->withEndTime($this->convertTimeToDateTimeImmutableIfNecessary($testsettings['EndingTime']))->withPasswordEnabled((bool) $testsettings['password_enabled'])->withPassword($testsettings['password'])->withFixedParticipants((bool) $testsettings['fixed_participants']))->withTestBehaviourSettings($main_settings->getTestBehaviourSettings( )->withNumberOfTries($testsettings['NrOfTries'])->withBlockAfterPassedEnabled((bool) $testsettings['BlockAfterPassed'])->withPassWaiting($testsettings['pass_waiting'])->withKioskMode($testsettings['Kiosk'])->withProcessingTimeEnabled((bool) $testsettings['EnableProcessingTime'])->withProcessingTime($testsettings['ProcessingTime'])->withResetProcessingTime((bool) $testsettings['ResetProcessingTime'])->withExamIdInTestAttemptEnabled((bool) ($testsettings['examid_in_test_pass'] ?? 0)))->withQuestionBehaviourSettings($main_settings->getQuestionBehaviourSettings( )->withQuestionTitleOutputMode($testsettings['TitleOutput'])->withAutosaveEnabled((bool) $testsettings['autosave'])->withAutosaveInterval($testsettings['autosave_ival'])->withShuffleQuestions((bool) $testsettings['Shuffle'])->withInstantFeedbackPointsEnabled((bool) $testsettings['AnswerFeedbackPoints'])->withInstantFeedbackGenericEnabled((bool) $testsettings['AnswerFeedback'])->withInstantFeedbackSpecificEnabled((bool) $testsettings['SpecificAnswerFeedback'])->withInstantFeedbackSolutionEnabled((bool) $testsettings['InstantFeedbackSolution'])->withForceInstantFeedbackOnNextQuestion((bool) $testsettings['force_inst_fb'])->withLockAnswerOnInstantFeedbackEnabled((bool) $testsettings['inst_fb_answer_fixation'])->withLockAnswerOnNextQuestionEnabled((bool) $testsettings['follow_qst_answer_fixation']))->withParticipantFunctionalitySettings($main_settings->getParticipantFunctionalitySettings( )->withUsePreviousAnswerAllowed((bool) $testsettings['use_previous_answers'])->withSuspendTestAllowed((bool) $testsettings['ShowCancel'])->withPostponedQuestionsMoveToEnd((bool) $testsettings['SequenceSettings'])->withUsrPassOverviewMode((int) $testsettings['ListOfQuestionsSettings'])->withQuestionMarkingEnabled((bool) $testsettings['ShowMarker']))->withFinishingSettings($main_settings->getFinishingSettings( )->withShowAnswerOverview((bool) $testsettings['enable_examview'])->withConcludingRemarksEnabled((bool) $testsettings['ShowFinalStatement'])->withRedirectionMode((int) $testsettings['redirection_mode'])->withRedirectionUrl($testsettings['redirection_url'])->withMailNotificationContentType((int) $testsettings['mailnotification'])->withAlwaysSendMailNotification((bool) $testsettings['mailnottype']))->withAdditionalSettings($main_settings->getAdditionalSettings( )->withSkillsServiceEnabled((bool) $testsettings['skill_service'])->withHideInfoTab((bool) ($testsettings['HideInfoTab'] ?? false)))
/components/ILIAS/Test/classes/class.ilTestSubmissionReviewGUI.php:1421$results = $this->object->getTestResult($this->testSession->getActiveId( ), $this->testSession->getPass( ), false, !$this->getObjectiveOrientedContainer( )->isObjectiveOrientedPresentationRequired( ))
/components/ILIAS/Test/classes/class.ilTestSkillEvaluationGUI.php:981$skill_evaluation = new ilTestSkillEvaluation($this->db, $this->logger, $this->test_obj->getTestId( ), $this->test_obj->getRefId( ), $this->skills_service->profile( ), $this->skills_service->personal( ))
/components/ILIAS/Test/classes/class.ilObjTest.php:74611return ['active_fi' => $active_id, 'pass' => $pass, 'points' => $row['reachedpoints'], 'maxpoints' => $data['points'], 'questioncount' => $data['count'], 'answeredquestions' => $row['answeredquestions'], 'workingtime' => $time, 'tstamp' => time( ), 'exam_id' => $exam_identifier]
/components/ILIAS/Test/classes/class.ilObjTest.php:64421$results['questions'][$question_id] = [$question_title, sprintf('%.2f', $answered ? $reached / $answered : 0) . ' ' . strtolower($this->lng->txt('of')) . ' ' . sprintf('%.2f', $answered ? $max / $answered : 0), sprintf('%.2f', $percent) . '%', $answered, sprintf('%.2f', $answered ? $reached / $answered : 0), sprintf('%.2f', $answered ? $max / $answered : 0), $percent / 100.0]
/components/ILIAS/Test/classes/class.ilTestQuestionNavigationGUI.php:1681$actions[] = $this->ui_factory->button( )->shy($this->lng->txt('discard_answer'), '#')->withUnavailableAction(!$this->discard_solution_button_enabled)->withOnClick($this->getShowDiscardModalSignal( ))
/components/ILIAS/Test/classes/class.ilTestLearningObjectivesStatusGUI.php:1681$tmp[$objective_id] = ["id" => $objective_id, "title" => $title["title"], "desc" => $title["description"], "itest" => $lo_ass->getTestByObjective($objective_id, ilLOSettings::TYPE_TEST_INITIAL), "qtest" => $lo_ass->getTestByObjective($objective_id, ilLOSettings::TYPE_TEST_QUALIFIED)]
/components/ILIAS/Test/classes/class.ilTestLearningObjectivesStatusGUI.php:1271$items[] = $this->ui_factory->item( )->standard($objtv["title"])->withLeadIcon($this->ui_factory->symbol( )->icon( )->custom(ilObject::_getIcon($objtv["id"], "small", "lobj"), $this->lng->txt("crs_objectives")))->withProgress($this->ui_factory->chart( )->progressMeter( )->standard(100, $objtv['result_perc'], $objtv['limit_perc'], $compare_value))
/components/ILIAS/Test/classes/class.ilTestRandomQuestionSetConfigGUI.php:4441return new RandomQuestionSetSourcePoolDefinitionListTable($this->ctrl, $this->lng, $this->ui_factory, $this->data_factory, $this->testrequest->getRequest( ), $this->title_builder, $translator, $this->source_pool_definition_list, !$this->isFrozenConfigRequired( ) && !$disabled, $this->question_set_config->isQuestionAmountConfigurationModePerPool( ))
/components/ILIAS/Test/classes/class.ilTestExportGUI.php:1221$archiveService = new ilTestArchiveService($this->obj, $this->lng, $this->db, $this->user, $this->ui_factory, $this->ui_renderer, $this->irss, $this->request, $this->obj_cache, $this->participant_access_filter_factory, $this->html_generator)
/components/ILIAS/Test/classes/class.ilTestExportGUI.php:1401$archive_exp = new ilTestArchiver($this->lng, $this->db, $this->user, $this->ui_factory, $this->ui_renderer, $this->irss, $this->request, $this->obj_cache, $this->participant_access_filter_factory, $this->parent_gui->getTestObject( )->getTestLogViewer( ), $test_id, $test_ref)
/components/ILIAS/Test/classes/class.ilTestSkillLevelThreshold.php:752$res = $this->db->queryF($query, ['integer', 'integer', 'integer', 'integer'], [$this->getTestId( ), $this->getSkillBaseId( ), $this->getSkillTrefId( ), $this->getSkillLevelId( )])
/components/ILIAS/Test/classes/class.ilTestSkillLevelThreshold.php:1422$res = $this->db->queryF($query, ['integer', 'integer', 'integer', 'integer'], [$this->getTestId( ), $this->getSkillBaseId( ), $this->getSkillTrefId( ), $this->getSkillLevelId( )])
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:5291$button = $this->ui_factory->button( )->standard($this->lng->txt('next_question') . $this->ui_renderer->render($this->ui_factory->symbol( )->glyph( )->next( )), '')->withUnavailableAction(true)->withOnLoadCode($this->getOnLoadCodeForNavigationButtons($target, ilTestPlayerCommands::NEXT_QUESTION))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:5451$button = $this->ui_factory->button( )->standard($this->ui_renderer->render($this->ui_factory->symbol( )->glyph( )->back( )) . $this->lng->txt('previous_question'), '')->withUnavailableAction(true)->withOnLoadCode($this->getOnLoadCodeForNavigationButtons($target, ilTestPlayerCommands::PREVIOUS_QUESTION))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:3921$interaction = $question_obj->answerToParticipantInteraction($this->logger->getAdditionalInformationGenerator( ), $this->getObject( )->getRefId( ), $active_id, $pass, $this->logger->isIPLoggingEnabled( ) ? $_SERVER['REMOTE_ADDR'] : '', TestParticipantInteractionTypes::ANSWER_SUBMITTED)
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:5231$button = $this->ui_factory->button( )->primary($this->lng->txt('next_question') . $this->ui_renderer->render($this->ui_factory->symbol( )->glyph( )->next( )), '')->withUnavailableAction(true)->withOnLoadCode($this->getOnLoadCodeForNavigationButtons($target, ilTestPlayerCommands::NEXT_QUESTION))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:20831$pagetitle = $this->object->getTitle( ) . ' - ' . $this->lng->txt('clientip') . ': ' . $_SERVER['REMOTE_ADDR'] . ' - ' . $this->lng->txt('matriculation') . ': ' . $invited_user[$this->user->getId( )]['matriculation']
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:23331$skill_evaluation = new ilTestSkillEvaluation($this->db, $this->logger, $this->object->getTestId( ), $this->object->getRefId( ), $this->skills_service->profile( ), $this->skills_service->personal( ))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:9731$interaction = $this->logger->getInteractionFactory( )->buildParticipantInteraction($this->ref_id, null, $this->user->getId( ), $this->logger->isIPLoggingEnabled( ) ? $_SERVER['REMOTE_ADDR'] : '', TestParticipantInteractionTypes::TEST_RUN_FINISHED, [ ])
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:11991$solutionoutput = $question_gui->getSolutionOutput($this->test_session->getActiveId( ), $this->test_session->getPass( ), false, false, true, $instant_response && $this->object->getSpecificAnswerFeedback( ), false, false, true)
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:28561$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('tst_nav_next_locks_empty_answer_header'), $this->lng->txt('tst_nav_next_locks_empty_answer_confirm'), 'javascript:il.TestPlayerQuestionEditControl.confirmNextLocksUnchanged()')->withActionButtonLabel($this->lng->txt('tst_proceed'))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:28821$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('tst_nav_next_locks_current_answer_header'), $modal_message, [$modal_checkbox], 'javascript:il.TestPlayerQuestionEditControl.confirmNextLocksChanged()')->withSubmitLabel($this->lng->txt('tst_proceed'))
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:25421$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('tst_instant_feedback'), $this->ui_factory->legacy( )->content($tpl->get( )), [ ])->withActionButtons([$this->ui_factory->button( )->standard($this->lng->txt('proceed'), $nav_url)])
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:28421$modal = $this->ui_factory->modal( )->interruptive($this->lng->txt('discard_answer'), $this->lng->txt('discard_answer_confirmation'), $this->ctrl->getLinkTarget($this, ilTestPlayerCommands::DISCARD_SOLUTION))->withActionButtonLabel($this->lng->txt('discard_answer'))
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:17221return $this->ui_factory->input( )->field( )->select($this->lng->txt('position'), $options)->withAdditionalTransformation($this->refinery->kindlyTo( )->int( ))
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:16932$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'createQuestion'), $section)->withSubmitLabel($this->lng->txt('create'))
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:17731$inputs = [self::QUESTION_CREATION_POOL_SELECTION_NO_POOL => $f->group([ ], $this->lng->txt('assessment_no_pool')), self::QUESTION_CREATION_POOL_SELECTION_EXISTING_POOL => $f->group([$f->select($this->lng->txt('select_questionpool'), $pools_data)], $this->lng->txt('assessment_existing_pool')), self::QUESTION_CREATION_POOL_SELECTION_NEW_POOL => $f->group([$f->text($this->lng->txt('name'))], $this->lng->txt('assessment_new_pool'))]
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:17362return $this->ui_factory->input( )->field( )->radio($this->lng->txt('tst_add_quest_cont_edit_mode'))->withOption(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_IPE, $this->lng->txt('tst_add_quest_cont_edit_mode_IPE'), $this->lng->txt('tst_add_quest_cont_edit_mode_IPE_info'))->withOption(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_RTE, $this->lng->txt('tst_add_quest_cont_edit_mode_RTE'), $this->lng->txt('tst_add_quest_cont_edit_mode_RTE_info'))->withValue(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_IPE)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:26851return new TestScreenGUI($this->getTestObject( ), $this->user, $this->ui_factory, $this->ui_renderer, $this->lng, $this->refinery, $this->ctrl, $this->tpl, $this->content_style, $this->http, $this->tabs_manager, $this->access, $this->test_access, $this->db, $this->rbac_system)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:21751$toolbar = new ilTestInfoScreenToolbarGUI($this->getTestObject( ), $this->test_player_factory->getPlayerGUI( ), $this->test_question_set_config_factory->getQuestionSetConfig( ), $this->test_session_factory->getSession( ), $this->db, $this->access, $this->ctrl, $this->lng, $this->ui_factory, $this->ui_renderer, $this->tpl, $this->toolbar)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:27541return new QuestionsTable($this->ui_factory, $this->refinery, $this->http->request( ), $this->getQuestionsTableActions( ), $this->lng, $this->object, $this->test_questions_repository, $this->title_builder)
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:27211$this->table_actions = new QuestionsTableActions($this->ui_factory, $this->ui_renderer, $this->tpl, $this->request, $this->getQuestionsTableQuery( ), $this->lng, $this->ctrl, $this->test_questions_repository, new QuestionPrinter($this->ui_factory, $this->tpl, $this->tabs_manager, $this->toolbar, $this->refinery, $this->lng, $this->ctrl, $this->user, new \ilTestQuestionHeaderBlockBuilder($this->lng), $this->getTestObject( )), $this->object, $this->getTestObject( )->getGlobalSettings( )->isAdjustingQuestionsWithResultsAllowed( ), $this->getTestObject( )->evalTotalPersons( ) !== 0, $this->getTestObject( )->isRandomTest( ), $this->test_question_set_config_factory)
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:1691$affectedRows = $this->db->manipulateF("INSERT INTO tst_pass_result (active_fi, pass, points, maxpoints, questioncount, answeredquestions, workingtime, tstamp) VALUES (%s,%s,%s,%s,%s,%s,%s,%s)", ['integer', 'integer', 'float', 'float', 'integer', 'integer', 'integer', 'integer'], [$this->active_id_mapping[$a_attribs['active_fi']], strlen($a_attribs['pass']) ? $a_attribs['pass'] : 0, ($a_attribs["points"]) ? $a_attribs["points"] : 0, ($a_attribs["maxpoints"]) ? $a_attribs["maxpoints"] : 0, $a_attribs["questioncount"], $a_attribs["answeredquestions"], ($a_attribs["workingtime"]) ? $a_attribs["workingtime"] : 0, $a_attribs["tstamp"]])
/components/ILIAS/Test/classes/class.ilObjTestListGUI.php:1191$props[] = ['alert' => false, 'property' => $this->lng->txt('certificate'), 'value' => $this->ui->renderer( )->render($this->ui->factory( )->link( )->standard($this->lng->txt('download_certificate'), $this->ctrl->getLinkTargetByClass([ilObjTestGUI::class, ilTestEvaluationGUI::class], 'outCertificate')))]
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:2211$affectedRows = $this->db->insert("tst_sequence", ["active_fi" => ["integer", $this->active_id_mapping[$a_attribs['active_fi']]], "pass" => ["integer", $a_attribs['pass']], "sequence" => ["clob", $a_attribs['sequence']], "postponed" => ["text", (strlen($a_attribs['postponed'])) ? $a_attribs['postponed'] : null], "hidden" => ["text", (strlen($a_attribs['hidden'])) ? $a_attribs['hidden'] : null], "tstamp" => ["integer", $a_attribs['tstamp']]])
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:1941$affectedRows = $this->db->manipulateF("INSERT INTO tst_result_cache (active_fi, pass, max_points, reached_points, mark_short, mark_official, passed, failed, tstamp) VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s)", ['integer', 'integer', 'float', 'float', 'text', 'text', 'integer', 'integer', 'integer'], [$this->active_id_mapping[$a_attribs['active_fi']], strlen($a_attribs['pass']) ? $a_attribs['pass'] : 0, ($a_attribs["max_points"]) ? $a_attribs["max_points"] : 0, ($a_attribs["reached_points"]) ? $a_attribs["reached_points"] : 0, strlen($a_attribs["mark_short"]) ? $a_attribs["mark_short"] : " ", strlen($a_attribs["mark_official"]) ? $a_attribs["mark_official"] : " ", ($a_attribs["passed"]) ? 1 : 0, ($a_attribs["failed"]) ? 1 : 0, $a_attribs["tstamp"]])
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:2441$affectedRows = $this->db->manipulateF("INSERT INTO tst_test_result (test_result_id, active_fi, question_fi, points, pass, manual, tstamp) VALUES (%s, %s, %s, %s, %s, %s, %s)", ['integer', 'integer', 'integer', 'float', 'integer', 'integer', 'integer'], [$next_id, $this->active_id_mapping[$a_attribs['active_fi']], $this->question_id_mapping[$a_attribs['question_fi']], $a_attribs['points'], $a_attribs['pass'], (strlen($a_attribs['manual'])) ? $a_attribs['manual'] : 0, $a_attribs['tstamp']])
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:2321$affectedRows = $this->db->insert("tst_solutions", ["solution_id" => ["integer", $next_id], "active_fi" => ["integer", $this->active_id_mapping[$a_attribs['active_fi']]], "question_fi" => ["integer", $this->question_id_mapping[$a_attribs['question_fi']]], "value1" => ["clob", $this->importParticipantsUploadedFiles($a_attribs)], "value2" => ["clob", (strlen($a_attribs['value2'])) ? $a_attribs['value2'] : null], "pass" => ["integer", $a_attribs['pass']], "tstamp" => ["integer", $a_attribs['tstamp']]])
/components/ILIAS/Test/classes/class.ilTestParticipantsGUI.php:1801return new ParticipantTable($this->ui_factory, $this->ui_service, $this->lng, $this->test_access, $this->testrequest, $this->participant_access_filter, $this->participant_repository, $this->results_data_factory, $this->results_presentation_factory->getAttemptResultsSettings($this->test_obj, false), $this->current_user, $this->test_obj, $this->buildParticipantTableActions( ))
/components/ILIAS/Test/classes/class.ilTestResultsImportParser.php:2521$affectedRows = $this->db->manipulateF("INSERT INTO tst_times (times_id, active_fi, started, finished, pass, tstamp) VALUES (%s, %s, %s, %s, %s, %s)", ['integer', 'integer', 'timestamp', 'timestamp', 'integer', 'integer'], [$next_id, $this->active_id_mapping[$a_attribs['active_fi']], $a_attribs['started'], $a_attribs['finished'], $a_attribs['pass'], $a_attribs['tstamp']])
/components/ILIAS/Test/classes/class.ilTestParticipantsGUI.php:2711$options[] = $this->ui_factory->button( )->shy($this->lng->txt('exp_grammar_as') . ' ' . $this->lng->txt('exp_type_certificate'), $this->ctrl->getLinkTargetByClass(self::class, 'exportResults'))
/components/ILIAS/Test/classes/class.ilTestParticipantsGUI.php:3271return new ParticipantTableActions($this->ctrl, $this->lng, $this->main_tpl, $this->ui_factory, $this->ui_renderer, $this->refinery, $this->testrequest, $this->response_handler, $this->participant_repository, $this->test_obj, [ParticipantTableShowResultsAction::ACTION_ID => new ParticipantTableShowResultsAction($this->lng, $this->ui_factory, $this->test_access, $this->ctrl, $this->test_obj), ParticipantTableDeleteResultsAction::ACTION_ID => new ParticipantTableDeleteResultsAction($this->lng, $this->main_tpl, $this->ui_factory, $this->db, $this->participant_access_filter, $this->test_access, $this->test_obj), ParticipantTableFinishTestAction::ACTION_ID => new ParticipantTableFinishTestAction($this->lng, $this->main_tpl, $this->ui_factory, $this->db, new \ilTestProcessLockerFactory(new \ilSetting('assessment'), $this->db), $this->current_user, $this->test_access, $this->test_obj, $this->test_pass_result_repository), ParticipantTableIpRangeAction::ACTION_ID => new ParticipantTableIpRangeAction($this->lng, $this->main_tpl, $this->ui_factory, $this->refinery, $this->participant_repository, $this->test_access), ParticipantTableExtraTimeAction::ACTION_ID => new ParticipantTableExtraTimeAction($this->lng, $this->refinery, $this->main_tpl, $this->ui_factory, $this->participant_repository, $this->current_user, $this->test_access, $this->test_obj), ParticipantTableDeleteParticipantAction::ACTION_ID => new ParticipantTableDeleteParticipantAction($this->lng, $this->main_tpl, $this->ui_factory, $this->participant_repository, $this->test_access, $this->test_obj)])
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:721$attrs = ['active_id' => $row['active_id'], 'user_fi' => $row['user_fi'] ?? '', 'anonymous_id' => $row['anonymous_id'] ?? '', 'test_fi' => $row['test_fi'], 'lastindex' => $row['lastindex'] ?? '', 'tries' => $row['tries'] ?? '', 'last_started_pass' => $row['last_started_pass'] ?? '', 'last_finished_pass' => $row['last_finished_pass'] ?? '', 'submitted' => $row['submitted'] ?? '', 'submittimestamp' => $row['submittimestamp'] ?? '', 'tstamp' => $row['tstamp'] ?? '']
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:1021$attrs = ['active_fi' => $row['active_fi'], 'pass' => $row['pass'] ?? '', 'points' => $row['points'] ?? '', 'maxpoints' => $row['maxpoints'] ?? '', 'questioncount' => $row['questioncount'] ?? '', 'answeredquestions' => $row['answeredquestions'] ?? '', 'workingtime' => $row['workingtime'] ?? '', 'tstamp' => $row['tstamp'] ?? '']
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:1231$attrs = ['active_fi' => $row['active_fi'], 'pass' => $row['pass'], 'max_points' => $row['max_points'], 'reached_points' => $row['reached_points'], 'mark_short' => $row['mark_short'], 'mark_official' => $row['mark_official'], 'passed' => $row['passed'], 'failed' => $row['failed'], 'tstamp' => $row['tstamp']]
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:1451$attrs = ['active_fi' => $row['active_fi'], 'pass' => $row['pass'] ?? '', 'sequence' => $row['sequence'] ?? '', 'postponed' => $row['postponed'] ?? '', 'hidden' => $row['hidden'] ?? '', 'tstamp' => $row['tstamp'] ?? '']
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:1641$attrs = ['solution_id' => $row['solution_id'], 'active_fi' => $row['active_fi'], 'question_fi' => $row['question_fi'], 'points' => $row['points'] ?? '', 'pass' => $row['pass'] ?? '', 'value1' => $row['value1'] ?? '', 'value2' => $row['value2'] ?? '', 'tstamp' => $row['tstamp'] ?? '']
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:2091$attrs = ['test_result_id' => $row['test_result_id'], 'active_fi' => $active_fi, 'question_fi' => $row['question_fi'], 'points' => $row['points'] ?? '', 'pass' => $pass, 'manual' => $row['manual'] ?? '', 'tstamp' => $row['tstamp'] ?? '']
/components/ILIAS/Test/classes/class.ilTestResultsToXML.php:2591$attrs = ['times_id' => $row['times_id'], 'active_fi' => $row['active_fi'], 'started' => $row['started'], 'finished' => $row['finished'], 'pass' => $row['pass'], 'tstamp' => $row['tstamp']]
/components/ILIAS/Test/classes/class.ilObjTest.php:18801$data = ["nr" => "$key", "title" => ilLegacyFormElementsUtil::prepareFormOutput($row['title']), "max" => round($row['points'], 2), "reached" => round($arr_results[$row['question_id']]['reached'] ?? 0, 2), "percent" => sprintf("%2.2f ", ($percentvalue) * 100) . "%", "solution" => ($row['has_sug_sol']) ? assQuestion::_getSuggestedSolutionOutput($row['question_id']) : '', "type" => $row["type_tag"], "qid" => $row['question_id'], "original_id" => $row["original_id"], "workedthrough" => isset($arr_results[$row['question_id']]) ? 1 : 0, 'answered' => $arr_results[$row['question_id']]['answered'] ?? 0, 'finalized_evaluation' => $arr_results[$row['question_id']]['finalized_evaluation'] ?? 0, ]
/components/ILIAS/Test/classes/class.ilObjTest.php:22221$result_array = ["qworkedthrough" => $qworkedthrough, "qmax" => count($this->questions), "pworkedthrough" => $percent_worked_through, "timeofwork" => $max_time, "atimeofwork" => $atimeofwork, "firstvisit" => $first_date, "lastvisit" => $last_date, "resultspoints" => $test_result["test"]["total_reached_points"], "maxpoints" => $test_result["test"]["total_max_points"], "resultsmarks" => $result_mark, "passed" => $passed, "distancemedian" => "0"]
/components/ILIAS/Test/classes/class.ilObjTest.php:32021$main_settings = $main_settings->withGeneralSettings($general_settings)->withIntroductionSettings($introduction_settings)->withAccessSettings($access_settings)->withParticipantFunctionalitySettings($participant_functionality_settings)->withTestBehaviourSettings($test_behaviour_settings)->withQuestionBehaviourSettings($question_behaviour_settings)->withFinishingSettings($finishing_settings)->withAdditionalSettings($additional_settings)
/components/ILIAS/Test/classes/class.ilObjTest.php:32841return new SettingsFinishing($settings->getTestId( ), $settings->getShowAnswerOverview( ), strlen($text) > 0, $text, null, $settings->getRedirectionMode( ), $settings->getRedirectionUrl( ), $settings->getMailNotificationContentType( ), $settings->getAlwaysSendMailNotification( ))
/components/ILIAS/Test/classes/class.ilObjTest.php:35601$highscore_metadata = ['highscore_enabled' => ['value' => $this->getHighscoreEnabled( )], 'highscore_anon' => ['value' => $this->getHighscoreAnon( )], 'highscore_achieved_ts' => ['value' => $this->getHighscoreAchievedTS( )], 'highscore_score' => ['value' => $this->getHighscoreScore( )], 'highscore_percentage' => ['value' => $this->getHighscorePercentage( )], 'highscore_wtime' => ['value' => $this->getHighscoreWTime( )], 'highscore_own_table' => ['value' => $this->getHighscoreOwnTable( )], 'highscore_top_table' => ['value' => $this->getHighscoreTopTable( )], 'highscore_top_num' => ['value' => $this->getHighscoreTopNum( )], ]
/components/ILIAS/Test/classes/class.ilObjTest.php:43831$result = $this->db->queryF("SELECT tst_active.active_id, tst_active.tries, usr_id, %s login, %s lastname, %s firstname, " . "tst_active.submitted test_finished, matriculation, COALESCE(tst_active.last_finished_pass, -1) <> tst_active.last_started_pass unfinished_passes FROM usr_data, tst_invited_user " . "LEFT JOIN tst_active ON tst_active.user_fi = tst_invited_user.user_fi AND tst_active.test_fi = tst_invited_user.test_fi " . "WHERE tst_invited_user.test_fi = %s and tst_invited_user.user_fi=usr_data.usr_id AND usr_data.usr_id=%s " . "ORDER BY $order", ['text', 'text', 'text', 'integer', 'integer'], ['', $this->lng->txt('anonymous'), '', $this->getTestId( ), $user_id])
/components/ILIAS/Test/classes/class.ilObjTest.php:43931$result = $this->db->queryF("SELECT tst_active.active_id, tst_active.tries, usr_id, %s login, %s lastname, %s firstname, " . "tst_active.submitted test_finished, matriculation, COALESCE(tst_active.last_finished_pass, -1) <> tst_active.last_started_pass unfinished_passes FROM usr_data, tst_invited_user " . "LEFT JOIN tst_active ON tst_active.user_fi = tst_invited_user.user_fi AND tst_active.test_fi = tst_invited_user.test_fi " . "WHERE tst_invited_user.test_fi = %s and tst_invited_user.user_fi=usr_data.usr_id " . "ORDER BY $order", ['text', 'text', 'text', 'integer'], ['', $this->lng->txt('anonymous'), '', $this->getTestId( )])
/components/ILIAS/Test/tests/ilTestFixedQuestionSetConfigTest.php:341$this->testObj = new ilTestFixedQuestionSetConfig($this->createMock(ilTree::class), $this->createMock(ilDBInterface::class), $this->createMock(ilLanguage::class), $test_logger, $this->createMock(ilComponentRepository::class), $this->getTestObjMock( ), $this->createMock(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), )
/components/ILIAS/Test/tests/ilTestRandomQuestionSetConfigGUITest.php:411$this->testObj = new ilTestRandomQuestionSetConfigGUI($this->getTestObjMock( ), $DIC['ilCtrl'], $DIC['ilUser'], $DIC['ilAccess'], $DIC['ui.factory'], $DIC['ui.renderer'], $this->createMock(ILIAS\Data\Factory::class), $this->createMock(\ILIAS\Test\Presentation\TabsManager::class), $DIC['lng'], $this->createMock(ILIAS\Test\Logging\TestLogger::class), $DIC['tpl'], $DIC['ilDB'], $DIC['tree'], $DIC['component.repository'], $DIC['objDefinition'], $DIC['ilObjDataCache'], $this->getMockBuilder(ilTestProcessLockerFactory::class)->disableOriginalConstructor( )->getMock( ), $this->createMock(ILIAS\Test\RequestDataCollector::class), $this->createMock(ILIAS\Test\Utilities\TitleColumnsBuilder::class), $this->createMock(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class))
/components/ILIAS/Test/tests/ilTestSkillAdministrationGUITest.php:341$this->testObj = new ilTestSkillAdministrationGUI($this->createMock(ilCtrl::class), $this->createMock(ilAccessHandler::class), $this->createMock(ILIAS\Test\Presentation\TabsManager::class), $this->createMock(ilGlobalPageTemplate::class), $this->createMock(ilLanguage::class), $this->createMock(ILIAS\Refinery\Factory::class), $this->createMock(ilDBInterface::class), $this->createMock(ILIAS\Test\Logging\TestLogger::class), $this->createMock(ilTree::class), $this->createMock(ilComponentRepository::class), $this->getTestObjMock( ), $this->createMock(GeneralQuestionPropertiesRepository::class), $this->createMock(RequestDataCollector::class), 201)
/components/ILIAS/Test/tests/ilTestLearningObjectivesStatusGUITest.php:331$this->testObj = new ilTestLearningObjectivesStatusGUI($this->createMock(ilLanguage::class), $this->createMock(ilCtrl::class), $this->createMock(ILIAS\UI\Factory::class), $this->createMock(ILIAS\UI\Renderer::class), $this->createMock(ILIAS\Test\RequestDataCollector::class))
/components/ILIAS/Test/tests/ilTestParticipantsGUITest.php:381$this->testObj = new ilTestParticipantsGUI($this->getTestObjMock( ), $this->createMock(\ilObjUser::class), $this->createMock(ilTestObjectiveOrientedContainer::class), $this->createMock(ilTestQuestionSetConfig::class), $DIC['ilAccess'], $this->createMock(ilTestAccess::class), $DIC['tpl'], $DIC['ui.factory'], $DIC['ui.renderer'], $this->createMock(ilUIService::class), $this->createMock(ILIAS\Data\Factory::class), $DIC['lng'], $DIC['ilCtrl'], $DIC['refinery'], $DIC['ilDB'], $this->createMock(\ILIAS\Test\Presentation\TabsManager::class), $DIC['ilToolbar'], $DIC['component.factory'], $this->createMock(\ILIAS\Test\ExportImport\Factory::class), $this->createMock(\ILIAS\Test\RequestDataCollector::class), $this->createMock(\ILIAS\Test\ResponseHandler::class), $this->createMock(\ILIAS\Test\Participants\ParticipantRepository::class), $this->createMock(ILIAS\Test\Results\Data\Factory::class), $this->createMock(ILIAS\Test\Results\Presentation\Factory::class), $this->createMock(\ILIAS\Test\Results\Data\Repository::class))
/components/ILIAS/Test/tests/ilTestRandomQuestionSetConfigTest.php:311$this->testObj = new ilTestRandomQuestionSetConfig($this->getMockBuilder(ilTree::class)->disableOriginalConstructor( )->getMock( ), $this->createMock(ilDBInterface::class), $this->createMock(ilLanguage::class), $this->createMock(ILIAS\Test\Logging\TestLogger::class), $this->createMock(ilComponentRepository::class), $this->getMockBuilder(ilObjTest::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class)->disableOriginalConstructor( )->getMock( ))
/components/ILIAS/Test/tests/ilTestPasswordProtectionGUITest.php:331$this->testObj = new ilTestPasswordProtectionGUI($this->createMock(ilCtrl::class), $this->createMock(ilGlobalPageTemplate::class), $this->createMock(ilLanguage::class), $this->createMock(ilTestPlayerAbstractGUI::class), $this->createMock(ilTestPasswordChecker::class), $this->createMock(ILIAS\Test\RequestDataCollector::class), $this->createMock(ILIAS\GlobalScreen\Services::class))
/components/ILIAS/Test/tests/ilTestToplistGUITest.php:371$this->testObj = new ilTestToplistGUI($this->getTestObjMock( ), $this->createMock(TestTopListRepository::class), $DIC['ilCtrl'], $DIC['tpl'], $DIC['lng'], $DIC['ilUser'], $DIC['ui.factory'], $DIC['ui.renderer'], $this->createMock(Factory::class), $DIC['http'])
/components/ILIAS/Test/tests/Settings/ScoreReporting/SettingsScoringGUITest.php:341return [$this->factory( ), $this->renderer( ), $this->createMock(ServerRequestInterface::class), $this->getMockBuilder(\ILIAS\Refinery\Factory::class)->disableOriginalConstructor( )->getMock( ), $this->mainTemplate( ), $this->createMock(ilTabsGUI::class)]
/components/ILIAS/Test/tests/ilTestArchiveServiceTest.php:331$this->testObj = new ilTestArchiveService($this->getTestObjMock( ), $this->createMock(ilLanguage::class), $this->createMock(ilDBInterface::class), $this->createMock(ilObjUser::class), $this->createMock(ILIAS\UI\Factory::class), $this->createMock(ILIAS\UI\Renderer::class), $this->createMock(ILIAS\ResourceStorage\Services::class), $this->createMock(Psr\Http\Message\ServerRequestInterface::class), $this->createMock(ilObjectDataCache::class), $this->createMock(ilTestParticipantAccessFilterFactory::class), $this->createMock(ilTestHTMLGenerator::class))
/components/ILIAS/Test/tests/ilTestResultsGUITest.php:371$this->testObj = new ilTestResultsGUI($this->getTestObjMock( ), $DIC['ilCtrl'], $this->createMock(ilTestAccess::class), $DIC['ilDB'], $DIC['refinery'], $DIC['ilUser'], $DIC['lng'], $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $DIC['component.repository'], $this->createMock(ILIAS\Test\Presentation\TabsManager::class), $DIC['ilToolbar'], $DIC['tpl'], $DIC['ui.factory'], $DIC['ui.renderer'], $this->createMock(ILIAS\Skill\Service\SkillService::class), $this->createMock(ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\Test\Results\Toplist\TestTopListRepository::class), $this->createMock(ILIAS\Test\RequestDataCollector::class), $DIC['http'], $this->createMock(ILIAS\Data\Factory::class), $this->createMock(ilTestSession::class), $this->createMock(ilTestObjectiveOrientedContainer::class))
/components/ILIAS/Test/tests/ilTestSkillLevelThresholdsGUITest.php:371$this->testObj = new ilTestSkillLevelThresholdsGUI($this->createMock(ilCtrl::class), $this->createMock(ilGlobalPageTemplate::class), $this->createMock(ilLanguage::class), $this->createMock(ilDBInterface::class), $this->createMock(RequestDataCollector::class), $this->testId)
/components/ILIAS/Test/tests/ilTestSkillEvaluationGUITest.php:331$this->testObj = new ilTestSkillEvaluationGUI($this->getTestObjMock( ), $this->createMock(ilCtrl::class), $this->createMock(ilGlobalPageTemplate::class), $this->createMock(ilLanguage::class), $this->createMock(ilDBInterface::class), $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(ILIAS\Skill\Service\SkillService::class), $this->createMock(ILIAS\Test\RequestDataCollector::class))
/components/ILIAS/Test/tests/ilTestRandomQuestionSetPoolDeriverTest.php:331$this->test_obj = new ilTestRandomQuestionSetPoolDeriver($this->createMock(ilDBInterface::class), $this->createMock(ilComponentRepository::class), $this->getMockBuilder(ilObjTest::class)->disableOriginalConstructor( )->getMock( ), $this->createMock(ilTestRandomQuestionSetSourcePoolDefinitionList::class), 2, 125)
/components/ILIAS/Test/tests/ilTestQuestionSetConfigFactoryTest.php:321$this->testObj = new ilTestQuestionSetConfigFactory($this->createMock(ilTree::class), $this->createMock(ilDBInterface::class), $this->createMock(ilLanguage::class), $this->createMock(ILIAS\Test\Logging\TestLogger::class), $this->createMock(ilComponentRepository::class), $this->getTestObjMock( ), $this->createMock(\ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class))
/components/ILIAS/Test/tests/ilMyTestResultsGUITest.php:411$this->testObj = new ilMyTestResultsGUI($this->test, $this->access, $this->objective_parent, $this->createMock(ilObjUser::class), $this->createMock(ilLanguage::class), $this->createMock(ilCtrlInterface::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\Test\RequestDataCollector::class))
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:2111$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withAccessSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:2401$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withTestBehaviourSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:1531$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withGeneralSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:1821$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withIntroductionSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:701$main_settings = new MainSettings($input['test_id_2'], 0, $this->createConfiguredMock(SettingsGeneral::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsIntroduction::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsAccess::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsTestBehaviour::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsQuestionBehaviour::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsParticipantFunctionality::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsFinishing::class, ['getTestId' => $input['test_id_2']]), $this->createConfiguredMock(SettingsAdditional::class, ['getTestId' => $input['test_id_2']]))
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:981$main_settings = (new MainSettings(0, 0, $this->createConfiguredMock(SettingsGeneral::class, ['withTestId' => $this->createMock(SettingsGeneral::class)]), $this->createConfiguredMock(SettingsIntroduction::class, ['withTestId' => $this->createMock(SettingsIntroduction::class)]), $this->createConfiguredMock(SettingsAccess::class, ['withTestId' => $this->createMock(SettingsAccess::class)]), $this->createConfiguredMock(SettingsTestBehaviour::class, ['withTestId' => $this->createMock(SettingsTestBehaviour::class)]), $this->createConfiguredMock(SettingsQuestionBehaviour::class, ['withTestId' => $this->createMock(SettingsQuestionBehaviour::class)]), $this->createConfiguredMock(SettingsParticipantFunctionality::class, ['withTestId' => $this->createMock(SettingsParticipantFunctionality::class)]), $this->createConfiguredMock(SettingsFinishing::class, ['withTestId' => $this->createMock(SettingsFinishing::class)]), $this->createConfiguredMock(SettingsAdditional::class, ['withTestId' => $this->createMock(SettingsAdditional::class)])))->withTestId($IO)
/components/ILIAS/Test/tests/Settings/ScoreReporting/SettingsScoringGUITest.php:561$testObj = new SettingsScoringGUI($this->createMock(ilCtrl::class), $this->createMock(ilAccessHandler::class), $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor( )->getMock( ), $this->getMockBuilder(ilTree::class)->disableOriginalConstructor( )->getMock( ), $this->createMock(ilDBInterface::class), $this->createMock(ilComponentRepository::class), $objTestGui_mock, $main_template, $tabs_gui, $this->createMock(\ILIAS\Test\Logging\TestLogger::class), $this->createMock(ScoreSettingsRepository::class), -123, $ui_factory, $ui_renderer, $refinery, $request, $this->getMockBuilder(ilObjUser::class)->disableOriginalConstructor( )->getMock( ), )
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:381$main_settings = new MainSettings($IO, 0, $this->createConfiguredMock(SettingsGeneral::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsIntroduction::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsAccess::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsTestBehaviour::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsQuestionBehaviour::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsParticipantFunctionality::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsFinishing::class, ['getTestId' => $IO]), $this->createConfiguredMock(SettingsAdditional::class, ['getTestId' => $IO]))
/components/ILIAS/Test/tests/Results/Presentation/FactoryTest.php:341$ilTestResultsPresentationFactory = new Factory($this->createMock(UIFactory::class), $this->createMock(UIRenderer::class), $this->createMock(Refinery::class), $this->createMock(DataFactory::class), $this->createMock(HTTPService::class), $this->createMock(\ilLanguage::class))
/components/ILIAS/Test/tests/Scoring/Settings/ScoreSettingsTest.php:2561$actual = $this->render($s->toForm(...array_merge($ui, [['user_time_zone' => 'Europe/Berlin', 'user_date_format' => $data_factory->dateFormat( )->withTime24($data_factory->dateFormat( )->standard( ))]])))
/components/ILIAS/Test/tests/tables/ilTestQuestionBrowserTableGUITest.php:691$this->tableGui = new ilTestQuestionBrowserTableGUI($this->getMockBuilder(ilTabsGUI::class)->disableOriginalConstructor( )->getMock( ), $tree_mock, $db_mock, $this->createMock(ILIAS\Test\Logging\TestLogger::class), $component_repository, $this->getMockBuilder(ilObjTest::class)->disableOriginalConstructor( )->getMock( ), $this->createMock(ilObjUser::class), $this->createMock(ilAccessHandler::class), $this->createMock(\ILIAS\HTTP\GlobalHttpState::class), new \ILIAS\Refinery\Factory(new \ILIAS\Data\Factory( ), $this->getMockBuilder(ilLanguage::class)->disableOriginalConstructor( )->getMock( )), $this->createMock(ILIAS\UI\Factory::class), $this->createMock(ILIAS\UI\Renderer::class), $this->createMock(ILIAS\Test\RequestDataCollector::class), $this->createMock(ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $lng_mock, $ctrl_mock, $mainTpl_mock, $this->createMock(ilUIService::class), $this->createMock(ILIAS\Data\Factory::class), $this->createMock(ILIAS\Taxonomy\DomainService::class), fn (int $questionPoolId) => 'testLink')
/components/ILIAS/Test/tests/Results/Data/QuestionResultTest.php:301$qr = new QuestionResult($id = 66, $type = 'some type', $title = 'a question title', $question_score = 7.6, $usr_score = 3.8, $usr_solution = 'usr did this', $best_solution = 'he had better done that', $feedback = 'give it another try', $worked_through = true, $answered = true, $recapitulation = 'some recap')
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:3271$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withFinishingSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:3561$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withAdditionalSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:2691$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withQuestionBehaviourSettings($IO)
/components/ILIAS/Test/tests/Settings/MainSettings/MainSettingsTest.php:2981$main_settings = (new MainSettings(0, 0, $this->createMock(SettingsGeneral::class), $this->createMock(SettingsIntroduction::class), $this->createMock(SettingsAccess::class), $this->createMock(SettingsTestBehaviour::class), $this->createMock(SettingsQuestionBehaviour::class), $this->createMock(SettingsParticipantFunctionality::class), $this->createMock(SettingsFinishing::class), $this->createMock(SettingsAdditional::class)))->withParticipantFunctionalitySettings($IO)
/components/ILIAS/Test/classes/class.ilTestParticipantList.php:2801$row = ['usr_id' => $participant->getUsrId( ), 'active_id' => $participant->getActiveId( ), 'login' => $participant->getLogin( ), 'firstname' => $participant->getFirstname( ), 'lastname' => $participant->getLastname( ), 'name' => $this->buildFullname($participant)]
/components/ILIAS/Test/classes/class.ilTestParticipantList.php:2571$row = ['usr_id' => $participant->getUsrId( ), 'active_id' => $participant->getActiveId( ), 'login' => $participant->getLogin( ), 'firstname' => $participant->getFirstname( ), 'lastname' => $participant->getLastname( )]
/components/ILIAS/Test/classes/class.ilTestResultsGUI.php:1461$gui = new ilTestToplistGUI($this->test_object, $this->toplist_repository, $this->ctrl, $this->main_tpl, $this->lng, $this->user, $this->ui_factory, $this->ui_renderer, $this->data_factory, $this->http)
/components/ILIAS/Test/classes/class.ilTestArchiveService.php:771$archiver = new ilTestArchiver($this->lng, $this->db, $this->user, $this->ui_factory, $this->ui_renderer, $this->irss, $this->request, $this->obj_cache, $this->participant_access_filter_factory, $this->test_obj->getTestLogViewer( ), $this->test_obj->getId( ))
/components/ILIAS/Test/classes/class.ilTestArchiver.php:5881$table = $this->ui_factory->table( )->data($this->getDataRetrievalForAttemptOverviewTable($result_array), $test_result_title_builder->getPassDetailsHeaderLabel($attempt + 1), $this->getColumnsForAttemptOverviewTable( ), )->withRequest($this->request)
/components/ILIAS/Test/classes/class.ilTestArchiver.php:5121$line = ['identifier' => $active_fi . '|' . $pass, 'yyyy' => date_format($parsed_date, 'Y'), 'mm' => date_format($parsed_date, 'm'), 'dd' => date_format($parsed_date, 'd'), 'directory' => $active_fi . '_' . $pass . '_' . $user_firstname . '_' . $user_lastname . '_' . $matriculation]
/components/ILIAS/Test/classes/class.ilTestArchiver.php:6721yield $row_builder->buildDataRow((string) $result['qid'], ['order' => $i++, 'question_id' => $result['qid'], 'title' => $result['title'], 'reachable_points' => $result['max'], 'reached_points' => $result['reached'], 'solved' => $result['percent']])
/components/ILIAS/Test/classes/class.ilTestArchiver.php:6401$columns = ['order' => $cf->number($this->lng->txt('order')), 'question_id' => $cf->number($this->lng->txt('question_id')), 'title' => $cf->text($this->lng->txt('tst_question_title')), 'reachable_points' => $cf->number($this->lng->txt('tst_maximum_points')), 'reached_points' => $cf->number($this->lng->txt('tst_reached_points'))]
/components/ILIAS/Test/classes/class.ilTestCorrectionsGUI.php:1291$confirmation = sprintf($this->language->txt('tst_corrections_manscore_reset_warning'), $scoring->getNumManualScorings( ), $this->question_gui->getObject( )->getTitleForHTMLOutput( ), $this->question_gui->getObject( )->getId( ))
/components/ILIAS/Test/classes/class.ilObjTestAccess.php:691$can_it = $this->findMatch($ilWACPath->getPath( ), [new AccessFileUploadAnswer($this->user, $this->db, $readable), new AccessQuestionImage($readable), new AccessFileUploadPreview($this->db, $this->access), ])
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:3011$result = $data->getParticipant($active_id)->getPass($pass)->getReachedPoints( ) . ' ' . strtolower($this->lng->txt('of')) . ' ' . $data->getParticipant($active_id)->getPass($pass)->getMaxPoints( ) . ' (' . sprintf('%2.2f', $percent) . ' %' . ')'
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:1831$results_panel = $this->ui_factory->panel( )->report($this->buildResultsTitle(ilObjUser::_lookupFullname($this->object->_getUserIdFromActiveId($current_active_id)), $attempt_id), $this->buildAttemptComponents($current_active_id, $attempt_id, true, false))
/components/ILIAS/Test/classes/class.ilTestSequence.php:6211$result_array[] = ['nr' => $key, 'title' => $question->getTitleForHTMLOutput( ), 'qid' => $question->getId( ), 'presented' => $this->isQuestionPresented($question->getId( )), 'visited' => $worked_through, 'solved' => (($solved) ? "1" : "0"), 'description' => $question->getComment( ), 'points' => $question->getMaximumPoints( ), 'worked_through' => $worked_through, 'postponed' => $is_postponed, 'sequence' => $sequence, 'isAnswered' => $question->isAnswered($this->active_id, $this->pass), 'has_authorized_answer' => $question->authorizedSolutionExists($this->active_id, $this->pass)]
/components/ILIAS/Test/classes/class.ilTestSequence.php:1391$this->sequencedata = ["sequence" => unserialize($row["sequence"] ?? '', ['allowed_classes' => false]), "postponed" => unserialize($row["postponed"] ?? '', ['allowed_classes' => false]), "hidden" => unserialize($row["hidden"] ?? '', ['allowed_classes' => false])]
/components/ILIAS/Test/classes/class.ilTestToplistGUI.php:1151$tables[] = $this->buildTable(count($tables) == 0 ? $this->lng->txt('toplist_by_score' . $order_by->getLabel( )) : '', TopListType::USER, $order_by)->withId('tst_own_list' . $this->test_obj->getRefId( ))
/components/ILIAS/Test/classes/class.ilTestToplistGUI.php:1071$tables[] = $this->buildTable($this->lng->txt('toplist_by_' . $order_by->getLabel( )), TopListType::GENERAL, $order_by)->withId('tst_top_list' . $this->test_obj->getRefId( ))
/components/ILIAS/Test/classes/class.ilTestService.php:2191$data[] = ['order' => $value['nr'], 'title' => $this->object->getQuestionTitle($value['title'], $value['nr'], $value['points']), 'description' => $description, 'disabled' => $disableLink, 'worked_through' => $value['worked_through'], 'postponed' => $value['postponed'], 'points' => $points, 'marked' => $marked, 'sequence' => $value['sequence'], 'isAnswered' => $value['isAnswered'], 'has_authorized_answer' => $value['has_authorized_answer']]
/components/ILIAS/Test/classes/Tables/class.ilTestQuestionBrowserTableGUI.php:1321return new QuestionsBrowserTable((string) $this->test_obj->getId( ), $this->current_user, $this->ui_factory, $this->ui_renderer, $this->lng, $this->ctrl, $this->data_factory, $question_list, $this->taxonomy, $parent_title)
/components/ILIAS/Test/classes/Tables/class.ilTestQuestionBrowserTableGUI.php:1481$selected_array = $this->http_state->wrapper( )->query( )->retrieve('qlist_q_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Test/classes/Screen/ilTestPlayerToolProvider.php:461return [$this->factory->tool($this->identification_provider->contextAwareIdentifier('tst_qst_list'))->withSymbol($ui->factory( )->symbol( )->icon( )->standard('tst', $lng->txt('more')))->withTitle($lng->txt('mainbar_button_label_questionlist'))->withContent($ui->factory( )->legacy($ui->renderer( )->render($called_contexts->current( )->getAdditionalData( )->get(ilTestPlayerLayoutProvider::TEST_PLAYER_QUESTIONLIST))))]
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:3191$table = $this->results_presentation_factory->getAttemptResultsPresentationTable($this->results_data_factory->getAttemptResultsFor($settings, $this->object, $active_id, $pass, true), $settings, $this->buildResultsTitle($this->user->getFullname( ), $pass), false)
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:8091$attempt_overview = $this->ui_factory->panel( )->sub($this->lng->txt('question_summary'), $this->results_data_factory->getAttemptOverviewFor($settings, $this->object, $active_id, $attempt_id)->getAsDescriptiveListing($this->lng, $this->ui_factory, ['timezone' => new DateTimeZone($this->user->getTimeZone( )), 'datetimeformat' => $this->user->getDateTimeFormat( )->toString( )]))
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:8271$attempt_overview = $attempt_overview->withFurtherInformation($this->ui_factory->card( )->standard($this->lng->txt('overview'))->withSections([$this->results_data_factory->getOverviewDataForTest($this->object)->getAsDescriptiveListing($this->lng, $this->ui_factory)]))
/components/ILIAS/Test/classes/class.ilTestEvaluationGUI.php:9901return $this->ui_factory->viewControl( )->mode(array_reduce($available_attempts, function (array $c, int $v) : array { /**/ } , [ ]), $this->lng->txt('select_attempt'))->withActive("{$this->lng->txt('tst_attempt')} {$selected_attempt}")
/components/ILIAS/Test/classes/Toolbars/class.ilTestNavigationToolbarGUI.php:1751$button = $this->ui->factory( )->button( )->standard($this->lng->txt('question_summary_btn'), '')->withUnavailableAction(true)->withAdditionalOnLoadCode($this->buildCheckNavigationClosure($this->ctrl->getLinkTarget($this->player_gui, ilTestPlayerCommands::QUESTION_SUMMARY)))
/components/ILIAS/Test/classes/Confirmations/class.ilTestSettingsChangeConfirmationGUI.php:771$headerText = sprintf($this->lng->txt('tst_change_quest_set_type_from_old_to_new_with_conflict'), $this->testOBJ->getQuestionSetTypeTranslation($this->lng, $this->getOldQuestionSetType( )), $this->testOBJ->getQuestionSetTypeTranslation($this->lng, $this->getNewQuestionSetType( )))
/components/ILIAS/Test/tests/ilMyTestSolutionsGUITest.php:391$this->testObj = new ilMyTestSolutionsGUI($this->test, $this->access, $this->objective_parent, $this->createMock(ilLanguage::class), $this->createMock(ilCtrlInterface::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\Test\RequestDataCollector::class))
/components/ILIAS/Test/tests/ilAssQuestionPageCommandForwarderTest.php:331$this->testObj = new ilAssQuestionPageCommandForwarder($this->getTestObjMock( ), $this->createMock(ilLanguage::class), $this->createMock(ilCtrlInterface::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ILIAS\TestQuestionPool\Questions\GeneralQuestionPropertiesRepository::class), $this->createMock(\ILIAS\Test\RequestDataCollector::class))
/components/ILIAS/Test/classes/Evaluation/class.ilTestEvaluationFactory.php:851$result = $this->db->query(sprintf($query, $this->db->quote($this->test_obj->getTestId( ), 'integer'), $this->db->in('tst_active.active_id', $active_ids, false, 'integer'), ))
/components/ILIAS/Test/classes/Evaluation/class.ilTestEvaluationFactory.php:3091$ret[] = ['original_id' => (int) $row['original_id'], 'question_id' => (int) $row['question_fi'], 'max_points' => (float) $row['points'], 'sequence' => (int) $row['sequence'], 'pass' => $tpass, 'title' => $row['title']]
/components/ILIAS/Test/classes/Evaluation/class.ilTestEvaluationFactory.php:3621$ret[] = ['original_id' => $questionsbysequence[$seq]['original_id'] ?? 0, 'question_id' => $questionsbysequence[$seq]['question_fi'], 'max_points' => $questionsbysequence[$seq]['points'], 'sequence' => $sidx + 1, 'pass' => $seqrow['pass'], 'title' => $questionsbysequence[$seq]["title"]]
/components/ILIAS/Test/classes/Toolbars/class.ilTestNavigationToolbarGUI.php:1621$button = $this->ui->factory( )->button( )->standard($this->lng->txt('cancel_test'), '')->withUnavailableAction(true)->withAdditionalOnLoadCode($this->buildCheckNavigationClosure($this->ctrl->getLinkTarget($this->player_gui, ilTestPlayerCommands::SUSPEND_TEST)))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2041$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_settings'), implode(" ", $this->getFailureMessages(self::SECTION_SETTINGS)), $this->ctrl->getLinkTarget($this->getCmdClass( ), 'settings'))->withStatus($this->determineStatus($done, self::SECTION_SETTINGS))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:8912$checked_questions = $this->http->wrapper( )->post( )->retrieve('questions', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2261$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_materials'), implode(" ", $this->getFailureMessages(self::SECTION_MATERIALS)), $this->ctrl->getLinkTargetByClass('ilobjcoursegui', 'enableAdministrationPanel'))->withStatus($this->determineStatus($done, self::SECTION_MATERIALS))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2131$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_objective_creation'), implode(" ", $this->getFailureMessages(self::SECTION_OBJECTIVES_NEW)), $done ? $this->ctrl->getLinkTarget($this->getCmdClass( ), 'listObjectives') : $this->ctrl->getLinkTarget($this->getCmdClass( ), 'showObjectiveCreation'))->withStatus($this->determineStatus($done, self::SECTION_OBJECTIVES_NEW))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2551$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_qtest'), implode(" ", $this->getFailureMessages(self::SECTION_QTEST)), $this->ctrl->getLinkTarget($this->getCmdClass( ), $command))->withStatus($this->determineStatus($done, self::SECTION_QTEST))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2411$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_itest'), implode(" ", $this->getFailureMessages(self::SECTION_ITES)), $this->ctrl->getLinkTarget($this->getCmdClass( ), $command))->withStatus($this->determineStatus($done, self::SECTION_ITES))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:3071$active_map = array(self::SECTION_SETTINGS => 0, self::SECTION_OBJECTIVES_NEW => 1, self::SECTION_MATERIALS => 2, self::SECTION_ITES => 3, self::SECTION_QTEST => $itest_enabled ? 4 : 3, self::SECTION_OBJECTIVES => $itest_enabled ? 5 : 4)
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorStatus.php:2661$steps[] = $this->workflow->step($this->lng->txt('crs_objective_status_objectives'), implode(" ", $this->getFailureMessages(self::SECTION_OBJECTIVES)), $this->ctrl->getLinkTarget($this->getCmdClass( ), 'listObjectives'))->withStatus($this->determineStatus($done, self::SECTION_OBJECTIVES))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:2001$post_self_limit = $this->http->wrapper( )->post( )->retrieve('self', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->float( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:1292return $this->http->wrapper( )->post( )->retrieve('objective', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:4081return $this->http->wrapper( )->post( )->retrieve($key, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:2091$post_final_limit = $this->http->wrapper( )->post( )->retrieve('final', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->float( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:5442$checked_questions = $this->http->wrapper( )->post( )->retrieve('questions', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:4241return $this->http->wrapper( )->post( )->retrieve($key, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:7681$sequences = ilLORandomTestQuestionPools::lookupSequencesByType($this->course_obj->getId( ), $this->initObjectiveIdFromQuery( ), ilObject::_lookupObjId($this->getSettings( )->getTestByType($this->test_type)), $this->test_type)
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectivesGUI.php:6361$limit = $this->http->wrapper( )->post( )->retrieve('limit', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:2851$query = "INSERT INTO crs_objective_lm (lm_ass_id,objective_id,ref_id,obj_id,type) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getObjectiveId( ), 'integer') . ", " . $this->db->quote($this->getLMRefId( ), 'integer') . ", " . $this->db->quote($this->getLMObjId( ), 'integer') . ", " . $this->db->quote($this->getType( ), 'text') . ")"
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:2991$query = "DELETE FROM crs_objective_lm " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND ref_id = " . $this->db->quote($ref_id, 'integer') . " " . "AND obj_id = " . $this->db->quote($obj_id, 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:3091$query = "SELECT * FROM crs_objective_lm " . "WHERE ref_id = " . $this->db->quote($ref_id, 'integer') . " " . "AND obj_id = " . $this->db->quote($obj_id, 'integer') . " " . "AND objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:3391$query = "UPDATE crs_objective_lm " . "SET position = " . $this->db->quote((string) $a_position, 'integer') . " " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND lm_ass_id = " . $this->db->quote($a_ass_id, "integer")
/components/ILIAS/Course/classes/Objectives/class.ilLORandomTestQuestionPools.php:931$query = 'SELECT * FROM loc_rnd_qpl ' . 'WHERE container_id = ' . $ilDB->quote($a_container_id, 'integer') . ' ' . 'AND objective_id = ' . $ilDB->quote($a_objective_id, 'integer') . ' ' . 'AND tst_id = ' . $ilDB->quote($a_test_id, 'integer') . ' ' . 'AND tst_type = ' . $ilDB->quote($a_test_type, 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilLORandomTestQuestionPools.php:2341$query = 'SELECT * FROM loc_rnd_qpl ' . 'WHERE container_id = ' . $this->db->quote($this->getContainerId( ), 'integer') . ' ' . 'AND objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ' ' . 'AND tst_type = ' . $this->db->quote($this->getTestType( ), 'integer') . ' ' . 'AND qp_seq = ' . $this->db->quote($this->getQplSequence( ), 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilLORandomTestQuestionPools.php:2491$query = 'DELETE FROM loc_rnd_qpl ' . 'WHERE container_id = ' . $this->db->quote($this->getContainerId( ), 'integer') . ' ' . 'AND objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ' ' . 'AND tst_type = ' . $this->db->quote($this->getTestType( ), 'integer') . ' ' . 'AND qp_seq = ' . $this->db->quote($this->getQplSequence( ), 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilLORandomTestQuestionPools.php:2701$query = 'INSERT INTO loc_rnd_qpl ' . '(container_id, objective_id, tst_type, tst_id, qp_seq, percentage) ' . 'VALUES ( ' . $this->db->quote($this->getContainerId( ), 'integer') . ', ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ', ' . $this->db->quote($this->getTestType( ), 'integer') . ', ' . $this->db->quote($this->getTestId( ), 'integer') . ', ' . $this->db->quote($this->getQplSequence( ), 'integer') . ', ' . $this->db->quote($this->getLimit( ), ilDBConstants::T_INTEGER) . ' ' . ')'
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3821$query = "SELECT * FROM crs_objectives " . "WHERE crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " " . "AND objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:4181$query = "UPDATE crs_objectives " . "SET position = position - 1 " . "WHERE position > " . $this->db->quote($this->__getPosition( ), 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilLOTestRun.php:2011$query = 'DELETE FROM loc_tst_run ' . 'WHERE container_id = ' . $this->db->quote($this->getContainerId( ), 'integer') . ' ' . 'AND user_id = ' . $this->db->quote($this->getUserId( ), 'integer') . ' ' . 'AND test_id = ' . $this->db->quote($this->getTestId( ), 'integer') . ' ' . 'AND objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilLOTestRun.php:2111$query = 'INSERT INTO loc_tst_run ' . '(container_id, user_id, test_id, objective_id,max_points,questions) ' . 'VALUES( ' . $this->db->quote($this->getContainerId( ), 'integer') . ', ' . $this->db->quote($this->getUserId( ), 'integer') . ', ' . $this->db->quote($this->getTestId( ), 'integer') . ', ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ', ' . $this->db->quote($this->getMaxPoints( ), 'integer') . ', ' . $this->db->quote(serialize($this->getQuestions( )), 'text') . ' ' . ')'
/components/ILIAS/Course/classes/Objectives/class.ilLOTestRun.php:2261$query = 'UPDATE loc_tst_run SET ' . 'max_points = ' . $this->db->quote($this->getMaxPoints( ), 'integer') . ', ' . 'questions = ' . $this->db->quote(serialize($this->getQuestions( )), 'text') . ' ' . 'WHERE container_id = ' . $this->db->quote($this->container_id, 'integer') . ' ' . 'AND user_id = ' . $this->db->quote($this->getUserId( ), 'integer') . ' ' . 'AND test_id = ' . $this->db->quote($this->getTestId( ), 'integer') . ' ' . 'AND objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ' '
/components/ILIAS/Course/classes/Objectives/class.ilLOTestRun.php:2381$query = 'SELECT * FROM loc_tst_run ' . 'WHERE container_id = ' . $this->db->quote($this->getContainerId( ), 'integer') . ' ' . 'AND user_id = ' . $this->db->quote($this->getUserId( ), 'integer') . ' ' . 'AND test_id = ' . $this->db->quote($this->getTestId( ), 'integer') . ' ' . 'AND objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:2561$query = "SELECT * FROM crs_objective_lm " . "WHERE ref_id = " . $this->db->quote($a_ref_id, 'integer') . " " . "AND obj_id = " . $this->db->quote($a_obj_id, 'integer') . " " . "AND objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND (type = 'st' OR type = 'pg')"
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveMaterials.php:2681$query = "SELECT * FROM crs_objective_lm " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND ref_id = " . $this->db->quote($this->getLMRefId( ), 'integer') . " " . "AND obj_id = " . $this->db->quote($this->getLMObjId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3001$query = "DELETE FROM crs_objectives " . "WHERE crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " " . "AND objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:2691$query = "UPDATE crs_objectives " . "SET title = " . $this->db->quote($this->getTitle( ), 'text') . ", " . 'active = ' . $this->db->quote($this->isActive( ), 'integer') . ', ' . "description = " . $this->db->quote($this->getDescription( ), 'text') . ", " . 'passes = ' . $this->db->quote($this->getPasses( ), 'integer') . ' ' . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:2491$query = "INSERT INTO crs_objectives (crs_id,objective_id,active,title,description,position,created,passes) " . "VALUES( " . $this->db->quote($this->course_obj->getId( ), 'integer') . ", " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->isActive( ), 'integer') . ', ' . $this->db->quote($this->getTitle( ), 'text') . ", " . $this->db->quote($this->getDescription( ), 'text') . ", " . $this->db->quote($this->__getLastPosition( ) + 1, 'integer') . ", " . $this->db->quote(time( ), 'integer') . ", " . $this->db->quote($this->getPasses( ), 'integer') . ' ' . ")"
/components/ILIAS/Course/classes/Objectives/class.ilLOUserResults.php:4951$sql = "SELECT lor.objective_id, lor.user_id, lor.status, lor.is_final, lor.tstamp, lor.course_id, cobj.title" . " FROM loc_user_results lor" . " JOIN crs_objectives cobj ON (cobj.objective_id = lor.objective_id)" . " WHERE lor.user_id = " . $ilDB->quote($a_user_id, "integer") . " AND lor.type = " . $ilDB->quote(self::TYPE_QUALIFIED, "integer") . " AND lor.tstamp >= " . $ilDB->quote($a_from_ts, "integer") . " AND lor.tstamp <= " . $ilDB->quote($a_to_ts, "integer") . " AND lor.status = " . $ilDB->quote(self::STATUS_COMPLETED, "integer")
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3501$query = "UPDATE crs_objectives " . "SET position = position + 1 " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3441$query = "UPDATE crs_objectives " . "SET position = position - 1 " . "WHERE position = " . $this->db->quote($this->__getPosition( ) + 1, 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3251$query = "UPDATE crs_objectives " . "SET position = position - 1 " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjective.php:3191$query = "UPDATE crs_objectives " . "SET position = position + 1 " . "WHERE position = " . $this->db->quote($this->__getPosition( ) - 1, 'integer') . " " . "AND crs_id = " . $this->db->quote($this->course_obj->getId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilLOSettings.php:3271$query = 'INSERT INTO loc_settings ' . '(obj_id, it_type,itest,qtest,it_start,qt_type,qt_start,reset_results,passed_obj_mode) VALUES ( ' . $this->db->quote($this->getObjId( ), 'integer') . ', ' . $this->db->quote($this->getInitialTestType( ), 'integer') . ', ' . $this->db->quote($this->getInitialTest( ), 'integer') . ', ' . $this->db->quote($this->getQualifiedTest( ), 'integer') . ', ' . $this->db->quote($this->isInitialTestStart( ), 'integer') . ', ' . $this->db->quote($this->getQualifyingTestType( ), 'integer') . ', ' . $this->db->quote($this->isQualifyingTestStart( ), 'integer') . ', ' . $this->db->quote($this->isResetResultsEnabled( ), 'integer') . ', ' . $this->db->quote($this->getPassedObjectiveMode( ), 'integer') . ' ' . ') '
/components/ILIAS/Course/classes/Certificate/CertificateSettingsCourseFormRepository.php:752$this->settingsFormFactory = $settingsFormFactory ?? new ilCertificateSettingsFormRepository($object->getId( ), $certificatePath, $hasAdditionalElements, $language, $ctrl, $access, $toolbar, $placeholderDescriptionObject, $DIC->ui( )->factory( ), $DIC->ui( )->renderer( ))
/components/ILIAS/Course/classes/Timings/class.ilTimingUser.php:1061$query = 'UPDATE crs_timings_user ' . 'SET sstart = ' . $this->db->quote($this->getStart( )->get(IL_CAL_UNIX), 'integer') . ', ' . 'ssend = ' . $this->db->quote($this->getEnd( )->get(IL_CAL_UNIX), 'integer') . ' ' . 'WHERE ref_id = ' . $this->db->quote($this->getRefId( ), 'integer') . ' ' . 'AND usr_id = ' . $this->db->quote($this->getUserId( ), 'integer')
/components/ILIAS/Course/classes/Timings/class.ilTimingUser.php:891$query = 'INSERT INTO crs_timings_user (ref_id, usr_id, sstart, ssend ) VALUES ( ' . $this->db->quote($this->getRefId( ), 'integer') . ', ' . $this->db->quote($this->getUserId( ), 'integer') . ', ' . $this->db->quote($this->getStart( )->get(IL_CAL_UNIX), 'integer') . ', ' . $this->db->quote($this->getEnd( )->get(IL_CAL_UNIX), 'integer') . ' ' . ')'
/components/ILIAS/Course/classes/Objectives/class.ilLOUserResults.php:3121$set = $this->db->query("SELECT *" . " FROM loc_user_results" . " WHERE course_id = " . $this->db->quote($this->course_obj_id, "integer") . " AND user_id = " . $this->db->quote($this->user_id, "integer"))
/components/ILIAS/Course/classes/Objectives/class.ilLOUserResults.php:711$query = 'SELECT * FROM loc_user_results ' . 'WHERE user_id = ' . $ilDB->quote($a_user_id, 'integer') . ' ' . 'AND course_id = ' . $ilDB->quote($a_course_obj_id, 'integer') . ' ' . 'AND objective_id = ' . $ilDB->quote($a_objective_id, 'integer') . ' ' . 'AND type = ' . $ilDB->quote($a_tst_type, 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilLOUserResults.php:551$query = 'UPDATE loc_user_results ' . 'SET limit_perc = ' . $db->quote($a_limit, ilDBConstants::T_INTEGER) . ' ' . 'WHERE objective_id = ' . $db->quote($a_objective_id, ilDBConstants::T_INTEGER) . ' ' . 'AND type = ' . $db->quote($a_test_type, ilDBConstants::T_INTEGER)
/components/ILIAS/Course/classes/Objectives/class.ilLOSettings.php:3501$query = 'UPDATE loc_settings ' . ' ' . 'SET it_type = ' . $this->db->quote($this->getInitialTestType( ), 'integer') . ', ' . 'itest = ' . $this->db->quote($this->getInitialTest( ), 'integer') . ', ' . 'qtest = ' . $this->db->quote($this->getQualifiedTest( ), 'integer') . ', ' . 'it_start = ' . $this->db->quote($this->isInitialTestStart( ), 'integer') . ', ' . 'qt_type = ' . $this->db->quote($this->getQualifyingTestType( ), 'integer') . ', ' . 'qt_start = ' . $this->db->quote($this->isQualifyingTestStart( ), 'integer') . ', ' . 'reset_results = ' . $this->db->quote($this->isResetResultsEnabled( ), 'integer') . ', ' . 'passed_obj_mode = ' . $this->db->quote($this->getPassedObjectiveMode( ), 'integer') . ' ' . 'WHERE obj_id = ' . $this->db->quote($this->getObjId( ), 'integer')
/components/ILIAS/Course/classes/class.ilCourseMembershipGUI.php:561return [ilMailFormCall::CONTEXT_KEY => ilCourseMailTemplateTutorContext::ID, 'ref_id' => $this->getParentObject( )->getRefId( ), 'ts' => time( ), ilMail::PROP_CONTEXT_SUBJECT_PREFIX => ilContainer::_lookupContainerSetting($this->getParentObject( )->getId( ), ilObjectServiceSettingsGUI::EXTERNAL_MAIL_PREFIX, ''), ]
/components/ILIAS/Course/classes/class.ilCourseMembershipGUI.php:1281$refs = $this->http->wrapper( )->post( )->retrieve('refs', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Course/classes/class.ilCourseFile.php:2001$query = "INSERT INTO crs_file (file_id,course_id,file_name,file_size,file_type) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getCourseId( ), 'integer') . ", " . $this->db->quote($this->getFileName( ), 'text') . ", " . $this->db->quote($this->getFileSize( ), 'integer') . ", " . $this->db->quote($this->getFileType( ), 'text') . " " . ")"
/components/ILIAS/Course/classes/class.ilCourseGroupingAssignmentTableGUI.php:1021$data[] = array('id' => $item_id, 'title' => ilObject::_lookupTitle($obj_id), 'description' => ilObject::_lookupDescription($obj_id), 'path' => $this->__formatPath($this->tree->getPathFull($item_id)), 'assigned' => in_array($item_id, $assigned_ids))
/components/ILIAS/Course/classes/Timings/class.ilTimingPlaned.php:891$query = "INSERT INTO crs_timings_planed (item_id,usr_id,planed_start,planed_end) " . "VALUES( " . $this->db->quote($this->getItemId( ), 'integer') . ", " . $this->db->quote($this->getUserId( ), 'integer') . ", " . $this->db->quote($this->getPlanedStartingTime( ), 'integer') . ", " . $this->db->quote($this->getPlanedEndingTime( ), 'integer') . " " . ")"
/components/ILIAS/Course/classes/Timings/class.ilTimingsUser.php:1551$query = 'SELECT crsi.obj_id sub_ref_id, oref.ref_id, oref.obj_id, crsi.suggestion_start' . ',crsi.suggestion_end,crsi.changeable, crss.timing_mode' . ' FROM crs_settings crss' . ' JOIN object_reference oref ON (oref.obj_id = crss.obj_id AND oref.deleted IS NULL) ' . ' JOIN crs_items crsi ON (crsi.parent_id = oref.ref_id)' . ' JOIN object_reference iref ON (crsi.obj_id = iref.ref_id AND iref.deleted IS NULL) ' . ' WHERE crss.view_mode = ' . $ilDB->quote(ilCourseConstants::IL_CRS_VIEW_TIMING, 'integer') . ' AND ' . $ilDB->in('crss.obj_id', array_keys($course_members_map), false, 'integer') . ' AND crsi.timing_type = ' . $ilDB->quote(ilObjectActivation::TIMINGS_PRESETTING, 'integer')
/components/ILIAS/Course/classes/class.ilCourseMembershipGUI.php:2141return $this->http->wrapper( )->post( )->retrieve($item_key, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilCourseMembershipGUI.php:2281$visible_members = $this->http->wrapper( )->post( )->retrieve('visible_member_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:242711$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/Course/classes/class.ilObjCourseListGUI.php:1131$props[] = array('alert' => false, 'newline' => false, 'property' => $info['reg_info_list_prop_limit']['property'], 'propertyNameVisible' => (bool) strlen($info['reg_info_list_prop_limit']['property']), 'value' => $info['reg_info_list_prop_limit']['value'])
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:5392$file_ids = $this->http->wrapper( )->post( )->retrieve('file_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:12451$options = array(self::BREADCRUMB_DEFAULT => $this->lng->txt("crs_sys_default") . $add, self::BREADCRUMB_CRS_ONLY => $this->lng->txt("crs_breadcrumb_crs_only"), self::BREADCRUMB_FULL_PATH => $this->lng->txt("crs_breadcrumb_full_path"))
/components/ILIAS/Course/classes/class.ilCourseParticipants.php:1471$update_query = "INSERT INTO obj_members (passed,obj_id,usr_id,notification,blocked,origin,origin_ts) " . "VALUES ( " . $ilDB->quote((int) $a_passed, 'integer') . ", " . $ilDB->quote($a_obj_id, 'integer') . ", " . $ilDB->quote($a_usr_id, 'integer') . ", " . $ilDB->quote(0, 'integer') . ", " . $ilDB->quote(0, 'integer') . ", " . $ilDB->quote($origin, 'integer') . ", " . $ilDB->quote($origin_ts, 'integer') . ") ON DUPLICATE KEY UPDATE passed = VALUES(passed), origin = VALUES(origin), origin_ts = VALUES(origin_ts) "
/components/ILIAS/Course/classes/class.ilCourseRegistrationGUI.php:4061$success = $GLOBALS['DIC']['rbacadmin']->assignUserLimited(ilParticipants::getDefaultMemberRole($this->container->getRefId( )), $this->user->getId( ), $this->container->getSubscriptionMaxMembers( ), array(ilParticipants::getDefaultMemberRole($this->container->getRefId( ))))
/components/ILIAS/Course/classes/class.ilObjCourseListGUI.php:1471$props[] = ['alert' => false, 'property' => $this->lng->txt('certificate'), 'value' => $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->link( )->standard($this->lng->txt('download_certificate'), $cmd_link))]
/components/ILIAS/Course/classes/class.ilCourseParticipants.php:1301$update_query = "UPDATE obj_members SET " . "passed = " . $ilDB->quote($a_passed, 'integer') . ", " . "origin = " . $ilDB->quote($origin, 'integer') . ", " . "origin_ts = " . $ilDB->quote(time( ), 'integer') . " " . "WHERE obj_id = " . $ilDB->quote($a_obj_id, 'integer') . " " . "AND usr_id = " . $ilDB->quote($a_usr_id, 'integer')
/components/ILIAS/Calendar/classes/class.ilDateTime.php:2451return (ilDateTime::_after($dt, $start, $a_compare_field, $a_tz) or ilDateTime::_equals($dt, $start, $a_compare_field, $a_tz)) && (ilDateTime::_before($dt, $end, $a_compare_field, $a_tz) or ilDateTime::_equals($dt, $end, $a_compare_field, $a_tz))
/components/ILIAS/Calendar/classes/class.ilCalendarHeaderNavigationGUI.php:1341$b3 = $this->ui->factory( )->button( )->standard($this->lng->txt("next"), $this->ctrl->getLinkTarget($this->cmdClass, $this->cmd))
/components/ILIAS/Calendar/classes/class.ilDateTime.php:4461$this->dt_obj = $this->parsePartsToDate((int) $d_parts[1], (int) $d_parts[2], (int) $d_parts[3], (int) $d_parts[4], (int) $d_parts[5], (int) $d_parts[6], $this->getTimeZoneIdentifier( ))
/components/ILIAS/Calendar/classes/class.ilDateTime.php:4301$this->dt_obj = $this->parsePartsToDate((int) $a_date['year'], (int) $a_date['mon'], (int) $a_date['mday'], (int) $a_date['hours'], (int) $a_date['minutes'], (int) ($a_date['seconds'] ?? 0), $this->getTimeZoneIdentifier( ))
/components/ILIAS/Calendar/classes/class.ilCalendarHeaderNavigationGUI.php:671$b1 = $this->ui->factory( )->button( )->standard($this->lng->txt("previous"), $this->ctrl->getLinkTarget($this->cmdClass, $this->cmd))
/components/ILIAS/Calendar/classes/class.ilCalendarVisibility.php:1811$query = "DELETE FROM cal_cat_visibility " . "WHERE user_id = " . $this->db->quote($this->user_id, 'integer') . " " . "AND obj_id = " . $this->db->quote($this->obj_id, 'integer') . " " . "AND cat_id = " . $this->db->quote($a_cat_id, 'integer') . " "
/components/ILIAS/Calendar/classes/class.ilCalendarHeaderNavigationGUI.php:1261$b2 = $this->ui->factory( )->button( )->standard($this->lng->txt("today"), $this->ctrl->getLinkTarget($this->cmdClass, $this->cmd))
/components/ILIAS/Calendar/classes/class.ilCalendarHeaderNavigationGUI.php:1211$b2 = $this->ui->factory( )->button( )->standard($this->lng->txt("today"), $this->ctrl->getLinkTarget($this->cmdClass, $this->cmd))->withEngagedState(true)
/components/ILIAS/Calendar/classes/class.ilCalendarSharedStatus.php:1821$invitations[] = array('cal_id' => (int) $data['cal_id'], 'create_date' => $data['create_date'], 'obj_type' => $data['obj_type'], 'name' => $tmp_calendar->getTitle( ), 'owner' => $tmp_calendar->getObjId( ), 'apps' => count(ilCalendarCategoryAssignments::_getAssignedAppointments(array((int) $data['cal_id']))), 'accepted' => $this->isAccepted((int) $data['cal_id']), 'declined' => $this->isDeclined((int) $data['cal_id']))
/components/ILIAS/Calendar/classes/class.ilCalendarSharedStatus.php:1501$query = "INSERT INTO cal_shared_status (cal_id,usr_id,status) " . "VALUES ( " . $this->db->quote($a_calendar_id, 'integer') . ", " . $this->db->quote($this->usr_id, 'integer') . ", " . $this->db->quote(self::STATUS_DECLINED, 'integer') . " " . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarVisibility.php:1671$query = "INSERT INTO cal_cat_visibility (user_id, cat_id, obj_id, visible) " . "VALUES ( " . $this->db->quote($this->user_id, 'integer') . ", " . $this->db->quote($visible, 'integer') . ", " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote(self::VISIBLE, 'integer') . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarVisibility.php:1541$query = "INSERT INTO cal_cat_visibility (user_id, cat_id, obj_id, visible) " . "VALUES ( " . $this->db->quote($this->user_id, 'integer') . ", " . $this->db->quote($hidden, 'integer') . ", " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote(self::HIDDEN, 'integer') . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarCategory.php:2401$query = "INSERT INTO cal_categories (cat_id,obj_id,color,type,title,loc_type,remote_url,remote_user,remote_pass,remote_sync) " . "VALUES ( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getObjId( ), 'integer') . ", " . $this->db->quote($this->getColor( ), 'text') . ", " . $this->db->quote($this->getType( ), 'integer') . ", " . $this->db->quote(mb_substr($this->getTitle( ), 0, 128), 'text') . ", " . $this->db->quote($this->getLocationType( ), 'integer') . ', ' . $this->db->quote($this->getRemoteUrl( ), 'text') . ', ' . $this->db->quote($this->getRemoteUser( ), 'text') . ', ' . $this->db->quote($this->getRemotePass( ), 'text') . ', ' . $this->db->quote($this->getRemoteSyncLastExecution( )->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), 'timestamp') . ' ' . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarEntry.php:3611$query = "INSERT INTO cal_entries (cal_id,title,last_update,subtitle,description,location,fullday,starta,enda, " . "informations,auto_generated,context_id,context_info,translation_type, notification) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote(mb_substr($this->getTitle( ), 0, 128), 'text') . ", " . $this->db->quote($utc_timestamp, 'timestamp') . ", " . $this->db->quote($this->getSubtitle( ), 'text') . ", " . $this->db->quote($this->getDescription( ), 'text') . ", " . $this->db->quote($this->getLocation( ), 'text') . ", " . $this->db->quote($this->isFullday( ) ? 1 : 0, 'integer') . ", " . $this->db->quote($this->getStart( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . $this->db->quote($this->getEnd( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . $this->db->quote($this->getFurtherInformations( ), 'text') . ", " . $this->db->quote($this->isAutoGenerated( ), 'integer') . ", " . $this->db->quote($this->getContextId( ), 'integer') . ", " . $this->db->quote($this->getContextInfo( ), 'text') . ', ' . $this->db->quote($this->getTranslationType( ), 'integer') . ", " . $this->db->quote($this->isNotificationEnabled( ) ? 1 : 0, 'integer') . ' ' . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarSharedStatus.php:1361$query = "INSERT INTO cal_shared_status (cal_id,usr_id,status) " . "VALUES ( " . $this->db->quote($a_calendar_id, 'integer') . ", " . $this->db->quote($this->usr_id, 'integer') . ", " . $this->db->quote(self::STATUS_ACCEPTED, 'integer') . " " . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarCategory.php:2691$query = "UPDATE cal_categories " . "SET obj_id = " . $this->db->quote($this->getObjId( ), 'integer') . ", " . "color = " . $this->db->quote($this->getColor( ), 'text') . ", " . "type = " . $this->db->quote($this->getType( ), 'integer') . ", " . "title = " . $this->db->quote(mb_substr($this->getTitle( ), 0, 128), 'text') . ", " . "loc_type = " . $this->db->quote($this->getLocationType( ), 'integer') . ', ' . "remote_url = " . $this->db->quote($this->getRemoteUrl( ), 'text') . ', ' . "remote_user = " . $this->db->quote($this->getRemoteUser( ), 'text') . ', ' . "remote_pass = " . $this->db->quote($this->getRemotePass( ), 'text') . ', ' . 'remote_sync = ' . $this->db->quote($this->getRemoteSyncLastExecution( )->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), 'timestamp') . ' ' . "WHERE cat_id = " . $this->db->quote($this->cat_id, 'integer') . " "
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:9592$appointments = $this->http->wrapper( )->post( )->retrieve('appointments', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:12552$cal_ids = $this->http->wrapper( )->post( )->retrieve('cal_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:12902$cal_ids = $this->http->wrapper( )->post( )->retrieve('cal_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarEntry.php:3321$query = "UPDATE cal_entries " . "SET title = " . $this->db->quote(mb_substr($this->getTitle( ), 0, 128), 'text') . ", " . "last_update = " . $this->db->quote($utc_timestamp, 'timestamp') . ", " . "subtitle = " . $this->db->quote($this->getSubtitle( ), 'text') . ", " . "description = " . $this->db->quote($this->getDescription( ), 'text') . ", " . "location = " . $this->db->quote($this->getLocation( ), 'text') . ", " . "fullday = " . $this->db->quote($this->isFullday( ) ? 1 : 0, 'integer') . ", " . "starta = " . $this->db->quote($this->getStart( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . "enda = " . $this->db->quote($this->getEnd( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . "informations = " . $this->db->quote($this->getFurtherInformations( ), 'text') . ", " . "auto_generated = " . $this->db->quote($this->isAutoGenerated( ), 'integer') . ", " . "translation_type = " . $this->db->quote($this->getTranslationType( ), 'integer') . ", " . "context_id = " . $this->db->quote($this->getContextId( ), 'integer') . ", " . 'context_info = ' . $this->db->quote($this->getContextInfo( ), 'text') . ', ' . 'notification = ' . $this->db->quote($this->isNotificationEnabled( ) ? 1 : 0, 'integer') . ' ' . "WHERE cal_id = " . $this->db->quote($this->getEntryId( ), 'integer') . " "
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:5751$user_ids = $this->http->wrapper( )->post( )->retrieve('user_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:6201$role_ids = $this->http->wrapper( )->post( )->retrieve('role_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:6581$obj_ids = $this->http->wrapper( )->post( )->retrieve('obj_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:9282$appointments = $this->http->wrapper( )->post( )->retrieve('appointments', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarBlockGUI.php:7491$data[] = array("date" => ilDatePresentation::formatPeriod($dates["start"], $dates["end"]), "title" => $item["event"]->getPresentationTitle( ), "url" => "#", "shy_button" => $shy, "modal" => $modal)
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:1221return $this->http->wrapper( )->post( )->retrieve('selected_cat_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:3641$category_ids = $this->http->wrapper( )->post( )->retrieve('category_id', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategoryGUI.php:3911$shown_cat_ids = $this->http->wrapper( )->post( )->retrieve('shown_cat_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/class.ilCalendarPresentationGUI.php:3791$actions = array($this->lng->txt("app_day") => $ctrl->getLinkTargetByClass('ilCalendarDayGUI', ''), $this->lng->txt("app_week") => $ctrl->getLinkTargetByClass('ilCalendarWeekGUI', ''), $this->lng->txt("app_month") => $ctrl->getLinkTargetByClass('ilCalendarMonthGUI', ''), $this->lng->txt("cal_list") => $ctrl->getLinkTargetByClass('ilCalendarInboxGUI', ''))
/components/ILIAS/Calendar/classes/class.ilCalendarAuthenticationToken.php:1581$query = "INSERT INTO cal_auth_token (user_id,hash,selection,calendar) " . "VALUES ( " . $this->db->quote($this->getUserId( ), 'integer') . ', ' . $this->db->quote($this->getToken( ), 'text') . ', ' . $this->db->quote($this->getSelectionType( ), 'integer') . ', ' . $this->db->quote($this->getCalendar( ), 'integer') . ' ' . ')'
/components/ILIAS/Calendar/classes/class.ilCalendarShared.php:2091$query = "INSERT INTO cal_shared (cal_id,obj_id,obj_type,create_date,writable) " . "VALUES ( " . $this->db->quote($this->getCalendarId( ), 'integer') . ", " . $this->db->quote($a_obj_id, 'integer') . ", " . $this->db->quote($a_type, 'integer') . ", " . $this->db->now( ) . ", " . $this->db->quote((int) $a_writable, 'integer') . ' ' . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarBlockGUI.php:5161$this->cal_footer[] = array('link' => $this->ctrl->getLinkTargetByClass($this->getTargetGUIClassPath( ), 'selectCHCalendarOfUser'), 'txt' => str_replace("%1", ilObjUser::_lookupFullname($user_id), $this->lng->txt("cal_consultation_hours_for_user")))
/components/ILIAS/Calendar/classes/class.ilCalendarSelectionBlockGUI.php:1191$this->calendar_groups = array(self::CAL_GRP_CURRENT_CONT_CONS => $this->lng->txt("cal_grp_" . self::CAL_GRP_CURRENT_CONT_CONS), self::CAL_GRP_CURRENT_CONT => $this->lng->txt("cal_grp_" . self::CAL_GRP_CURRENT_CONT), self::CAL_GRP_PERSONAL => $this->lng->txt("cal_grp_" . self::CAL_GRP_PERSONAL), self::CAL_GRP_OTHERS => $this->lng->txt("cal_grp_" . self::CAL_GRP_OTHERS))
/components/ILIAS/Calendar/classes/class.ilCalendarSubscriptionGUI.php:1361$roundtrip = $this->ui_factory->modal( )->roundtrip($this->lng->txt('cal_calendar_subscription_modal_title'), $this->ui_factory->legacy( )->content($tpl->get( )))
/components/ILIAS/Calendar/classes/class.ilCalendarCategories.php:9181$query = "SELECT od2.obj_id sess_id, od1.obj_id crs_id,cat_id, or2.ref_id sess_ref_id, od2.type FROM object_data od1 " . "JOIN object_reference or1 ON od1.obj_id = or1.obj_id " . "JOIN tree t ON or1.ref_id = t.parent " . "JOIN object_reference or2 ON t.child = or2.ref_id " . "JOIN object_data od2 ON or2.obj_id = od2.obj_id " . "JOIN cal_categories cc ON od2.obj_id = cc.obj_id " . "WHERE " . $this->db->in('od2.type', array('sess', 'exc', 'etal'), false, 'text') . "AND (od1.type = 'crs' OR od1.type = 'grp' OR od1.type = 'tals') " . "AND " . $this->db->in('od1.obj_id', $course_ids, false, 'integer') . ' ' . "AND or2.deleted IS NULL"
/components/ILIAS/Calendar/classes/class.ilCalendarCategories.php:6671$query = "SELECT cat_id FROM cal_categories " . "WHERE type = " . $this->db->quote(ilCalendarCategory::TYPE_USR, 'integer') . " " . "AND obj_id = " . $this->db->quote($this->user->getId( ), 'integer') . " " . $in
/components/ILIAS/Rating/classes/class.ilRating.php:1511$q = "SELECT AVG(rating) av FROM il_rating WHERE " . "user_id = " . $ilDB->quote($a_user_id, "integer") . " AND " . "obj_id = " . $ilDB->quote($a_obj_id, "integer") . " AND " . "obj_type = " . $ilDB->quote($a_obj_type, "text") . " AND " . "sub_obj_id = " . $ilDB->quote($a_sub_obj_id, "integer") . " AND " . $ilDB->equals("sub_obj_type", $a_sub_obj_type, "text", true)
/components/ILIAS/Rating/classes/class.ilRatingGUI.php:6471$panel = $ui->factory( )->panel( )->secondary( )->legacy($a_title, $ui->factory( )->legacy($this->renderDetails("rtsb_", $may_rate, $categories, null, true, true)))
/components/ILIAS/Course/tests/Certificate/ilCertificateCourseLearningProgressEvaluationTest.php:4701return [new ilCertificateTemplate(5, 'crs', '<xml>Some Content</xml>', md5('<xml>Some Content</xml>'), '[]', 1, 'v5.4.0', 123_456_789, true, '/some/where/background.jpg', '/some/where/thumbnail.svg', '-', '-', 1), new ilCertificateTemplate(6, 'crs', '<xml>Some Content</xml>', md5('<xml>Some Content</xml>'), '[]', 1, 'v5.4.0', 123_456_789, true, '/some/where/background.jpg', '/some/where/thumbnail.svg', '-', '-', 5), ]
/components/ILIAS/Course/tests/Certificate/ilCertificateCourseLearningProgressEvaluationTest.php:3651return ['LP globally enabled' => [true, [ ]], 'LP globally disabled' => [true, [['id' => 1, 'obj_id' => 10, 'obj_type' => 'crs', 'certificate_content' => '<xml>Some Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 1, 'ilias_version' => 'v5.4.0', 'created_timestamp' => 123_456_789, 'currently_active' => true, 'background_image_path' => '/some/where/background.jpg', 'thumbnail_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'thumbnail_image_ident' => '-'], ['id' => 30, 'obj_id' => 10, 'obj_type' => 'tst', 'certificate_content' => '<xml>Some Other Content</xml>', 'certificate_hash' => md5('<xml>Some Content</xml>'), 'template_values' => '[]', 'version' => 55, 'ilias_version' => 'v5.3.0', 'created_timestamp' => 123_456_789, 'currently_active' => false, 'background_image_path' => '/some/where/else/background.jpg', 'thumbnail_image_path' => 'some/path/test.svg', 'background_image_ident' => '-', 'thumbnail_image_ident' => '-']]], ]
/components/ILIAS/Course/classes/Export/class.ilCourseUserData.php:1361$query = "INSERT INTO crs_user_data (value,usr_id,field_id) " . "VALUES( " . $this->db->quote($this->getValue( ), 'text') . ", " . $this->db->quote($this->user_id, 'integer') . ", " . $this->db->quote($this->field_id, 'integer') . " " . ")"
/components/ILIAS/Course/classes/Export/class.ilCourseDefinedFieldDefinition.php:2931$query = "UPDATE crs_f_definitions " . "SET field_name = " . $this->db->quote($this->getName( ), 'text') . ", " . "field_type = " . $this->db->quote($this->getType( ), 'integer') . ", " . "field_values = " . $this->db->quote(serialize($this->getValues( )), 'text') . ", " . "field_required = " . $this->db->quote($this->isRequired( ), 'integer') . ", " . 'field_values_opt = ' . $this->db->quote(serialize($this->getValueOptions( )), 'text') . ' ' . "WHERE field_id = " . $this->db->quote($this->getId( ), 'integer') . " " . "AND obj_id = " . $this->db->quote($this->getObjId( ), 'integer')
/components/ILIAS/Course/classes/Export/class.ilCourseDefinedFieldDefinition.php:2771$query = "INSERT INTO crs_f_definitions (field_id,obj_id,field_name,field_type,field_values,field_required,field_values_opt) " . "VALUES ( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getObjId( ), 'integer') . ", " . $this->db->quote($this->getName( ), "text") . ", " . $this->db->quote($this->getType( ), 'integer') . ", " . $this->db->quote(serialize($this->getValues( )), 'text') . ", " . $this->db->quote($this->isRequired( ), 'integer') . ", " . $this->db->quote(serialize($this->getValueOptions( )), 'text') . ' ' . ") "
/components/ILIAS/Course/classes/Verification/class.ilObjCourseVerificationGUI.php:691$certificateVerificationFileService = new ilCertificateVerificationFileService($this->dic->language( ), $this->dic->database( ), $this->dic->logger( )->root( ), new ilCertificateVerificationClassMap( ))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:11751$objective_ids = $this->http->wrapper( )->post( )->retrieve('objective_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:11181$objective_ids = $this->http->wrapper( )->post( )->retrieve('objective', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:10901$post_position = $this->http->wrapper( )->post( )->retrieve('position', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:7844$tests = $this->http->wrapper( )->post( )->retrieve('tst', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:6914$tests = $this->http->wrapper( )->post( )->retrieve('tst', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:7404$tests = $this->http->wrapper( )->post( )->retrieve('tst', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:1972return $this->http->wrapper( )->post( )->retrieve('objective', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilLOEditorGUI.php:6384$tests = $this->http->wrapper( )->post( )->retrieve('tst', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:5371$query = "INSERT INTO crs_objective_qst (qst_ass_id, objective_id,ref_id,obj_id,question_id) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getObjectiveId( ), 'integer') . ", " . $this->db->quote($this->getTestRefId( ), 'integer') . ", " . $this->db->quote($this->getTestObjId( ), 'integer') . ", " . $this->db->quote($this->getQuestionId( ), 'integer') . ")"
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:5721$query = "SELECT * FROM crs_objective_qst " . "WHERE ref_id = " . $this->db->quote($test_rid, 'integer') . " " . "AND obj_id = " . $this->db->quote($test_oid, 'integer') . " " . "AND objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:2091$query = "INSERT INTO crs_objective_tst (test_objective_id,objective_id,ref_id,obj_id,tst_status,tst_limit_p) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->getObjectiveId( ), 'integer') . ", " . $this->db->quote($this->getTestRefId( ), 'integer') . ", " . $this->db->quote($this->getTestObjId( ), 'integer') . ", " . $this->db->quote($this->getTestStatus( ), 'integer') . ", " . $this->db->quote($limit, 'integer') . " " . ")"
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:2521$query = "UPDATE crs_objective_tst " . "SET tst_status = " . $this->db->quote($this->getTestStatus( ), 'integer') . ", " . "tst_limit_p = " . $this->db->quote($this->getTestSuggestedLimit( ), 'integer') . " " . "WHERE test_objective_id = " . $this->db->quote($a_objective_id, 'integer') . ""
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:1341$query = "UPDATE crs_objective_tst " . "SET tst_status = " . $this->db->quote($test['tst_status'], 'integer') . ", " . "tst_limit_p = " . $this->db->quote($test['tst_limit'], 'integer') . " " . "WHERE objective_id = " . $this->db->quote($a_new_objective, 'integer') . " " . "AND ref_id = " . $this->db->quote($new_test_id, 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestion.php:1741$query = "UPDATE crs_objective_tst " . "SET tst_status = " . $this->db->quote($this->getTestStatus( ), 'integer') . " " . "WHERE objective_id = " . $this->db->quote($this->getObjectiveId( ), 'integer') . " " . "AND ref_id = " . $this->db->quote($this->getTestRefId( ), 'integer') . " "
/components/ILIAS/Course/classes/Objectives/class.ilLOTestQuestionAdapter.php:3781$comp = ilLOUtils::isCompleted($this->container_id, $session->getRefId( ), $run->getObjectiveId( ), $res['max'], $res['reached'], $old_result['limit_perc']) ? ilLOUserResults::STATUS_COMPLETED : ilLOUserResults::STATUS_FAILED
/components/ILIAS/Course/classes/Objectives/class.ilLOTestQuestionAdapter.php:4871$sequences = ilLORandomTestQuestionPools::lookupSequencesByType($this->container_id, $tst_run->getObjectiveId( ), ilObject::_lookupObjId($session->getRefId( )), (($this->getSettings( )->getQualifiedTest( ) === $session->getRefId( )) ? ilLOSettings::TYPE_TEST_QUALIFIED : ilLOSettings::TYPE_TEST_INITIAL))
/components/ILIAS/Course/classes/Objectives/class.ilLOTestAssignment.php:1061$query = 'INSERT INTO loc_tst_assignments (assignment_id, container_id, assignment_type, objective_id, tst_ref_id) ' . 'VALUES ( ' . $this->db->quote($this->getAssignmentId( ), 'integer') . ', ' . $this->db->quote($this->getContainerId( ), 'integer') . ', ' . $this->db->quote($this->getAssignmentType( ), 'integer') . ', ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ', ' . $this->db->quote($this->getTestRefId( ), 'integer') . ' ' . ') '
/components/ILIAS/Course/classes/Objectives/class.ilLOTestAssignment.php:1191$query = 'UPDATE loc_tst_assignments ' . 'SET container_id = ' . $this->db->quote($this->getContainerId( ), 'integer') . ', ' . 'assignment_type = ' . $this->db->quote($this->getAssignmentType( ), 'integer') . ', ' . 'objective_id = ' . $this->db->quote($this->getObjectiveId( ), 'integer') . ', ' . 'tst_ref_id = ' . $this->db->quote($this->getTestRefId( ), 'integer') . ' ' . 'WHERE assignment_id = ' . $this->db->quote($this->getAssignmentId( ), 'integer')
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestionsTableGUI.php:1341$post_self_limits = $this->http->wrapper( )->post( )->retrieve('self', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->float( )))
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveQuestionsTableGUI.php:1431$post_final_limits = $this->http->wrapper( )->post( )->retrieve('final', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->float( )))
/components/ILIAS/WebServices/ECS/classes/class.ilECSImport.php:1391$query = "INSERT INTO ecs_import (obj_id,mid,econtent_id,sub_id,server_id,content_id) " . "VALUES ( " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote($this->mid, 'integer') . ", " . $this->db->quote($this->econtent_id, 'text') . ", " . $this->db->quote($this->getSubId( ), 'text') . ', ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getContentId( ), 'text') . ' ' . ")"
/components/ILIAS/WebServices/ECS/classes/class.ilECSUser.php:1861return '&ecs_login=' . urlencode((string) $login) . '&ecs_firstname=' . urlencode($this->firstname) . '&ecs_lastname=' . urlencode($this->lastname) . '&ecs_email=' . urlencode($this->email) . '&ecs_institution=' . urlencode($this->institution) . '&ecs_uid_hash=' . urlencode($this->uid_hash) . $external_account_info
/components/ILIAS/WebServices/ECS/classes/class.ilECSExport.php:1131$query = "INSERT INTO ecs_export (server_id,obj_id,econtent_id) " . "VALUES ( " . $this->db->quote($this->server_id, 'integer') . ', ' . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote($this->getEContentId( ), 'integer') . " " . ")"
/components/ILIAS/WebServices/ECS/classes/class.ilECSCommunityCache.php:1221$query = 'UPDATE ecs_community ' . 'SET own_id = ' . $this->db->quote($this->getOwnId( ), 'integer') . ', ' . 'cname = ' . $this->db->quote($this->getCommunityName( ), 'text') . ', ' . 'mids = ' . $this->db->quote(serialize($this->getMids( )), 'text') . ' ' . 'WHERE sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND cid = ' . $this->db->quote($this->getCommunityId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSCommunityCache.php:1391$query = 'INSERT INTO ecs_community (sid,cid,own_id,cname,mids) ' . 'VALUES( ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getCommunityId( ), 'integer') . ', ' . $this->db->quote($this->getOwnId( ), 'integer') . ', ' . $this->db->quote($this->getCommunityName( ), 'text') . ', ' . $this->db->quote(serialize($this->getMids( )), 'text') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/class.ilECSRemoteUserRepository.php:431$query = 'SELECT eru_id FROM ecs_remote_user ' . 'WHERE sid = ' . $this->db->quote($sid, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($mid, 'integer') . ' ' . 'AND usr_id = ' . $this->db->quote($usr_id, 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSRemoteUserRepository.php:591$query = 'SELECT eru_id FROM ecs_remote_user ' . 'WHERE sid = ' . $this->db->quote($sid, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($mid, 'integer') . ' ' . 'AND remote_usr_id = ' . $this->db->quote($remote_usr_id, 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSRemoteUserRepository.php:812$query = 'INSERT INTO ecs_remote_user (eru_id, sid, mid, usr_id, remote_usr_id) ' . 'VALUES( ' . $this->db->quote($next_id) . ', ' . $this->db->quote($sid, 'integer') . ', ' . $this->db->quote($mid, 'integer') . ', ' . $this->db->quote($usr_id, 'integer') . ', ' . $this->db->quote($remote_usr_id, 'text') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/class.ilECSRemoteUserRepository.php:1002$query = 'INSERT INTO ecs_remote_user (eru_id, sid, mid, usr_id, remote_usr_id) ' . 'VALUES( ' . $this->db->quote($next_id) . ', ' . $this->db->quote($sid, 'integer') . ', ' . $this->db->quote($mid, 'integer') . ', ' . $this->db->quote($usr_id, 'integer') . ', ' . $this->db->quote($remote_usr_id, 'text') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/class.ilECSImportManager.php:591$query = 'SELECT * from ecs_import ' . 'WHERE server_id = ' . $this->db->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($a_mid, 'integer') . ' ' . 'AND econtent_id = ' . $this->db->quote($a_econtent_id, 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSImportManager.php:751$query = "SELECT obj_id FROM ecs_import " . "WHERE content_id = " . $this->db->quote($a_content_id, 'integer') . " " . "&& mid = " . $this->db->quote($a_mid, 'integer') . " " . '&& server_id = ' . $this->db->quote($a_server_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/class.ilECSImportManager.php:1141$query = 'SELECT * from ecs_import ' . 'WHERE server_id = ' . $this->db->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($a_mid, 'integer') . ' ' . 'AND content_id = ' . $this->db->quote($a_content_id, 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSImportManager.php:2101$query = "SELECT obj_id FROM ecs_import " . "WHERE econtent_id = " . $this->db->quote($a_econtent_id, 'text') . " " . "AND mid = " . $this->db->quote($a_mid, 'integer') . " " . 'AND server_id = ' . $this->db->quote($a_server_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/class.ilECSImportManager.php:2581$query = 'DELETE FROM ecs_import ' . 'WHERE server_id = ' . $this->db->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($a_mid, 'integer') . ' ' . 'AND ' . $this->db->in('econtent_id', $a_econtent_ids, false, 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSCommunityTableGUI.php:1181$sel = ilLegacyFormElementsUtil::formSelect($part->getImportType( ), 'import_type[' . $this->getServer( )->getServerId( ) . '][' . $a_set['mid'] . ']', array(ilECSParticipantSetting::IMPORT_RCRS => $this->lng->txt('obj_rcrs'), ilECSParticipantSetting::IMPORT_CRS => $this->lng->txt('obj_crs'), ilECSParticipantSetting::IMPORT_CMS => $this->lng->txt('ecs_import_cms')), false, true)
/components/ILIAS/WebServices/ECS/classes/class.ilRemoteObjectBase.php:2691$fields = array("local_information" => array("text", $this->getLocalInformation( )), "remote_link" => array("text", $this->getRemoteLink( )), "mid" => array("integer", $this->getMID( )), "organization" => array("text", $this->getOrganization( )))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHourAppointments.php:911$query = 'SELECT ce.cal_id FROM cal_entries ce ' . 'JOIN cal_cat_assignments ca ON ce.cal_id = ca.cal_id ' . 'JOIN cal_categories cc ON ca.cat_id = cc.cat_id ' . 'JOIN booking_entry be ON ce.context_id = be.booking_id ' . 'WHERE cc.obj_id = ' . $ilDB->quote($a_user_id, 'integer') . ' ' . 'AND cc.type = ' . $ilDB->quote($type, 'integer') . ' ' . 'AND be.booking_group = ' . $ilDB->quote($a_ch_group_id, 'integer') . ' ' . $start_limit . ' ' . 'ORDER BY ce.starta '
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:12191$vm_status = $this->http->wrapper( )->query( )->retrieve('vm_status', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Calendar/classes/ConsultationHours/BookingTableGUI.php:1421return ['edit' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('edit'), $url_builder->withParameter($action_parameter_token, 'edit'), $row_id_token), 'searchUsersForAppointments' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('cal_ch_assign_participants'), $url_builder->withParameter($action_parameter_token, 'searchUsersForAppointments'), $row_id_token), 'confirmCancelBooking' => $this->ui_factory->table( )->action( )->single($this->lng->txt('cal_ch_cancel_booking'), $url_builder->withParameter($action_parameter_token, 'confirmCancelBooking'), $row_id_token)->withAsync(true), 'confirmDeleteBooking' => $this->ui_factory->table( )->action( )->single($this->lng->txt('cal_ch_delete_booking'), $url_builder->withParameter($action_parameter_token, 'confirmDeleteBooking'), $row_id_token)->withAsync(true), 'confirmDeleteAppointments' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'confirmDeleteAppointments'), $row_id_token)->withAsync(true), 'sendMail' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('cal_ch_send_mail'), $url_builder->withParameter($action_parameter_token, 'sendMail'), $row_id_token)]
/components/ILIAS/Calendar/classes/ConsultationHours/BookingTableGUI.php:1061return $this->ui_factory->table( )->data($this, $this->lng->txt('cal_ch_ch'), $this->getColumns( ), )->withId(self::class)->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHourCron.php:951$query = 'SELECT * FROM booking_user ' . 'JOIN cal_entries ON entry_id = cal_id ' . 'WHERE notification_sent = ' . $this->db->quote(0, 'integer') . ' ' . 'AND starta > ' . $this->db->quote($now->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), 'timestamp') . ' ' . 'AND starta <= ' . $this->db->quote($limit->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), 'timestamp')
/components/ILIAS/Calendar/classes/ConsultationHours/BookingTableGUI.php:1871return ['booking_start' => $this->ui_factory->table( )->column( )->date($this->lng->txt('cal_ch_booking_start'), $format)->withIsSortable(true), 'booking_duration' => $this->ui_factory->table( )->column( )->number($this->lng->txt('cal_ch_minutes'))->withIsSortable(true), 'booking_title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title'))->withIsSortable(true), 'booking_participant' => $this->ui_factory->table( )->column( )->linkListing($this->lng->txt('cal_ch_booking_participants')), 'booking_comment' => $this->ui_factory->table( )->column( )->linkListing($this->lng->txt('cal_ch_booking_col_comments')), 'booking_location' => $this->ui_factory->table( )->column( )->linkListing($this->lng->txt('cal_ch_target_object'))]
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHourUtils.php:1071$query = 'select ce.cal_id from cal_entries ce ' . 'join cal_cat_assignments cca on ce.cal_id = cca.cal_id ' . 'join cal_categories cc on cca.cat_id = cc.cat_id ' . 'where context_id = ' . $db->quote($booking->getId( ), 'integer') . ' ' . 'and starta = ' . $db->quote($start->get(IL_CAL_DATETIME, '', \ilTimeZone::UTC), \ilDBConstants::T_TIMESTAMP) . ' ' . 'and enda = ' . $db->quote($end->get(IL_CAL_DATETIME, '', \ilTimeZone::UTC), \ilDBConstants::T_TIMESTAMP) . ' ' . 'and type = ' . $db->quote(\ilCalendarCategory::TYPE_CH, 'integer')
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHourCron.php:1091$query = 'UPDATE booking_user ' . 'SET notification_sent = ' . $this->db->quote(1, 'integer') . ' ' . 'WHERE user_id = ' . $this->db->quote($row->user_id, 'integer') . ' ' . 'AND entry_id = ' . $this->db->quote($row->entry_id, 'integer')
/components/ILIAS/WebServices/classes/Setup/class.ilWebServicesSetupAgent.php:581return new \ilWebServicesSetupConfig((bool) ($data["soap_user_administration"] ?? false), $data["soap_wsdl_path"] ?? "", (int) ($data["soap_connect_timeout"] ?? ilSoapClient::DEFAULT_CONNECT_TIMEOUT), (int) ($data["soap_response_timeout"] ?? ilSoapClient::DEFAULT_RESPONSE_TIMEOUT), $data["rpc_server_host"] ?? "", (int) ($data["rpc_server_port"] ?? 0), (string) ($data['soap_internal_wsdl_path'] ?? ''), (bool) ($data['soap_internal_wsdl_verify_peer'] ?? true), (bool) ($data['soap_internal_wsdl_verify_peer_name'] ?? true), (bool) ($data['soap_internal_wsdl_allow_self_signed'] ?? false), )
/components/ILIAS/Calendar/classes/Agenda/class.ilCalendarAgendaListGUI.php:2451$li = $this->ui_factory->item( )->standard($shy)->withDescription("" . nl2br(strip_tags($e["event"]->getDescription( ))))->withLeadText($lead_text)->withProperties([ ])->withColor($df->color('#' . $cat_info["color"]))
/components/ILIAS/WebServices/ECS/classes/class.ilECSParticipantSetting.php:3291$query = 'INSERT INTO ecs_part_settings ' . '(sid,mid,export,import,import_type,title,cname,token,export_types, import_types, username_placeholders, incoming_auth_type, incoming_local_accounts, outgoing_auth_modes) ' . 'VALUES( ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . $this->db->quote((int) $this->isExportEnabled( ), 'integer') . ', ' . $this->db->quote((int) $this->isImportEnabled( ), 'integer') . ', ' . $this->db->quote($this->getImportType( ), 'integer') . ', ' . $this->db->quote($this->getTitle( ), 'text') . ', ' . $this->db->quote($this->getCommunityName( ), 'text') . ', ' . $this->db->quote($this->isTokenEnabled( ), 'integer') . ', ' . $this->db->quote(serialize($this->getExportTypes( )), 'text') . ', ' . $this->db->quote(serialize($this->getImportTypes( )), 'text') . ' ' . $this->db->quote(serialize($this->getImportTypes( )), 'text') . ', ' . $this->db->quote(serialize($this->getOutgoingUsernamePlaceholders( )), ilDBConstants::T_TEXT) . ', ' . $this->db->quote($this->areIncomingLocalAccountsSupported( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote($this->getIncomingAuthType( ), ilDBConstants::T_INTEGER) . ', ' . $this->db->quote(serialize($this->getOutgoingAuthModes( )), ilDBConstants::T_TEXT) . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/class.ilECSParticipantSetting.php:3051$query = 'UPDATE ecs_part_settings ' . 'SET ' . 'sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . 'mid = ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . 'export = ' . $this->db->quote((int) $this->isExportEnabled( ), 'integer') . ', ' . 'import = ' . $this->db->quote((int) $this->isImportEnabled( ), 'integer') . ', ' . 'import_type = ' . $this->db->quote($this->getImportType( ), 'integer') . ', ' . 'title = ' . $this->db->quote($this->getTitle( ), 'text') . ', ' . 'cname = ' . $this->db->quote($this->getCommunityName( ), 'text') . ', ' . 'token = ' . $this->db->quote($this->isTokenEnabled( ), 'integer') . ', ' . 'export_types = ' . $this->db->quote(serialize($this->getExportTypes( )), 'text') . ', ' . 'import_types = ' . $this->db->quote(serialize($this->getImportTypes( )), ilDBConstants::T_TEXT) . ', ' . 'username_placeholders = ' . $this->db->quote(serialize($this->getOutgoingUsernamePlaceholders( )), ilDBConstants::T_TEXT) . ', ' . 'incoming_local_accounts = ' . $this->db->quote($this->areIncomingLocalAccountsSupported( ), ilDBConstants::T_INTEGER) . ', ' . 'incoming_auth_type = ' . $this->db->quote($this->getIncomingAuthType( ), ilDBConstants::T_INTEGER) . ', ' . 'outgoing_auth_modes = ' . $this->db->quote(serialize($this->getOutgoingAuthModes( )), ilDBConstants::T_TEXT) . ' ' . 'WHERE sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mid = ' . $this->db->quote($this->getMid( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSDataMappingSetting.php:1251$query = 'UPDATE ecs_data_mapping ' . 'SET advmd_id = ' . $this->db->quote($this->getAdvMDId( ), 'integer') . ' ' . 'WHERE sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mapping_type = ' . $this->db->quote($this->getMappingType( ), 'integer') . ' ' . 'AND ecs_field = ' . $this->db->quote($this->getECSField( ), 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSDataMappingSetting.php:1082$query = 'SELECT * FROM ecs_data_mapping ' . 'WHERE sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mapping_type = ' . $this->db->quote($this->getMappingType( ), 'integer') . ' ' . 'AND ecs_field = ' . $this->db->quote($this->getECSField( ), 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSDataMappingSetting.php:1522$query = 'SELECT * FROM ecs_data_mapping ' . 'WHERE sid = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mapping_type = ' . $this->db->quote($this->getMappingType( ), 'integer') . ' ' . 'AND ecs_field = ' . $this->db->quote($this->getECSField( ), 'text')
/components/ILIAS/WebServices/ECS/classes/class.ilECSDataMappingSetting.php:1351$query = 'INSERT INTO ecs_data_mapping (sid,mapping_type,ecs_field,advmd_id) ' . 'VALUES(' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getMappingType( ), 'integer') . ', ' . $this->db->quote($this->getECSField( ), 'text') . ', ' . $this->db->quote($this->getAdvMDId( ), 'integer') . ' ) '
/components/ILIAS/Calendar/classes/Provider/CalendarMainBarProvider.php:471return [$this->mainmenu->link($this->if->identifier('mm_pd_cal'))->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToCalendar")->withParent(StandardTopItemsProvider::getInstance( )->getPersonalWorkspaceIdentification( ))->withPosition(30)->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content("{$this->dic->language( )->txt('component_not_active')}"))->withAvailableCallable(function ( ) { /**/ } ), ]
/components/ILIAS/Calendar/classes/ConsultationHours/BookingCancellationGUI.php:681return $this->ui_factory->modal( )->roundtrip($modal_title, $components, ['bookings' => $this->getInputs( )], $this->ctrl->getLinkTarget($this->parent_object, $this->type == self::TYPE_CANCEL ? 'cancelBooking' : 'deleteBooking'))->withCancelButtonLabel($this->lng->txt('close'))->withSubmitLabel($this->getSubmitLabel( ))
/components/ILIAS/Calendar/classes/Booking/class.ilBookingEntry.php:1761$query = "UPDATE booking_entry SET " . " obj_id = " . $this->db->quote($this->getObjId( ), 'integer') . ", " . " deadline = " . $this->db->quote($this->getDeadlineHours( ), 'integer') . ", " . " num_bookings = " . $this->db->quote($this->getNumberOfBookings( ), 'integer') . ' ' . 'WHERE booking_id = ' . $this->db->quote($this->getId( ), 'integer')
/components/ILIAS/Calendar/classes/Booking/class.ilBookingEntry.php:3331$query = 'SELECT be.obj_id bobj FROM booking_entry be ' . 'JOIN booking_obj_assignment bo ON be.booking_id = bo.booking_id ' . 'JOIN cal_entries ce on be.booking_id = ce.context_id ' . 'JOIN cal_cat_assignments cca on ce.cal_id = cca.cal_id ' . 'JOIN cal_categories cc on cca.cat_id = cc.cat_id ' . 'WHERE ' . $ilDB->in('be.obj_id', $a_user_ids, false, 'integer') . ' ' . 'AND ' . $ilDB->in('bo.target_obj_id', $a_obj_id, false, 'integer') . ' ' . 'AND cc.obj_id = be.obj_id ' . 'AND cc.type = ' . $ilDB->quote(ilCalendarCategory::TYPE_CH, 'integer') . ' '
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:1561return $this->http->wrapper( )->post( )->retrieve('apps', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:1841return $this->http->wrapper( )->post( )->retrieve('bookuser', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursTableGUI.php:1141$dropDownItems = array($this->uiFactory->button( )->shy($this->lng->txt('edit'), $this->ctrl->getLinkTarget($this->getParentObject( ), 'edit')), $this->uiFactory->button( )->shy($this->lng->txt('cal_ch_assign_participants'), $this->ctrl->getLinkTargetByClass('ilRepositorySearchGUI', '')), $this->uiFactory->button( )->shy($this->lng->txt('delete'), $this->ctrl->getLinkTarget($this->getParentObject( ), 'confirmDelete')))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:1281return $this->http->wrapper( )->query( )->retrieve(BookingTableGUI::ID_TOKEN_NS, $this->refinery->byTrying([$this->refinery->custom( )->transformation(function ($value) use ($current_user_id) { /**/ } ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:10831$items[] = $this->ui_factory->modal( )->interruptiveItem( )->standard((string) $appointment, ilDatePresentation::formatDate($entry->getStart( )) . ', ' . $entry->getTitle( ))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:10891$output = $this->ui_factory->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('cal_ch_delete_app_booking_info'), $this->ctrl->getFormAction($this, 'deleteAppointments'))->withAffectedItems($items)
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:9441$action = $this->http->wrapper( )->query( )->retrieve(BookingTableGUI::ACTION_TOKEN_NS, $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:10351$appointment_id = $this->http->wrapper( )->query( )->retrieve('appointment_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:11961$view_control_status = $this->ui_factory->viewControl( )->mode($actions, $this->lng->txt('meta_aria_language_selection'))->withActive($this->lng->txt('cal_ch_vm_status_' . $this->vm_status))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:12101$vm_period = $this->http->wrapper( )->query( )->retrieve('vm_period', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:11061$appointment_ids = $this->http->wrapper( )->post( )->retrieve('interruptive_items', $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )), $this->refinery->always([ ])]))
/components/ILIAS/Calendar/classes/ConsultationHours/class.ilConsultationHoursGUI.php:11711$view_control_period = $this->ui_factory->viewControl( )->mode($actions, $this->lng->txt('meta_aria_language_selection'))->withActive($this->lng->txt('cal_ch_vm_period_' . $this->vm_period))
/components/ILIAS/Calendar/classes/class.ilCalendarRecurrence.php:4551$query = "UPDATE cal_recurrence_rules SET " . "cal_id = " . $this->db->quote($this->cal_id, 'integer') . ", " . "cal_recurrence = 1," . "freq_type = " . $this->db->quote($this->getFrequenceType( ), 'text') . ", " . "freq_until_date = " . $this->db->quote($until_date, 'timestamp') . ", " . "freq_until_count = " . $this->db->quote($this->getFrequenceUntilCount( ), 'integer') . ", " . "intervall = " . $this->db->quote($this->getInterval( ), 'integer') . ", " . "byday = " . $this->db->quote($this->getBYDAY( ), 'text') . ", " . "byweekno = " . $this->db->quote($this->getBYWEEKNO( ), 'text') . ", " . "bymonth = " . $this->db->quote($this->getBYMONTH( ), 'text') . ", " . "bymonthday = " . $this->db->quote($this->getBYMONTHDAY( ), 'text') . ", " . "byyearday = " . $this->db->quote($this->getBYYEARDAY( ), 'text') . ", " . "bysetpos = " . $this->db->quote($this->getBYSETPOS( ), 'text') . ", " . "weekstart = " . $this->db->quote($this->getWeekstart( ), 'text') . " " . "WHERE rule_id = " . $this->db->quote($this->recurrence_id, 'integer') . " "
/components/ILIAS/Calendar/classes/class.ilCalendarRecurrence.php:4271$query = "INSERT INTO cal_recurrence_rules (rule_id,cal_id,cal_recurrence,freq_type,freq_until_date,freq_until_count,intervall, " . "byday,byweekno,bymonth,bymonthday,byyearday,bysetpos,weekstart) " . "VALUES( " . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($this->cal_id, 'integer') . ", " . $this->db->quote(1, 'integer') . ", " . $this->db->quote($this->getFrequenceType( ), 'text') . ", " . $this->db->quote($until_date, 'timestamp') . ", " . $this->db->quote($this->getFrequenceUntilCount( ), 'integer') . ", " . $this->db->quote($this->getInterval( ), 'integer') . ", " . $this->db->quote($this->getBYDAY( ), 'text') . ", " . $this->db->quote($this->getBYWEEKNO( ), 'text') . ", " . $this->db->quote($this->getBYMONTH( ), 'text') . ", " . $this->db->quote($this->getBYMONTHDAY( ), 'text') . ", " . $this->db->quote($this->getBYYEARDAY( ), 'text') . ", " . $this->db->quote($this->getBYSETPOS( ), 'text') . ", " . $this->db->quote($this->getWeekstart( ), 'text') . " " . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarUserNotification.php:1021$query = 'INSERT INTO cal_notification ' . '(notification_id,cal_id, user_type, user_id, email) ' . 'VALUES ( ' . $this->db->quote($this->db->nextId('cal_notification'), 'integer') . ', ' . $this->db->quote($this->getEntryId( ), 'integer') . ', ' . $this->db->quote((int) $rcp['type'], 'integer') . ', ' . $this->db->quote((int) $rcp['usr_id'], 'integer') . ', ' . $this->db->quote($rcp['email'], 'text') . ')'
/components/ILIAS/Calendar/classes/class.ilDateTime.php:5141$date = array('seconds' => (int) $out_date->format('s'), 'minutes' => (int) $out_date->format('i'), 'hours' => (int) $out_date->format('G'), 'mday' => (int) $out_date->format('j'), 'wday' => (int) $out_date->format('w'), 'mon' => (int) $out_date->format('n'), 'year' => (int) $out_date->format('Y'), 'yday' => (int) $out_date->format('z'), 'weekday' => $out_date->format('l'), 'month' => $out_date->format('F'), 'isoday' => (int) $out_date->format('N'))
/components/ILIAS/Calendar/classes/class.ilCalendarSchedule.php:4161$query .= " WHERE ((starta <= " . $this->db->quote($this->end->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . " AND enda >= " . $this->db->quote($this->start->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ")" . " OR (starta <= " . $this->db->quote($this->end->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . " AND NOT rule_id IS NULL))"
/components/ILIAS/Calendar/classes/class.ilCalendarRegistration.php:1171$query = "DELETE FROM cal_registrations " . "WHERE cal_id = " . $this->db->quote($this->getAppointmentId( ), 'integer') . ' ' . "AND usr_id = " . $this->db->quote($a_usr_id, 'integer') . ' ' . "AND dstart = " . $this->db->quote($start->get(IL_CAL_UNIX), 'integer') . ' ' . "AND dend = " . $this->db->quote($end->get(IL_CAL_UNIX), 'integer')
/components/ILIAS/Calendar/classes/class.ilCalendarRegistration.php:971$query = "INSERT INTO cal_registrations (cal_id,usr_id,dstart,dend) " . "VALUES ( " . $this->db->quote($this->getAppointmentId( ), 'integer') . ", " . $this->db->quote($a_usr_id, 'integer') . ", " . $this->db->quote($start->get(IL_CAL_UNIX), 'integer') . ", " . $this->db->quote($end->get(IL_CAL_UNIX), 'integer') . ")"
/components/ILIAS/Calendar/classes/class.ilCalendarViewGUI.php:2671$modal = $this->ui_factory->modal( )->roundtrip($modal_title, $this->ui_factory->legacy( )->content($content))->withCancelButtonLabel($this->lng->txt("close"))
/components/ILIAS/Calendar/classes/Form/class.ilRecurrenceInputGUI.php:4112$num_options = array(1 => $this->lng->txt('cal_first'), 2 => $this->lng->txt('cal_second'), 3 => $this->lng->txt('cal_third'), 4 => $this->lng->txt('cal_fourth'), 5 => $this->lng->txt('cal_fifth'), -1 => $this->lng->txt('cal_last'))
/components/ILIAS/Calendar/classes/Form/class.ilRecurrenceInputGUI.php:1291$weekly_days = $this->http->wrapper( )->post( )->retrieve('byday_WEEKLY', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Calendar/classes/class.ilCalendarRecurrenceExclusion.php:901$query = "INSERT INTO cal_rec_exclusion (excl_id,cal_id,excl_date) " . "VALUES( " . $this->db->quote($next_id = $this->db->nextId('cal_rec_exclusion'), 'integer') . ', ' . $this->db->quote($this->getEntryId( ), 'integer') . ', ' . $this->db->quote($this->getDate( )->get(IL_CAL_DATE, '', 'UTC'), 'timestamp') . ')'
/components/ILIAS/Calendar/classes/class.ilCalendarUtil.php:4051$lum = round(hexdec(substr($a_html_color_code, 1, 2)) * 0.2126 + hexdec(substr($a_html_color_code, 3, 2)) * 0.7152 + hexdec(substr($a_html_color_code, 5, 2)) * 0.0722)
/components/ILIAS/Calendar/classes/Booking/class.ilBookingEntry.php:1511$query = 'INSERT INTO booking_entry (booking_id,obj_id,deadline,num_bookings) ' . "VALUES ( " . $this->db->quote($this->getId( ), 'integer') . ', ' . $this->db->quote($this->getObjId( ), 'integer') . ', ' . $this->db->quote($this->getDeadlineHours( ), 'integer') . ', ' . $this->db->quote($this->getNumberOfBookings( ), 'integer') . ' ' . ") "
/components/ILIAS/Calendar/classes/AppointmentPresentation/class.ilAppointmentPresentationGUI.php:4481$link = $this->ui->renderer( )->render($this->ui->factory( )->button( )->shy($cat_info["title"], $this->ctrl->getLinkTargetByClass(array("ilDashboardGUI", "ilCalendarPresentationGUI"), "")))
/components/ILIAS/Calendar/classes/AppointmentPresentation/class.ilAppointmentPresentationCourseGUI.php:771$links[$file_name] = $this->ui->renderer( )->render(($this->ui->factory( )->button( )->shy($file_name, $this->ctrl->getLinkTargetByClass(array("ilRepositoryGUI", "ilobjcoursegui"), 'sendfile'))))
/components/ILIAS/Calendar/classes/Form/class.ilRecurrenceInputGUI.php:5542$num_options = array(1 => $this->lng->txt('cal_first'), 2 => $this->lng->txt('cal_second'), 3 => $this->lng->txt('cal_third'), 4 => $this->lng->txt('cal_fourth'), 5 => $this->lng->txt('cal_fifth'), -1 => $this->lng->txt('cal_last'))
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:9891$mbox = $ui->factory( )->messageBox( )->info($lng->txt("skmg_ass_materials_from_workspace"))->withLinks([$ui->factory( )->link( )->standard($lng->txt("personal_resources"), $url)])
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:13351$prof_item = $this->ui_fac->item( )->standard($link)->withDescription($p->getDescription( ))->withLeadImage($image)->withProgress($this->ui_fac->chart( )->progressMeter( )->standard(100, $chart_value))
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:17171$icon = $this->ui_fac->symbol( )->icon( )->standard(ilObject::_lookupType($mat_data[2]), $lng->txt("icon") . " " . $lng->txt(ilObject::_lookupType($mat_data[2])))
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:22472$icon = $this->ui_fac->symbol( )->icon( )->standard(ilObject::_lookupType($obj_id), $lng->txt("icon") . " " . $lng->txt(ilObject::_lookupType($obj_id)))
/components/ILIAS/Cache/src/Container/ActiveContainer.php:831$this->prefix_pattern = '(' . implode('|', [preg_quote(self::STRING_PREFIX, '/'), preg_quote(self::ARRAY_PREFIX, '/'), preg_quote(self::INT_PREFIX, '/'), preg_quote(self::BOOL_PREFIX, '/'), preg_quote(self::NULL_PREFIX, '/')]) . ')'
/components/ILIAS/Skill/Tree/class.ilObjSkillTreeGUI.php:7251$obj_title = (!in_array($node_obj->getType( ), ["sktp", "sctp"])) ? $node_obj->getTitle( ) : $node_obj->getTitle( ) . " (" . $this->lng->txt("skmg_count_references") . " " . count(ilSkillTemplateReference::_lookupTrefIdsForTopTemplateId($node_obj->getId( ))) . ")"
/components/ILIAS/Skill/Personal/class.AssignedMaterialDBRepository.php:631$set = $ilDB->query("SELECT * FROM skl_assigned_material " . " WHERE user_id = " . $ilDB->quote($user_id, "integer") . " AND top_skill_id = " . $ilDB->quote($top_skill_id, "integer") . " AND tref_id = " . $ilDB->quote($tref_id, "integer") . " AND skill_id = " . $ilDB->quote($basic_skill_id, "integer") . " AND level_id = " . $ilDB->quote($level_id, "integer") . " AND wsp_id = " . $ilDB->quote($wsp_id, "integer"))
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsFilterGUI.php:531$options = array(0 => $lng->txt("skmg_all"), Personal\SkillEval::TYPE_APPRAISAL => $lng->txt("skmg_eval_type_1"), Personal\SkillEval::TYPE_MEASUREMENT => $lng->txt("skmg_eval_type_2"), Personal\SkillEval::TYPE_SELF_EVAL => $lng->txt("skmg_eval_type_3"), )
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:3451$img = $this->ui_fac->input( )->field( )->file(new ilSkillProfileUploadHandlerGUI( ), $lng->txt("image"))->withAcceptedMimeTypes([MimeType::IMAGE__PNG, MimeType::IMAGE__JPEG])
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:4091$profile = $this->skill_factory->profile( )->profile(0, $result["section_basic"]["title"], $result["section_basic"]["description"], $this->skill_tree_id, $result["section_advanced"]["image"][0] ?? "")
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:4431$profile = $this->skill_factory->profile( )->profile(0, $result["section_basic"]["title"], $result["section_basic"]["description"], (int) $result["section_basic"]["skill_tree"], $result["section_advanced"]["image"][0] ?? "", $this->requested_ref_id)
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:4811$profile = $this->skill_factory->profile( )->profile($this->profile->getId( ), $result["section_basic"]["title"], $result["section_basic"]["description"], $this->profile->getSkillTreeId( ), $result["section_advanced"]["image"][0] ?? "", $this->profile->getRefId( ))
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:23082$icon = $this->ui_fac->symbol( )->icon( )->standard(ilObject::_lookupType($obj_id), $lng->txt("icon") . " " . $lng->txt(ilObject::_lookupType($obj_id)))
/components/ILIAS/Skill/classes/class.ilObjSkillManagementGUI.php:1611$check_hide_prof = $this->ui_fac->input( )->field( )->checkbox($lng->txt("skmg_hide_profile_self_eval"), $lng->txt("skmg_hide_profile_self_eval_info"))->withValue($skmg_set->getHideProfileBeforeSelfEval( ))
/components/ILIAS/Skill/classes/class.ilObjSkillManagementGUI.php:1711$check_create_loc_prof = $this->ui_fac->input( )->field( )->checkbox($lng->txt("skmg_allow_local_profiles"), $lng->txt("skmg_allow_local_profiles_info"))->withValue($skmg_set->getAllowLocalProfiles( ))
/components/ILIAS/Skill/classes/class.ilObjSkillManagementGUI.php:1771$section_settings = $this->ui_fac->input( )->field( )->section(["check_enable" => $check_enable, "check_hide_prof" => $check_hide_prof, "check_loc_ass_prof" => $check_loc_ass_prof, "check_create_loc_prof" => $check_create_loc_prof], $lng->txt("skmg_settings"))
/components/ILIAS/WebServices/SOAP/classes/class.ilSoapClient.php:1111$this->client = new SoapClient($this->uri, array('exceptions' => true, 'trace' => 1, 'connection_timeout' => $this->getTimeout( ), 'stream_context' => $this->uri === $internal_path ? stream_context_create(['ssl' => ['verify_peer' => (bool) $this->settings->get('soap_internal_wsdl_verify_peer', '1'), 'verify_peer_name' => (bool) $this->settings->get('soap_internal_wsdl_verify_peer_name', '1'), 'allow_self_signed' => (bool) $this->settings->get('soap_internal_wsdl_allow_self_signed', ''), ]]) : null))
/components/ILIAS/WebServices/ECS/classes/Consent/class.ilECSUserConsentModalGUI.php:2171$button = $this->ui_factory->button( )->standard($this->lng->txt($this->remote_object->getType( ) . '_call'), '#')->withOnClick($modal->getShowSignal( ))
/components/ILIAS/ContentPage/classes/class.ilObjContentPageAdministrationGUI.php:1161$section = $this->ui_factory->input( )->field( )->section([self::F_READING_TIME => $readingTimeStatus], $this->lng->txt('settings'))->withDisabled(!$may_write)
/components/ILIAS/ContentPage/classes/class.ilObjContentPageAdministrationGUI.php:1031$readingTimeStatus = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('cpad_reading_time_status'), $this->lng->txt('cpad_reading_time_status_desc'))->withDisabled(!$may_write)
/components/ILIAS/WebServices/ECS/classes/Consent/class.ilECSUserConsent.php:741$query = 'DELETE FROM ecs_user_consent ' . 'WHERE usr_id = ' . $this->db->quote($this->getUserId( ), ilDBConstants::T_INTEGER) . ' ' . 'AND server_id = ' . $this->db->quote($this->getServerId( ), ilDBConstants::T_INTEGER) . ' ' . 'AND mid = ' . $this->db->quote($this->getMid( ), ilDBConstants::T_INTEGER)
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseAttribute.php:1091$query = 'INSERT INTO ecs_crs_mapping_atts (id,sid,mid,name) ' . 'VALUES ( ' . $this->db->quote($this->getId( ), 'integer') . ', ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . $this->db->quote($this->getName( ), 'text') . ' ' . ') '
/components/ILIAS/WebServices/ECS/classes/Consent/class.ilECSUserConsentModalGUI.php:2041$modal = $this->ui_factory->modal( )->roundtrip($this->lng->txt('ecs_consent_modal_title'), $this->ui_factory->legacy( )->content($error_html . $form->getHTML( )))->withActionButtons([$agree])
/components/ILIAS/WebServices/ECS/classes/Consent/class.ilECSUserConsentModalGUI.php:1411$button = $this->ui_factory->button( )->standard($this->lng->txt($this->remote_object->getType( ) . '_call'), $this->ctrl->getLinkTarget($this->remote_gui, 'call'))
/components/ILIAS/ContentPage/tests/PageReadingTimeTest.php:331return ['Float Type' => [4.0], 'String Type' => ['4'], 'Array Type' => [[4]], 'Object Type' => [new stdClass( )], 'Boolean Type' => [false], 'Null Type' => [null], 'Ressource Type' => [fopen('php://temp', 'rb')]]
/components/ILIAS/ContentPage/classes/class.ilContentPageKioskModeView.php:1821return $factory->legacy( )->content(implode('', [$this->uiRenderer->render($this->messages), $forwarder->forward($this->ctrl->getLinkTargetByClass([ilRepositoryGUI::class, ilObjContentPageGUI::class, ilContentPagePageGUI::class]))]))
/components/ILIAS/CourseReference/classes/class.ilObjCourseReference.php:1221$query = 'UPDATE crs_reference_settings ' . 'SET member_update = ' . $this->db->quote((int) $this->isMemberUpdateEnabled( ), ilDBConstants::T_INTEGER) . ' ' . 'WHERE obj_id = ' . $this->db->quote((int) $this->getId( ), ilDBConstants::T_INTEGER)
/components/ILIAS/CourseReference/classes/class.ilObjCourseReference.php:921$query = 'INSERT INTO crs_reference_settings (obj_id, member_update ) ' . 'VALUES ( ' . $this->db->quote($id, ilDBConstants::T_INTEGER) . ', ' . $this->db->quote((int) $this->isMemberUpdateEnabled( ), ilDBConstants::T_INTEGER) . ' ' . ')'
/components/ILIAS/ContentPage/classes/class.ilContentPageDataSet.php:901$this->data[] = ['id' => $obj->getId( ), 'title' => $obj->getTitle( ), 'description' => $obj->getDescription( ), 'info-tab' => (string) ((bool) ilContainer::_lookupContainerSetting($obj->getId( ), ilObjectServiceSettingsGUI::INFO_TAB_VISIBILITY, '1'))]
/components/ILIAS/ContentPage/classes/class.ilObjContentPageAdministrationGUI.php:1211$form = $this->ui_factory->input( )->container( )->form( )->standard($action, [$section])->withAdditionalTransformation($this->refinery->custom( )->transformation(static function ($values) : array { /**/ } ))
/components/ILIAS/ContentPage/classes/class.ilObjContentPageGUI.php:23811$transgui = new TranslationGUI($this->getObject( ), $this->lng, $this->access, $this->user, $this->ctrl, $this->tpl, $this->ui_factory, $this->ui_renderer, $this->http, $this->refinery, $this->toolbar)
/components/ILIAS/ContentPage/classes/class.ilContentPagePageGUI.php:911$tabs = [$this->ui->factory( )->link( )->standard($this->lng->txt('obj_sty'), $this->ctrl->getLinkTargetByClass([ilRepositoryGUI::class, ilObjContentPageGUI::class], self::UI_CMD_STYLES_EDIT))]
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignments.php:1762$query = 'SELECT cs_id FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND cs_root = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND ref_id = ' . $ilDB->quote($a_ref_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignments.php:1991$query = 'DELETE FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id) . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND cs_root = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND ' . $ilDB->in('cs_id', $cs_ids, false, 'integer')
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignments.php:1102$query = 'SELECT cs_id FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND cs_root = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND ref_id = ' . $ilDB->quote($a_ref_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignments.php:1551$query = 'SELECT title_update FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND cs_root = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND cs_id = ' . $ilDB->quote(0, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:5101$query = "DELETE FROM ecs_cms_data " . 'WHERE server_id = ' . $this->db->quote($this->server_id, 'integer') . ' ' . 'AND mid = ' . $this->db->quote($this->mid, 'integer') . ' ' . 'AND tree_id = ' . $this->db->quote($this->tree_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignments.php:581$query = 'SELECT title_update, position_update, tree_update FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND cs_root = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND cs_id = ' . $ilDB->quote($a_node_id, 'integer')
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:4741$query = 'INSERT INTO ecs_cms_data (obj_id,server_id,mid,tree_id,cms_id,title,term,status,deleted) ' . 'VALUES ( ' . $this->db->quote($this->obj_id, 'integer') . ', ' . $this->db->quote($this->server_id, 'integer') . ', ' . $this->db->quote($this->mid, 'integer') . ', ' . $this->db->quote($this->tree_id, 'integer') . ', ' . $this->db->quote($this->cms_id, 'text') . ', ' . $this->db->quote($this->title, 'text') . ', ' . $this->db->quote($this->term, 'text') . ', ' . $this->db->quote($this->status, 'integer') . ', ' . $this->db->quote($this->deleted, 'integer') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:4921$query = "UPDATE ecs_cms_data SET " . 'title = ' . $this->db->quote($this->title, 'text') . ', ' . 'term = ' . $this->db->quote($this->term, 'text') . ', ' . 'status = ' . $this->db->quote($this->status, 'text') . ', ' . 'deleted = ' . $this->db->quote($this->isDeleted( ), 'integer') . ' ' . 'WHERE obj_id = ' . $this->db->quote($this->obj_id, 'integer')
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseMemberAssignment.php:2621$query = 'INSERT INTO ecs_course_assignments ' . '(id,sid,mid,cms_id,cms_sub_id,obj_id,usr_id,status) ' . 'VALUES( ' . $this->db->quote($this->getId( ), 'integer') . ', ' . $this->db->quote($this->getServer( ), 'integer') . ', ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . $this->db->quote($this->getCmsId( ), 'integer') . ', ' . $this->db->quote($this->getCmsSubId( ), 'integer') . ', ' . $this->db->quote($this->getObjId( ), 'integer') . ', ' . $this->db->quote($this->getUid( ), 'text') . ', ' . $this->db->quote($this->getStatus( ), 'integer') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseMemberAssignment.php:2831$query = 'UPDATE ecs_course_assignments ' . 'SET ' . 'sid = ' . $this->db->quote($this->getServer( ), 'integer') . ', ' . 'mid = ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . 'cms_id = ' . $this->db->quote($this->getCmsId( ), 'integer') . ', ' . 'cms_sub_id = ' . $this->db->quote($this->getCmsSubId( ), 'integer') . ', ' . 'obj_id = ' . $this->db->quote($this->getObjId( ), 'integer') . ', ' . 'usr_id = ' . $this->db->quote($this->getUid( ), 'text') . ', ' . 'status = ' . $this->db->quote($this->getStatus( ), 'integer') . ' ' . 'WHERE id = ' . $this->db->quote($this->getId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseMappingRule.php:4381$query = 'INSERT INTO ecs_cmap_rule ' . '(rid,sid,mid,attribute,ref_id,is_filter,filter,create_subdir,subdir_type,directory) ' . 'VALUES (' . $this->db->quote($this->getRuleId( ), 'integer') . ', ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getMid( ), 'integer') . ', ' . $this->db->quote($this->getAttribute( ), 'text') . ', ' . $this->db->quote($this->getRefId( ), 'integer') . ', ' . $this->db->quote($this->isFilterEnabled( ), 'integer') . ', ' . $this->db->quote($this->getFilter( ), 'text') . ', ' . $this->db->quote($this->isSubdirCreationEnabled( ), 'integer') . ', ' . $this->db->quote($this->getSubDirectoryType( ), 'integer') . ', ' . $this->db->quote($this->getDirectory( ), 'text') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseMappingRule.php:4611$query = 'UPDATE ecs_cmap_rule ' . ' ' . 'SET ' . 'attribute = ' . $this->db->quote($this->getAttribute( ), 'text') . ', ' . 'ref_id = ' . $this->db->quote($this->getRefId( ), 'integer') . ', ' . 'is_filter = ' . $this->db->quote($this->isFilterEnabled( ), 'integer') . ', ' . 'filter = ' . $this->db->quote($this->getFilter( ), 'text') . ', ' . 'create_subdir = ' . $this->db->quote($this->isSubdirCreationEnabled( ), 'integer') . ', ' . 'subdir_type = ' . $this->db->quote($this->getSubDirectoryType( ), 'integer') . ', ' . 'directory = ' . $this->db->quote($this->getDirectory( ), 'text') . ' ' . 'WHERE rid = ' . $this->db->quote($this->getRuleId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignment.php:1981$query = 'SELECT * FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mid = ' . $this->db->quote($this->getMembershipId( ), 'integer') . ' ' . 'AND cs_root = ' . $this->db->quote($this->getTreeId( ), 'integer') . ' ' . 'AND cs_id = ' . $this->db->quote($this->getCSId( ), 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Course/class.ilECSCourseMappingRule.php:3111$query = 'SELECT rid FROM ecs_cmap_rule ' . 'WHERE sid = ' . $ilDB->quote($a_sid, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND ref_id = ' . $ilDB->quote($a_ref_id, 'integer') . ' ' . 'AND attribute = ' . $ilDB->quote($a_att, 'text')
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignment.php:1611$query = 'INSERT INTO ecs_node_mapping_a (server_id,mid,cs_root,cs_id,ref_id,obj_id,title_update,position_update,tree_update) ' . 'VALUES( ' . $this->db->quote($this->getServerId( ), 'integer') . ', ' . $this->db->quote($this->getMembershipId( ), 'integer') . ', ' . $this->db->quote($this->getTreeId( ), 'integer') . ', ' . $this->db->quote($this->getCSId( ), 'integer') . ', ' . $this->db->quote($this->getRefId( ), 'integer') . ', ' . $this->db->quote($this->getObjId( ), 'integer') . ', ' . $this->db->quote($this->isTitleUpdateEnabled( ), 'integer') . ', ' . $this->db->quote($this->isPositionUpdateEnabled( ), 'integer') . ', ' . $this->db->quote($this->isTreeUpdateEnabled( ), 'integer') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/Mapping/class.ilECSNodeMappingAssignment.php:1831$query = 'DELETE FROM ecs_node_mapping_a ' . 'WHERE server_id = ' . $this->db->quote($this->getServerId( ), 'integer') . ' ' . 'AND mid = ' . $this->db->quote($this->getMembershipId( ), 'integer') . ' ' . 'AND cs_root = ' . $this->db->quote($this->getTreeId( ), 'integer') . ' ' . 'AND cs_id = ' . $this->db->quote($this->getCSId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:4731$query = "UPDATE ecs_events " . "SET op = " . $this->db->quote($a_operation, 'text') . " " . "WHERE type = " . $this->db->quote($a_type, 'text') . " " . "AND id = " . $this->db->quote($a_id, 'integer') . " " . 'AND server_id = ' . $this->db->quote($this->settings->getServerId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:4481$query = "INSERT INTO ecs_events (event_id,type,id,op,server_id) " . "VALUES (" . $this->db->quote($next_id, 'integer') . ", " . $this->db->quote($a_type, 'text') . ", " . $this->db->quote($a_id, 'integer') . ", " . $this->db->quote($a_op, 'text') . ", " . $this->db->quote($this->getServer( )->getServerId( ), 'integer') . ' ' . ")"
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:4221$query = "UPDATE ecs_events " . "SET op = " . $this->db->quote($ev->getStatus( ), 'text') . " " . "WHERE event_id = " . $this->db->quote($event_id, 'integer') . ' ' . 'AND type = ' . $this->db->quote($type, 'text') . ' ' . 'AND server_id = ' . $this->db->quote($this->getServer( )->getServerId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:3911$query = "INSERT ecs_events (event_id,type,id,op,server_id) " . "VALUES( " . $this->db->quote($this->db->nextId('ecs_events'), 'integer') . ',' . $this->db->quote($type, 'text') . ', ' . $this->db->quote($ev->getRessourceId( ), 'integer') . ', ' . $this->db->quote($ev->getStatus( ), 'text') . ', ' . $this->db->quote($this->getServer( )->getServerId( ), 'integer') . ' ' . ')'
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:3781$query = "SELECT * FROM ecs_events " . "WHERE type = " . $this->db->quote($type, 'text') . " " . "AND id = " . $this->db->quote($ev->getRessourceId( ), 'integer') . " " . 'AND server_id = ' . $this->db->quote($this->getServer( )->getServerId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:2621$query = "DELETE FROM ecs_events " . "WHERE type = " . $this->db->quote(self::TYPE_EXPORTED, 'text') . ' ' . 'AND server_id = ' . $this->db->quote($this->getServer( )->getServerId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSEventQueueReader.php:2501$query = "DELETE FROM ecs_events " . "WHERE " . $this->db->in("type", $a_types, false, "text") . ' ' . 'AND server_id = ' . $this->db->quote($this->getServer( )->getServerId( ), 'integer')
/components/ILIAS/WebServices/ECS/classes/class.ilECSParticipantSettingsGUI.php:1261$confirm = $this->ui_factory->modal( )->interruptive($this->lng->txt('ecs_consent_reset_confirm_title'), $this->lng->txt('ecs_consent_reset_confirm_title_info'), $this->ctrl->getLinkTarget($this, 'resetConsents'))
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:3461$query = 'UPDATE ecs_cms_data ' . 'SET deleted = ' . $ilDB->quote($a_deleted_flag, 'integer') . ' ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:3281$query = 'UPDATE ecs_cms_data ' . 'SET status = ' . $ilDB->quote($status, 'integer') . ' ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' '
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:3091$query = 'UPDATE ecs_cms_data ' . 'SET status = ' . $ilDB->quote($status, 'integer') . ' ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND ' . $ilDB->in('cms_id', $cms_ids, false, 'text')
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:2201$query = 'SELECT status FROM ecs_cms_data ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND cms_id = ' . $ilDB->quote($cms_id, 'text')
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:1961$query = 'SELECT status,deleted FROM ecs_cms_data ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND obj_id = ' . $ilDB->quote($obj_id, 'integer')
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:1731$query = 'SELECT term FROM ecs_cms_data ' . 'JOIN ecs_cms_tree ON obj_id = child ' . 'WHERE tree = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'ORDER BY depth'
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsData.php:1041$query = 'SELECT obj_id FROM ecs_cms_data ' . 'WHERE server_id = ' . $ilDB->quote($a_server_id, 'integer') . ' ' . 'AND mid = ' . $ilDB->quote($a_mid, 'integer') . ' ' . 'AND tree_id = ' . $ilDB->quote($a_tree_id, 'integer') . ' ' . 'AND cms_id = ' . $ilDB->quote($cms_id, 'text')
/components/ILIAS/WebServices/ECS/classes/Tree/class.ilECSCmsTree.php:371$query = 'INSERT INTO ecs_cms_tree ' . '(tree,child,parent,lft,rgt,depth) ' . 'VALUES ( ' . $this->db->quote($tree, 'integer') . ', ' . $this->db->quote($a_child, 'integer') . ', ' . $this->db->quote(0, 'integer') . ', ' . $this->db->quote(1, 'integer') . ', ' . $this->db->quote(100, 'integer') . ', ' . $this->db->quote(1, 'integer') . ' )'
/components/ILIAS/WebResource/classes/class.ilWebLinkXmlParser.php:3071$draft = new ilWebLinkDraftItem($this->current_internal ?? $item->isInternal( ), $this->current_title ?? $item->getTitle( ), $this->current_description ?? $item->getDescription( ), $this->current_target ?? $item->getTarget( ), $this->current_active ?? $item->isActive( ), $this->current_parameters)
/components/ILIAS/WebResource/classes/class.ilLinkResourceHandlerGUI.php:581$ref_id = $this->http->wrapper( )->query( )->has('ref_id') ? $this->http->wrapper( )->query( )->retrieve('ref_id', $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/WebResource/classes/class.ilWebLinkXmlParser.php:3181$draft = new ilWebLinkDraftItem($this->current_internal ?? ilLinkInputGUI::isInternalLink($this->current_target), $this->current_title, $this->current_description ?? null, $this->current_target, $this->current_active, $this->current_parameters)
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:3731$order_input = $field_factory->radio($this->lng->txt('webr_sorting'))->withOption((string) ilContainer::SORT_TITLE, $this->lng->txt('webr_sorting'))->withOption((string) ilContainer::SORT_MANUAL, $this->lng->txt('webr_sort_manual'))->withValue($current_mode)->withRequired(true)
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:4981$modal = $f->modal( )->roundtrip($this->lng->txt('webr_new_list'), $f->legacy( )->content($r->render($info) . $this->form->getHTML( )))->withActionButtons([$submit])
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:6681$ids = $this->http->wrapper( )->post( )->retrieve('ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:7012$data['tar'] = $this->http->wrapper( )->post( )->retrieve('tar_' . $link_id . '_ajax_type', $this->refinery->kindlyTo( )->string( )) . '|' . $this->http->wrapper( )->post( )->retrieve('tar_' . $link_id . '_ajax_id', $this->refinery->kindlyTo( )->string( ))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:7592$data['tar'] = $this->http->wrapper( )->post( )->retrieve('tar_' . $link_id . '_ajax_type', $this->refinery->kindlyTo( )->string( )) . '|' . $this->http->wrapper( )->post( )->retrieve('tar_' . $link_id . '_ajax_id', $this->refinery->kindlyTo( )->string( ))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:7711$draft = new ilWebLinkDraftItem(ilLinkInputGUI::isInternalLink($data['tar'] ?? ''), ilUtil::stripSlashes($data['title'] ?? ''), ilUtil::stripSlashes($data['desc'] ?? ''), str_replace('"', '', ilUtil::stripSlashes($data['tar'] ?? '')), (bool) ($data['act'] ?? false), $item->getParameters( ))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:12661$position = $this->http->wrapper( )->post( )->retrieve('position', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:13332$link_ids = $this->http->wrapper( )->post( )->retrieve('link_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:13762$link_ids = $this->http->wrapper( )->post( )->retrieve('link_ids', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/WebResource/classes/class.ilWebResourceLinkTableGUI.php:1661$dropDownItems = array($this->uiFactory->button( )->shy($this->lng->txt('edit'), $this->ctrl->getLinkTargetByClass(get_class($this->getParentObject( )), 'editLink')), $this->uiFactory->button( )->shy($this->lng->txt('webr_deactivate'), $this->ctrl->getLinkTargetByClass(get_class($this->getParentObject( )), 'deactivateLink')), $this->uiFactory->button( )->shy($this->lng->txt('delete'), $this->ctrl->getLinkTargetByClass(get_class($this->getParentObject( )), 'confirmDeleteLink')))
/components/ILIAS/WebResource/classes/class.ilObjLinkResource.php:1361$draft = new ilWebLinkDraftItem($item->isInternal( ), $item->getTitle( ), $item->getDescription( ), $item->getTarget( ), $item->isActive( ), $item->getParameters( ))
/components/ILIAS/WebResource/classes/class.ilObjLinkResource.php:1541$draft = new ilWebLinkDraftItem($item->isInternal( ), $new_obj->getTitle( ), $new_obj->getDescription( ), $item->getTarget( ), $item->isActive( ), $item->getParameters( ))
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:911$new_item = new $class($this->getWebrId( ), $next_link_id, $item->getTitle( ), $item->getDescription( ), $item->getTarget( ), $item->isActive( ), $this->getNewDateTimeImmutable( ), $this->getNewDateTimeImmutable( ), $new_parameters)
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:1841$items[] = new $class((int) $row->webr_id, (int) $row->link_id, (string) $row->title, ((string) $row->description) !== '' ? (string) $row->description : null, (string) $row->target, (bool) $row->active, $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->create_date), $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->last_update), $parameters)
/components/ILIAS/UI/tests/Component/Panel/PanelSecondaryListingTest.php:1433$actions = $this->getUIFactory( )->dropdown( )->standard(array($this->getUIFactory( )->button( )->shy("ILIAS", "https://www.ilias.de"), $this->getUIFactory( )->button( )->shy("Github", "https://www.github.com")))
/components/ILIAS/UI/tests/Component/Panel/PanelSecondaryListingTest.php:761$secondary_panel = $this->getUIFactory( )->panelSecondary( )->listing("List Title", array(new I\Component\Item\Group("Subtitle 1", array(new I\Component\Item\Standard("title1"), new I\Component\Item\Standard("title2"))), new I\Component\Item\Group("Subtitle 2", array(new I\Component\Item\Standard("title3")))))
/components/ILIAS/UI/tests/Component/Input/ViewControl/ViewControlGroupTest.php:711$group = $f->group([$f->nullControl( ), $f->pagination( )->withLimitOptions([2, 5, 10])->withTotalCount(12)->withOnChange((new SignalGenerator( ))->create( )), $f->sortation(['a' => new Order('field1', 'ASC'), 'b' => new Order('field2', 'ASC')])->withOnChange((new SignalGenerator( ))->create( )), $f->fieldSelection(['A', 'B'])->withOnChange((new SignalGenerator( ))->create( ))])
/components/ILIAS/UI/tests/Component/Input/ViewControl/ViewControlGroupTest.php:461$group = $f->group([$f->nullControl( ), $f->pagination( ), $f->sortation(['a' => new Order('field1', 'ASC'), 'b' => new Order('field2', 'ASC')])])->withNameFrom($namesource)->withInput($input)
/components/ILIAS/UI/tests/Component/Card/RepositoryObjectTest.php:1333$items = array($f->button( )->shy("Go to Course", "#"), $f->button( )->shy("Go to Portfolio", "#"), $f->divider( )->horizontal( ), $f->button( )->shy("ilias.de", "http://www.ilias.de"))
/components/ILIAS/UI/tests/Component/Launcher/LauncherInlineTest.php:2001$l = $this->getLauncher( )->withDescription('some description')->withButtonLabel('different label', false)->withStatusMessageBox($msg)->withStatusIcon($icon)->withInputs($group, $evaluation, $msg)->withModalSubmitLabel('some submit label')->withModalCancelLabel('some cancel label')
/components/ILIAS/UI/tests/Component/Panel/PanelSecondaryLegacyTest.php:1823$actions = $this->getUIFactory( )->dropdown( )->standard(array($this->getUIFactory( )->button( )->shy("ILIAS", "https://www.ilias.de"), $this->getUIFactory( )->button( )->shy("Github", "https://www.github.com")))
/components/ILIAS/UI/tests/Component/Panel/PanelSecondaryLegacyTest.php:1063$actions = $this->getUIFactory( )->dropdown( )->standard(array($this->getUIFactory( )->button( )->shy("ILIAS", "https://www.ilias.de"), $this->getUIFactory( )->button( )->shy("Github", "https://www.github.com")))
/components/ILIAS/UI/tests/Renderer/AbstractRendererTest.php:2162$r = new GlyphNonAbstractRendererWithJS($this->ui_factory, $this->tpl_factory, $this->lng, $this->js_binding, $this->image_path_resolver, $this->getDataFactory( ), $this->help_text_retriever, $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/Renderer/AbstractRendererTest.php:1941$r = new CounterNonAbstractRenderer($this->ui_factory, $this->tpl_factory, $this->lng, $this->js_binding, $this->image_path_resolver, $this->getDataFactory( ), $this->help_text_retriever, $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/Component/TriggererTest.php:721return $this->getMockBuilder(Component\Signal::class)->disableOriginalClone( )->disableArgumentCloning( )->disallowMockingUnknownTypes( )->setMockClassName("Signal_" . ((string) self::$signal_mock_counter))->getMock( )
/components/ILIAS/UI/tests/Renderer/AbstractRendererTest.php:2432$r = new GlyphNonAbstractRendererWithJS($this->ui_factory, $this->tpl_factory, $this->lng, $this->js_binding, $this->image_path_resolver, $this->getDataFactory( ), $this->help_text_retriever, $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/InitUIFramework.php:3131return new ILIAS\UI\Implementation\Render\LoaderCachingWrapper(new ILIAS\UI\Implementation\Render\LoaderResourceRegistryWrapper($c["ui.resource_registry"], new ILIAS\UI\Implementation\Render\FSLoader(new ILIAS\UI\Implementation\Render\DefaultRendererFactory($c["ui.factory"], $c["ui.template_factory"], $c["lng"], $c["ui.javascript_binding"], $c["ui.pathresolver"], $c["ui.data_factory"], $c["help.text_retriever"], $c["ui.upload_limit_resolver"]), new ILIAS\UI\Implementation\Component\Symbol\Glyph\GlyphRendererFactory($c["ui.factory"], $c["ui.template_factory"], $c["lng"], $c["ui.javascript_binding"], $c["ui.pathresolver"], $c["ui.data_factory"], $c["help.text_retriever"], $c["ui.upload_limit_resolver"]), new ILIAS\UI\Implementation\Component\Input\Field\FieldRendererFactory($c["ui.factory"], $c["ui.template_factory"], $c["lng"], $c["ui.javascript_binding"], $c["ui.pathresolver"], $c["ui.data_factory"], $c["help.text_retriever"], $c["ui.upload_limit_resolver"]), new ILIAS\UI\Implementation\Component\MessageBox\MessageBoxRendererFactory($c["ui.factory"], $c["ui.template_factory"], $c["lng"], $c["ui.javascript_binding"], $c["ui.pathresolver"], $c["ui.data_factory"], $c["help.text_retriever"], $c["ui.upload_limit_resolver"]), new ILIAS\UI\Implementation\Component\Input\Container\Form\FormRendererFactory($c["ui.factory"], $c["ui.template_factory"], $c["lng"], $c["ui.javascript_binding"], $c["ui.pathresolver"], $c["ui.data_factory"], $c["help.text_retriever"], $c["ui.upload_limit_resolver"]), )))
/components/ILIAS/UI/tests/InitUIFramework.php:341return new ILIAS\UI\Implementation\Factory($c["ui.factory.counter"], $c["ui.factory.button"], $c["ui.factory.listing"], $c["ui.factory.image"], new \ILIAS\UI\Implementation\Component\Player\Factory( ), $c["ui.factory.panel"], $c["ui.factory.modal"], $c["ui.factory.progress"], $c["ui.factory.dropzone"], $c["ui.factory.popover"], $c["ui.factory.divider"], $c["ui.factory.link"], $c["ui.factory.dropdown"], $c["ui.factory.item"], $c["ui.factory.viewcontrol"], $c["ui.factory.chart"], $c["ui.factory.input"], $c["ui.factory.table"], $c["ui.factory.messagebox"], $c["ui.factory.card"], $c["ui.factory.layout"], $c["ui.factory.maincontrols"], $c["ui.factory.tree"], $c["ui.factory.menu"], $c["ui.factory.symbol"], $c["ui.factory.toast"], $c["ui.factory.legacy"], $c["ui.factory.launcher"], $c["ui.factory.entity"], $c["ui.factory.prompt"], )
/components/ILIAS/UI/tests/Renderer/AbstractRendererTest.php:1731$r = new GlyphNonAbstractRenderer($this->ui_factory, $this->tpl_factory, $this->lng, $this->js_binding, $this->image_path_resolver, $this->getDataFactory( ), $this->help_text_retriever, $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/Base.php:4161$component_renderer_loader = new Render\LoaderCachingWrapper(new Render\LoaderResourceRegistryWrapper($resource_registry, new Render\FSLoader(new DefaultRendererFactory($ui_factory, $tpl_factory, $lng, $js_binding, $image_path_resolver, $data_factory, $help_text_retriever, $this->getUploadLimitResolver( )), new GlyphRendererFactory($ui_factory, $tpl_factory, $lng, $js_binding, $image_path_resolver, $data_factory, $help_text_retriever, $this->getUploadLimitResolver( )), new FieldRendererFactory($ui_factory, $tpl_factory, $lng, $js_binding, $image_path_resolver, $data_factory, $help_text_retriever, $this->getUploadLimitResolver( )), new MessageBoxRendererFactory($ui_factory, $tpl_factory, $lng, $js_binding, $image_path_resolver, $data_factory, $help_text_retriever, $this->getUploadLimitResolver( )), new FormRendererFactory($ui_factory, $tpl_factory, $lng, $js_binding, $image_path_resolver, $data_factory, $help_text_retriever, $this->getUploadLimitResolver( )))))
/components/ILIAS/Init/classes/PasswordAssistance/Repository/PasswordAssistanceDbRepository.php:1081$query = 'DELETE FROM usr_pwassist ' . 'WHERE pwassist_id = ' . $this->db->quote($hash->value( ), \ilDBConstants::T_TEXT) . ' ' . 'OR user_id = ' . $this->db->quote($usr_id->toInt( ), \ilDBConstants::T_INTEGER)
/components/ILIAS/Init/classes/PasswordAssistance/Repository/PasswordAssistanceDbRepository.php:1131$session = (new PasswordAssistanceSession($hash, $usr_id))->withCreationDateTime($this->clock->now( ))->withExpirationDateTime($this->clock->now( )->add(new \DateInterval('PT' . self::DEFAULT_LIFETIME_IN_SECONDS . 'S')))
/components/ILIAS/UI/tests/URLBuilderTest.php:2072$expected_token = 'new Map([["' . $result1[1]->getName( ) . '",' . 'new il.UI.core.URLBuilderToken(["test","object"], "title", "' . $result1[1]->getToken( ) . '")],' . '["' . $result2[1]->getName( ) . '",' . 'new il.UI.core.URLBuilderToken(["test"], "description", "' . $result2[1]->getToken( ) . '")]])'
/components/ILIAS/UI/tests/URLBuilderTest.php:2362$expected_token = 'new Map([["' . $result1[1]->getName( ) . '",' . 'new il.UI.core.URLBuilderToken(["test","object"], "title", "' . $result1[1]->getToken( ) . '")],' . '["' . $result2[1]->getName( ) . '",' . 'new il.UI.core.URLBuilderToken(["test"], "description", "' . $result2[1]->getToken( ) . '")]])'
/components/ILIAS/Init/classes/Dependencies/InitResourceStorage.php:1161return new Repositories(new RevisionDBRepository($c->database( )), new ResourceDBRepository($c->database( )), new CollectionDBRepository($c->database( )), new InformationDBRepository($c->database( )), new StakeholderDBRepository($c->database( )), new FlavourDBRepository($c->database( )), )
/components/ILIAS/Init/classes/Dependencies/InitResourceStorage.php:1951$services = new \ILIAS\ResourceStorage\Services($c[self::D_STORAGE_HANDLERS], $c[self::D_REPOSITORIES], $c[self::D_ARTIFACTS], $c[self::D_LOCK_HANDLER], $c[self::D_FILENAME_POLICY], $c[self::D_STREAM_ACCESS], $c[self::D_MACHINE_FACTORY], $c[self::D_SOURCE_BUILDER], $c[self::D_REPOSITORY_PRELOADER], )
/components/ILIAS/Init/classes/PasswordAssistance/Repository/PasswordAssistanceDbRepository.php:741return new Result\Ok(new PasswordAssistanceSession(new PasswordAssistanceHash($row['pwassist_id']), $usr_id, new \DateTimeImmutable('@' . (int) $row['ctime']), new \DateTimeImmutable('@' . (int) $row['expires']), ))
/components/ILIAS/Init/classes/PasswordAssistance/Repository/PasswordAssistanceDbRepository.php:961return new Result\Ok(new PasswordAssistanceSession($hash, new ObjectId((int) $row['user_id']), new \DateTimeImmutable('@' . (int) $row['ctime']), new \DateTimeImmutable('@' . (int) $row['expires']), ))
/components/ILIAS/Init/classes/Provider/StartUpMetaBarProvider.php:821$language_selection = $this->meta_bar->topParentItem($if('language_selection'))->withSymbol($factory->symbol( )->glyph( )->language( ))->withPosition(1)->withAvailableCallable(function ( ) { /**/ } )->withVisibilityCallable(function ( ) use ($languages) { /**/ } )->withTitle($txt('language'))
/components/ILIAS/Init/classes/Provider/StartUpMetaBarProvider.php:1071$s = $this->meta_bar->linkItem($if($lang_key))->withSymbol($language_icon)->withAction($link)->withContentLanguage($dataFactory->languageTag($lang_key))->withLanguageForTargetedResource($dataFactory->languageTag($lang_key))->withTitle($language_name)
/components/ILIAS/Init/classes/Dependencies/InitCtrlService.php:631$GLOBALS['ilCtrl'] = new ilCtrl($ctrl_structure, $token_repository, $path_factory, $context, $dic["http.response_sender_strategy"], $dic->http( )->request( ), $dic->http( )->wrapper( )->post( ), $dic->http( )->wrapper( )->query( ), $dic->refinery( ), $dic["component.factory"], new ilCtrlSubject( ), new ilCtrlQueryRegexParser( ), )
/components/ILIAS/Init/classes/Dependencies/InitResourceStorage.php:951return new FlavourBuilder($c[self::D_REPOSITORIES]->getFlavourRepository( ), $c[self::D_MACHINE_FACTORY], $c[self::D_RESOURCE_BUILDER], $c[self::D_STORAGE_HANDLERS], $c[self::D_STREAM_ACCESS], new Subject( ), )
/components/ILIAS/Init/classes/class.ilInitialisation.php:9791$target = $DIC->http( )->wrapper( )->query( )->has('target') ? $DIC->http( )->wrapper( )->query( )->retrieve('target', $DIC->refinery( )->kindlyTo( )->string( )) : ''
/components/ILIAS/Init/classes/class.ilInitialisation.php:9901$client_id = $DIC->http( )->wrapper( )->cookie( )->retrieve('ilClientId', $DIC->refinery( )->byTrying([$DIC->refinery( )->kindlyTo( )->string( ), $DIC->refinery( )->always('')]))
/components/ILIAS/Init/classes/class.ilInitialisation.php:17281$current_ref_id = $DIC->http( )->wrapper( )->query( )->has('ref_id') ? $DIC->http( )->wrapper( )->query( )->retrieve('ref_id', $DIC->refinery( )->kindlyTo( )->int( )) : null
/components/ILIAS/Init/classes/Provider/StartUpMetaBarProvider.php:641$login = $this->meta_bar->topLinkItem($if('login'))->withAction('login.php?' . $target_str . 'client_id=' . rawurlencode(CLIENT_ID) . '&cmd=force_login&lang=' . $current_language)->withSymbol($login_glyph)->withPosition(3)->withTitle($txt('log_in'))->withAvailableCallable(function ( ) { /**/ } )->withVisibilityCallable(function ( ) use ($request) { /**/ } )
/components/ILIAS/UI/tests/Component/Table/DataTest.php:1911$cols = ['f0' => $this->getTableFactory( )->column( )->text(''), 'f1' => $this->getTableFactory( )->column( )->text('')->withIsOptional(true, false), 'f2' => $this->getTableFactory( )->column( )->text('')]
/components/ILIAS/UI/tests/Component/Table/DataRendererTest.php:4771$columns = ['f1' => $this->getUIFactory( )->table( )->column( )->text('f1'), 'f2' => $this->getUIFactory( )->table( )->column( )->text('f2'), 'f3' => $this->getUIFactory( )->table( )->column( )->text('f3'), 'f4' => $this->getUIFactory( )->table( )->column( )->text('f4'), 'f5' => $this->getUIFactory( )->table( )->column( )->text('f5'), ]
/components/ILIAS/UI/tests/Component/Table/DataRendererTest.php:3722$columns = ['f1' => $f->text("Field 1")->withIndex(1), 'f2' => $f->text("Field 2")->withIndex(2), 'f3' => $f->number("Field 3")->withIndex(3)]
/components/ILIAS/UI/tests/Component/Table/DataRendererTest.php:1891$columns = ['f1' => $f->text("Field 1")->withIndex(1), 'f2' => $f->text("Field 2")->withIndex(2)->withIsSortable(false), 'f3' => $f->number("Field 3")->withIndex(3)]
/components/ILIAS/UI/tests/Component/Table/DataRendererTest.php:811return new DTRenderer($this->getUIFactory( ), $this->getTemplateFactory( ), $this->getLanguage( ), $this->getJavaScriptBinding( ), new ilImagePathResolver( ), new \ILIAS\Data\Factory( ), new \ILIAS\UI\Help\TextRetriever\Echoing( ), $this->getUploadLimitResolver( ))
/components/ILIAS/UI/tests/Component/Table/TableTestBase.php:761return new C\Table\Factory(new C\SignalGenerator( ), $this->getViewControlFactory( ), $this->getViewControlContainerFactory( ), new \ILIAS\Data\Factory( ), new C\Table\Column\Factory($this->getLanguage( )), new C\Table\Action\Factory( ), $this->getMockStorage( ), new C\Table\DataRowBuilder( ), new C\Table\OrderingRowBuilder( ))
/components/ILIAS/UI/tests/Component/Link/BulkyLinkTest.php:2751$b = $this->factory->bulky($this->icon, "label", $this->target)->withAdditionalRelationshipToReferencedResource(Relationship::LICENSE)->withAdditionalRelationshipToReferencedResource(Relationship::NOOPENER)->withAdditionalRelationshipToReferencedResource(Relationship::LICENSE)
/components/ILIAS/UI/tests/Component/Symbol/Glyph/GlyphTest.php:4281$r = new Renderer($this->getUIFactory( ), $this->getTemplateFactory( ), $this->getLanguage( ), $this->getJavaScriptBinding( ), new ilImagePathResolver( ), $this->createMock(DataFactory::class), $this->createMock(HelpTextRetriever::class), $this->getUploadLimitResolver( ))
/components/ILIAS/Course/classes/Timings/class.ilTimingAccepted.php:921$query = "INSERT INTO crs_timings_usr_accept (crs_id,usr_id,visible,accept,remark) " . "VALUES( " . $this->db->quote($this->getCourseId( ), 'integer') . ", " . $this->db->quote($this->getUserId( ), 'integer') . ", " . $this->db->quote($this->isVisible( ), 'integer') . ", " . $this->db->quote($this->isAccepted( ), 'integer') . ", " . $this->db->quote($this->getRemark( ), 'text') . " " . ")"
/components/ILIAS/UI/tests/Component/Toast/ToastTest.php:761$container = $this->getToastFactory( )->container( )->withAdditionalToast($this->getToastFactory( )->standard('', $this->getIconFactory( )->standard('', '')))
/components/ILIAS/UI/tests/Component/Toast/ToastTest.php:581$toast = $this->getToastFactory( )->standard($title, $this->getIconFactory( )->standard('', ''))->withDescription($description)->withAction($action)->withAdditionalLink($this->getLinkFactory( )->standard('', ''))
/components/ILIAS/UI/tests/Component/Toast/ToastClientHtmlTest.php:631$container = $this->getToastFactory( )->container( )->withAdditionalToast($this->getToastFactory( )->standard('Title', $this->getIconFactory( )->standard('mail', 'Test'))->withDescription('Description')->withAction('https://www.ilias.de'))
/components/ILIAS/UI/tests/Component/Layout/Page/StandardPageTest.php:791$this->stdpage = $this->factory->standard($this->contents, $this->metabar, $this->mainbar, $this->crumbs, $this->logo, $this->responsive_logo, 'logo/favicon.ico', $this->overlay, null, $this->title)
/components/ILIAS/UI/tests/Component/Entity/EntityTest.php:1311$entity = $this->getEntityFactory( )->standard('primary', 'secondary')->withPrioritizedReactions($glyph, $tag)->withReactions($glyph, $glyph)->withActions($shy, $shy)->withBlockingAvailabilityConditions($this->legacy('bc'))->withFeaturedProperties($this->legacy('fp'))->withMainDetails($this->legacy('md'))->withPersonalStatus($this->legacy('ps'))->withAvailability($this->legacy('a'))->withDetails($this->legacy('d'))
/components/ILIAS/UI/tests/Component/Input/Container/Filter/StandardFilterTest.php:7071$inputs = [$if->text("Title")->withDedicatedName('title'), $if->select("Selection", ["one" => "One", "two" => "Two", "three" => "Three"])->withDedicatedName('selection'), $if->multiSelect("Multi Selection", ["one" => "Num One", "two" => "Num Two", "three" => "Num Three"])]
/components/ILIAS/UI/tests/Component/Input/Container/Filter/StandardFilterTest.php:5694$inputs = [$if->text("Title"), $if->select("Selection", ["one" => "One", "two" => "Two", "three" => "Three"]), $if->multiSelect("Multi Selection", ["one" => "Num One", "two" => "Num Two", "three" => "Num Three"])]
/components/ILIAS/UI/tests/Component/Input/Container/Filter/StandardFilterTest.php:2934$inputs = [$if->text("Title"), $if->select("Selection", ["one" => "One", "two" => "Two", "three" => "Three"]), $if->multiSelect("Multi Selection", ["one" => "Num One", "two" => "Num Two", "three" => "Num Three"])]
/components/ILIAS/UI/tests/Component/Input/Container/Filter/StandardFilterTest.php:4314$inputs = [$if->text("Title"), $if->select("Selection", ["one" => "One", "two" => "Two", "three" => "Three"]), $if->multiSelect("Multi Selection", ["one" => "Num One", "two" => "Num Two", "three" => "Num Three"])]
/components/ILIAS/UI/tests/Component/Input/Container/Filter/FilterTest.php:4502return $this->getMockBuilder(Input\Field\FormInputInternal::class)->onlyMethods(["getName", "withDedicatedName", "withNameFrom", "withInput", "getContent", "getLabel", "withLabel", "getByline", "withByline", "isRequired", "withRequired", "isDisabled", "withDisabled", "getValue", "withValue", "getError", "withError", "withAdditionalTransformation", "getUpdateOnLoadCode", "getCanonicalName", "withOnLoadCode", "withAdditionalOnLoadCode", "getOnLoadCode", "withOnUpdate", "appendOnUpdate", "withResetTriggeredSignals", "getTriggeredSignals", "reduceWith"])->setMockClassName("Mock_InputNo" . ($no++))->getMock( )
/components/ILIAS/UI/tests/Component/Input/Container/Filter/StandardFilterTest.php:1554$inputs = [$if->text("Title"), $if->select("Selection", ["one" => "One", "two" => "Two", "three" => "Three"]), $if->multiSelect("Multi Selection", ["one" => "Num One", "two" => "Num Two", "three" => "Num Three"])]
/components/ILIAS/UI/tests/Component/Input/Container/ViewControl/ViewControlContainerTest.php:1181$controls = [$c_factory->fieldSelection(['a1' => 'A', 'a2' => 'B', 'a3' => 'C']), $c_factory->sortation(['2up' => new Data\Order('a2', 'ASC'), '2down' => new Data\Order('a2', 'DESC')]), ]
/components/ILIAS/UI/tests/Component/Input/Container/ViewControl/ViewControlContainerTest.php:1781$controls = [$c_factory->fieldSelection(['a1' => 'A', 'a2' => 'B', 'a3' => 'C'])->withValue(['a1', 'a3']), $c_factory->sortation(['2up' => new Data\Order('a2', 'ASC'), '2down' => new Data\Order('a2', 'DESC')])->withValue(['a2', 'DESC']), ]
/components/ILIAS/UI/tests/Component/Input/Field/CheckboxInputTest.php:1651$checkbox = $f->checkbox($label)->withNameFrom($this->name_source)->withDisabled(true)->withValue(true)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use (&$called, $new_value) : string { /**/ } ))->withInput($this->createMock(InputData::class))
/components/ILIAS/UI/tests/Component/Input/Container/Form/FormTest.php:4352return $this->getMockBuilder(Input\Field\FormInputInternal::class)->onlyMethods(["getName", "withDedicatedName", "withNameFrom", "withInput", "getContent", "getLabel", "withLabel", "getByline", "withByline", "isRequired", "withRequired", "isDisabled", "withDisabled", "getValue", "withValue", "getError", "withError", "withAdditionalTransformation", "getUpdateOnLoadCode", "getCanonicalName", "withOnLoadCode", "withAdditionalOnLoadCode", "getOnLoadCode", "withOnUpdate", "appendOnUpdate", "withResetTriggeredSignals", "getTriggeredSignals", "reduceWith"])->setMockClassName("Mock_InputNo" . ($no++))->getMock( )
/components/ILIAS/UI/tests/Component/Input/Field/InputTest.php:4831$input2 = $input->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) use ($value) : bool { /**/ } , $error))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($value, $transform_to) : string { /**/ } ))->withInput($values)
/components/ILIAS/UI/tests/Component/Input/Field/InputTest.php:5481$input2 = $input->withInput($values)->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) use ($value) : bool { /**/ } , $error))->withAdditionalTransformation($this->refinery->custom( )->transformation(function ( ) use ($value, $transform_to) : string { /**/ } ))
/components/ILIAS/UI/tests/Component/Input/Field/InputTest.php:4191$input2 = $input->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($value, $transform_to) : string { /**/ } ))->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) use ($transform_to) : bool { /**/ } , $error))->withInput($values)
/components/ILIAS/UI/tests/Component/Input/Field/InputTest.php:4511$input2 = $input->withInput($values)->withAdditionalTransformation($this->refinery->custom( )->transformation(function ($v) use ($value, $transform_to) : string { /**/ } ))->withAdditionalTransformation($this->refinery->custom( )->constraint(function ($v) use ($transform_to) : bool { /**/ } , $error))
/components/ILIAS/UI/tests/Component/Input/Field/FileInputTest.php:2751$file_input = $factory->file(($u = $this->getUploadHandler( )), $label, null, $metadata_input)->withValue([[$u->getFileIdentifierParameterName( ) => "file_id", ""]])->withNameFrom($this->name_source)
/components/ILIAS/UI/tests/Component/Input/Field/FileInputTest.php:3811$file_input = $factory->file($u = $this->getUploadHandler($test_file_info), $label, null, $metadata_input)->withValue([[$u->getFileIdentifierParameterName( ) => $test_file_id, "test", ]])->withNameFrom($this->name_source)
/components/ILIAS/UI/tests/Component/Input/ViewControl/ViewControlPaginationTest.php:1631$vc = $this->buildVCFactory( )->pagination( )->withLimitOptions([2, 5, 10])->withTotalCount(42)->withValue([Pagination::FNAME_OFFSET => 12, Pagination::FNAME_LIMIT => 2])->withOnChange((new SignalGenerator( ))->create( ))
/components/ILIAS/UI/tests/Component/Input/ViewControl/ViewControlPaginationTest.php:2151return new VCPaginationRendererMock($this->getUIFactory( ), $this->getTemplateFactory( ), $this->getLanguage( ), $this->getJavaScriptBinding( ), $this->getImagePathResolver( ), $this->getDataFactory( ), $this->getHelpTextRetriever( ), $this->getUploadLimitResolver( ))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:11101$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft < %s ' . 'AND ' . $this->getTree( )->getObjectDataTable( ) . '.type = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s ' . 'ORDER BY lft DESC'
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10992$query = 'SELECT lft FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE ' . $this->getTree( )->getTreeTable( ) . '.child = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s '
/components/ILIAS/Tree/classes/Setup/class.ilTreeAdminNodeAddedObjective.php:981$values = ['obj_id' => ['integer', $obj_type_id], 'type' => ['text', 'typ'], 'title' => ['text', $this->type], 'description' => ['text', $this->title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', date("Y-m-d H:i:s")], 'last_update' => ['timestamp', date("Y-m-d H:i:s")]]
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:11231$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft < %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s ' . 'ORDER BY lft DESC'
/components/ILIAS/LearningHistory/classes/Provider/LearningHistoryMainBarProvider.php:501$entries[] = $this->mainmenu->link($this->if->identifier('learning_history'))->withTitle($title)->withAction($this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilAchievementsGUI::class, ilLearningHistoryGUI::class, ], ""))->withParent(StandardTopItemsProvider::getInstance( )->getAchievementsIdentification( ))->withPosition(10)->withSymbol($icon)->withAvailableCallable(static function ( ) use ($settings) : bool { /**/ } )
/components/ILIAS/Tree/classes/Setup/class.ilTreeAdminNodeAddedObjective.php:1101$values = ['obj_id' => ['integer', $obj_id], 'type' => ['text', $this->type], 'title' => ['text', $this->title], 'description' => ['text', $this->title], 'owner' => ['integer', -1], 'create_date' => ['timestamp', date("Y-m-d H:i:s")], 'last_update' => ['timestamp', date("Y-m-d H:i:s")]]
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:611return ($chatSettings->get('chat_enabled', '0') && $chatSettings->get('enable_osc', '0') && $DIC->user( ) && !$DIC->user( )->isAnonymous( ))
/components/ILIAS/LearningHistory/Administration/classes/class.ilObjLearningHistorySettingsGUI.php:1341$fields["enable_learning_history"] = $f->input( )->field( )->checkbox($lng->txt("lhist_enable_learning_history"), $lng->txt("lhist_enable_learning_history_info"))->withValue((bool) $setting->get("enable_learning_history"))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:9421$query = "SELECT t2.lft lft, t2.rgt rgt, t2.child child, t2.parent parent, type " . "FROM " . $this->getTree( )->getTreeTable( ) . " t1 " . "JOIN " . $this->getTree( )->getTreeTable( ) . " t2 ON (t2.lft BETWEEN t1.lft AND t1.rgt) " . "JOIN " . $this->getTree( )->getTableReference( ) . " obr ON t2.child = obr.ref_id " . "JOIN " . $this->getTree( )->getObjectDataTable( ) . " obd ON obr.obj_id = obd.obj_id " . "WHERE t1.child = " . $this->db->quote($a_endnode_id, 'integer') . " " . "AND t1." . $this->getTree( )->getTreePk( ) . " = " . $this->db->quote($this->getTree( )->getTreeId( ), 'integer') . " " . "AND t2." . $this->getTree( )->getTreePk( ) . " = " . $this->db->quote($this->getTree( )->getTreeId( ), 'integer') . " " . "ORDER BY t2.lft"
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:9121$res = $this->db->manipulateF($query, array('integer', 'integer', 'integer', 'integer', 'integer'), array($source_lft + $where_offset, $spread_diff, $source_rgt + $where_offset, $spread_diff, $this->getTree( )->getTreeId( )))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10041$query = 'SELECT count(*) cnt FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft <= %s ' . 'AND type = %s ' . 'AND parent = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:9771$query = 'select ' . $this->getTree( )->getTreePk( ) . ', child from ' . $this->getTree( )->getTreeTable( ) . ' child where not exists ' . '( ' . 'select child from ' . $this->getTree( )->getTreeTable( ) . ' parent where child.parent = parent.child and (parent.lft < child.lft) and (parent.rgt > child.rgt) ' . ')' . 'and ' . $this->getTree( )->getTreePk( ) . ' = ' . $this->getTree( )->getTreeId( ) . ' and child <> 1'
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10422$query = 'SELECT lft FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE ' . $this->getTree( )->getTreeTable( ) . '.child = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10181$query = 'SELECT count(*) cnt FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft <= %s ' . 'AND parent = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10651$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft > %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s ' . 'ORDER BY lft '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:10521$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $this->getTree( )->buildJoin( ) . 'WHERE lft > %s ' . 'AND ' . $this->getTree( )->getObjectDataTable( ) . '.type = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s ' . 'ORDER BY lft '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4841$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = ' . $this->db->quote($a_node_id, 'integer') . ' ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = ' . $this->db->quote($this->getTree( )->getTreeId( ), 'integer')
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4981$query = sprintf('DELETE FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE lft BETWEEN %s AND %s ' . 'AND rgt BETWEEN %s AND %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s', $this->db->quote($node['lft'], 'integer'), $this->db->quote($node['rgt'], 'integer'), $this->db->quote($node['lft'], 'integer'), $this->db->quote($node['rgt'], 'integer'), $this->db->quote($node[$this->getTree( )->getTreePk( )], 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:5211$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft - %s ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt - %s ELSE rgt END ', $this->db->quote($node['lft'], 'integer'), $this->db->quote($diff, 'integer'), $this->db->quote($node['lft'], 'integer'), $this->db->quote($diff, 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:5321$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft - %s ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt - %s ELSE rgt END ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($node['lft'], 'integer'), $this->db->quote($diff, 'integer'), $this->db->quote($node['lft'], 'integer'), $this->db->quote($diff, 'integer'), $this->db->quote($node[$this->getTree( )->getTreePk( )], 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:5671$query = 'UPDATE ' . $this->getTree( )->getTreeTable( ) . ' ' . 'SET tree = ' . $this->db->quote(-1 * $node['child'], 'integer') . ' ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = ' . $this->db->quote($this->getTree( )->getTreeId( ), 'integer') . ' ' . 'AND lft BETWEEN ' . $this->db->quote($node['lft'], 'integer') . ' AND ' . $this->db->quote($node['rgt'], 'integer') . ' '
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:6731$qJoin .= ' JOIN ' . $this->getTree( )->getTreeTable( ) . ' t' . $i . ' ON ' . 't' . $i . '.child=t' . ($i - 1) . '.parent AND ' . 't' . $i . '.' . $this->getTree( )->getTreePk( ) . ' = ' . $this->getTree( )->getTreeId( )
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:7521$query = "SELECT T2.child " . "FROM " . $this->getTree( )->getTreeTable( ) . " T1, " . $this->getTree( )->getTreeTable( ) . " T2 " . "WHERE T1.child = %s " . "AND T1.lft BETWEEN T2.lft AND T2.rgt " . "AND T1." . $this->getTree( )->getTreePk( ) . " = %s " . "AND T2." . $this->getTree( )->getTreePk( ) . " = %s " . "ORDER BY T2.depth"
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:8811$res = $this->db->manipulateF($query, array('integer', 'integer', 'integer', 'integer', 'integer', 'integer', 'integer', 'integer'), array($source_parent, $a_target_id, $move_diff, $move_diff, $depth_diff, $source_lft + $where_offset, $source_rgt + $where_offset, $this->getTree( )->getTreeId( )))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:3301$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + %s ELSE lft END, ' . 'rgt = CASE WHEN rgt >= %s THEN rgt + %s ELSE rgt END ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($parentRgt, 'integer'), $this->db->quote((2 + $this->getTree( )->getGap( ) * 2), 'integer'), $this->db->quote($parentRgt, 'integer'), $this->db->quote((2 + $this->getTree( )->getGap( ) * 2), 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:3552$query = sprintf('SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($a_parent_id, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:3771$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt >= %s THEN rgt + 2 ELSE rgt END ', $this->db->quote($right, 'integer'), $this->db->quote($right, 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:3861$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt >= %s THEN rgt + 2 ELSE rgt END ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = %s', $this->db->quote($right, 'integer'), $this->db->quote($right, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4041$query = sprintf('SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($a_pos, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4251$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt + 2 ELSE rgt END ', $this->db->quote($right, 'integer'), $this->db->quote($right, 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4341$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt + 2 ELSE rgt END ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = %s', $this->db->quote($right, 'integer'), $this->db->quote($right, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:4531$query = sprintf('INSERT INTO ' . $this->getTree( )->getTreeTable( ) . ' (' . $this->getTree( )->getTreePk( ) . ',child,parent,lft,rgt,depth) ' . 'VALUES (%s,%s,%s,%s,%s,%s)', $this->db->quote($this->getTree( )->getTreeId( ), 'integer'), $this->db->quote($a_node_id, 'integer'), $this->db->quote($a_parent_id, 'integer'), $this->db->quote($lft, 'integer'), $this->db->quote($rgt, 'integer'), $this->db->quote($depth, 'integer'))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:4041$alternative_pwassist_url = $this->buildUrl('pwassist.php', ['client_id' => $this->getClientId( ), 'lang' => $this->lng->getLangKey( ), 'key' => $session->hash( )->value( )])
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:3951$pwassist_url = $this->buildUrl('pwassist.php', ['client_id' => $this->getClientId( ), 'lang' => $this->lng->getLangKey( ), 'key' => $session->hash( )->value( )])
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:2041return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'submitAssistanceForm'), [$field_factory->section([self::PROP_USERNAME => $field_factory->text($this->lng->txt('username'))->withAdditionalTransformation($this->trimIfStringTrafo( ))->withRequired(true), self::PROP_EMAIL => $field_factory->text($this->lng->txt('email'))->withRequired(true)->withAdditionalTransformation($this->trimIfStringTrafo( ))->withAdditionalTransformation($this->emailTrafo( )), ], $this->lng->txt('password_assistance'), ''), ])->withSubmitLabel($this->lng->txt('submit'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:751$key = $this->http->wrapper( )->query( )->retrieve('key', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always($this->http->wrapper( )->post( )->retrieve('key', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')])))]))
/components/ILIAS/Init/classes/class.ilInitialisation.php:7741return new ilAccessibilitySequentialDocumentEvaluation(new ilAccessibilityLogicalAndDocumentCriteriaEvaluation($c['acc.criteria.type.factory'], $c->user( ), $c->logger( )->acc( )), $c->user( ), $c->logger( )->acc( ), \ilAccessibilityDocument::orderBy('sorting')->get( ))
/components/ILIAS/Init/classes/class.ilInitialisation.php:7311return new ILIAS\Cron\Job\Manager\JobManagerImpl($c['cron.repository'], $c->database( ), $c->settings( ), $c->logger( )->cron( ), $c[\ILIAS\Data\Factory::class]->clock( ), )
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:6901return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'submitUsernameAssistanceForm'), [$field_factory->section([self::PROP_EMAIL => $field_factory->text($this->lng->txt('email'))->withRequired(true)->withAdditionalTransformation($this->trimIfStringTrafo( ))->withAdditionalTransformation($this->emailTrafo( )), ], $this->lng->txt('username_assistance'), ''), ])->withSubmitLabel($this->lng->txt('submit'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:4511return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'submitAssignPasswordForm'), [$field_factory->section([self::PROP_KEY => $key, self::PROP_USERNAME => $field_factory->text($this->lng->txt('username'))->withAdditionalTransformation($this->trimIfStringTrafo( ))->withRequired(true), self::PROP_PASSWORD => $field_factory->password($this->lng->txt('password'), ilSecuritySettingsChecker::getPasswordRequirementsInfo( ))->withRequired(true)->withRevelation(true)->withAdditionalTransformation($this->refinery->custom( )->constraint(static function (ILIAS\Data\Password $value) : bool { /**/ } , static function (Closure $lng, ILIAS\Data\Password $value) : string { /**/ } ))->withAdditionalTransformation($this->refinery->custom( )->transformation(static function (ILIAS\Data\Password $value) : string { /**/ } )), ], $this->lng->txt('password_assistance'), ''), ])->withSubmitLabel($this->lng->txt('submit'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:10501$fields = [self::PROP_ACCOUNT_MIGRATION => $field_factory->switchableGroup([self::PROP_ACCOUNT_MIGRATION_MIGRATE => $keep, self::PROP_ACCOUNT_MIGRATION_NEW => $new, ], $this->lng->txt('auth_account_migration_name'))->withRequired(true)->withValue(self::PROP_ACCOUNT_MIGRATION_MIGRATE)]
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:10251$keep = $field_factory->group([self::PROP_USERNAME => $field_factory->text($this->lng->txt('login'))->withRequired(true), self::PROP_PASSWORD => $field_factory->password($this->lng->txt('password'))->withRequired(true)->withRevelation(true)->withAdditionalTransformation($this->refinery->custom( )->transformation(static function (ILIAS\Data\Password $value) : string { /**/ } )), ], $this->lng->txt('auth_account_migration_keep'), $this->lng->txt('auth_info_migrate'))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:5861return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'doStandardAuthentication'), $sections)->withDedicatedName('login_form')->withSubmitLabel($this->lng->txt('log_in'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:5471$fields += [self::PROP_USERNAME => $field_factory->text($this->lng->txt('username'))->withRequired(true, $this->refinery->custom( )->constraint(static function (string $value) : bool { /**/ } , static function (Closure $lng, string $value) : string { /**/ } )), self::PROP_PASSWORD => $field_factory->password($this->lng->txt('password'))->withRevelation(true)->withRequired(true, $this->refinery->custom( )->constraint(static function (string $value) : bool { /**/ } , static function (Closure $lng, string $value) : string { /**/ } ))->withAdditionalTransformation($this->refinery->custom( )->transformation(static function (ILIAS\Data\Password $value) : string { /**/ } )), ]
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:19151$components = [$this->ui_factory->panel( )->standard($this->lng->txt('auth_saml_idp_selection_table_title'), [$this->ui_factory->messageBox( )->info($this->lng->txt('auth_saml_idp_selection_table_desc')), $this->ui_factory->listing( )->unordered(array_map(fn ($item) => $this->ui_renderer->render($item), $items))])]
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:14961$regitration_hash = trim($this->http->wrapper( )->query( )->retrieve('rh', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')])))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:12201$client_id = $this->http->wrapper( )->query( )->retrieve('client_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:10621return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'migrateAccount'), $sections)->withDedicatedName('login_form')->withSubmitLabel($this->lng->txt('save'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/OnScreenChat/tests/ConversationRepositoryTest.php:271$conversations_fixture = [['conversation' => ['id' => '1', 'is_group' => '1', 'participants' => json_encode([['id' => 1], ['id' => 2], ['id' => 3]], JSON_THROW_ON_ERROR)], 'messages' => [['id' => '1', 'message' => 'Hello World', 'user_id' => '1', 'timestamp' => (string) time( )], ]], ['conversation' => ['id' => '2', 'is_group' => '0', 'participants' => json_encode([['id' => 3], ['id' => 4]], JSON_THROW_ON_ERROR)], 'messages' => [['id' => '2', 'message' => 'Hello World', 'user_id' => '1', 'timestamp' => (string) time( )], ]], ['conversation' => ['id' => '3', 'is_group' => '0', 'participants' => json_encode([['id' => 5], ['id' => 1]], JSON_THROW_ON_ERROR)], 'messages' => [['id' => '3', 'message' => 'Hello World', 'user_id' => '1', 'timestamp' => (string) time( )], ]], ['conversation' => ['id' => '4', 'is_group' => '0', 'participants' => json_encode([['id' => 6], ['id' => 1]], JSON_THROW_ON_ERROR)], 'messages' => [ ]], ]
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:1331return $this->http->wrapper( )->query( )->retrieve('target', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/OnScreenChat/classes/Provider/OnScreenChatProvider.php:1291return $this->dic->ui( )->factory( )->legacy( )->content($this->dic->ui( )->renderer( )->render($components))
/components/ILIAS/OnScreenChat/classes/Provider/OnScreenChatProvider.php:1801$items[] = $this->dic->ui( )->factory( )->item( )->shy(implode(', ', $users))->withDescription($conversation->getLastMessage( )->getMessage( ))->withProperties([$this->dic->language( )->txt('time') . ':' => ilDatePresentation::formatDate(new ilDateTime((int) ($conversation->getLastMessage( )->getCreatedTimestamp( ) / 1000), IL_CAL_UNIX))])->withLeadIcon($icon)->withClose($this->dic->ui( )->factory( )->button( )->close( ))->withAdditionalOnLoadCode(function ($id) use ($cid) { /**/ } )
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:2891$soapPw = $this->http->wrapper( )->query( )->retrieve('soap_pw', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:4121return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'processCode'), [$field_factory->section([self::PROP_CODE => $field_factory->text($this->lng->txt('auth_account_code'), $this->lng->txt('auth_account_code_info'))->withRequired(true), self::PROP_USERNAME => $username_field, ], $this->lng->txt('auth_account_code_title'), ), ])->withSubmitLabel($this->lng->txt('send'))->withAdditionalTransformation($this->mergeValuesTrafo( ))->withAdditionalTransformation($this->saniziteArrayElementsTrafo( ))
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:2181$is_forced_login = $this->http->wrapper( )->query( )->retrieve('cmd', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always($this->http->wrapper( )->post( )->retrieve('cmd', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')])))])) === 'force_login'
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:2841$extUid = $this->http->wrapper( )->query( )->retrieve('ext_uid', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:1101$modal = $this->dic->ui( )->factory( )->modal( )->interruptive($txt('chat_osc_leave_grp_conv'), $txt('chat_osc_sure_to_leave_grp_conv'), '')->withActionButtonLabel($txt('confirm'))
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:2131$guiConfig = ['chatWindowTemplate' => $chatWindowTemplate->get( ), 'messageTemplate' => (new ilTemplate('tpl.chat-message.html', false, false, 'components/ILIAS/OnScreenChat'))->get( ), 'nothingFoundTemplate' => $DIC->ui( )->renderer( )->render($DIC->ui( )->factory( )->messageBox( )->info($DIC->language( )->txt('chat_osc_no_usr_found'))), 'userId' => $DIC->user( )->getId( ), 'username' => $DIC->user( )->getLogin( ), 'modalURLTemplate' => ILIAS_HTTP_PATH . '/' . $DIC->ctrl( )->getLinkTargetByClass(ilOnScreenChatGUI::class, 'postMessage', null, true), 'userListURL' => ILIAS_HTTP_PATH . '/' . $DIC->ctrl( )->getLinkTargetByClass('ilonscreenchatgui', 'getUserList', '', true, false), 'userProfileDataURL' => $DIC->ctrl( )->getLinkTargetByClass('ilonscreenchatgui', 'getUserProfileData', '', true, false), 'verifyLoginURL' => $DIC->ctrl( )->getLinkTargetByClass('ilonscreenchatgui', 'verifyLogin', '', true, false), 'renderConversationItemsURL' => $DIC->ctrl( )->getLinkTargetByClass('ilonscreenchatgui', 'getRenderedConversationItems', '', true, false), 'loaderImg' => ilUtil::getImagePath('media/loader.svg'), 'locale' => $DIC->language( )->getLangKey( ), 'initialUserData' => $subscriberRepo->getInitialUserProfileData( ), 'enabledBrowserNotifications' => ($clientSettings->get('enable_browser_notifications', '0') && ilUtil::yn2tf((string) $DIC->user( )->getPref('chat_osc_browser_notifications'))), 'broadcast_typing' => (ilUtil::yn2tf((string) $DIC->user( )->getPref('chat_broadcast_typing'))), 'notificationIconPath' => ilUtil::getImagePath('standard/icon_chta.png'), ]
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:811$provider = new OnScreenChatProvider($this->dic, new Conversation($this->dic->database( ), $this->dic->user( )), new Subscriber($this->dic->database( ), $this->dic->user( )))
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:1011$modal = $this->dic->ui( )->factory( )->modal( )->roundtrip($txt('chat_osc_invite_to_conversation'), $this->dic->ui( )->factory( )->legacy( )->content($txt('chat_osc_search_modal_info')), [$this->dic->ui( )->factory( )->input( )->field( )->text($txt('chat_osc_user')), ])->withSubmitLabel($txt('confirm'))
/components/ILIAS/OnScreenChat/classes/Provider/OnScreenChatProvider.php:1032$icon = $this->dic->ui( )->factory( )->symbol( )->icon( )->standard(Standard::CHTA, $this->dic->language( )->txt('public_room'))
/components/ILIAS/OnScreenChat/classes/Provider/OnScreenChatProvider.php:1081return [$this->mainmenu->complex($this->if->identifier('mm_chat'))->withAvailableCallable(function ( ) : bool { /**/ } )->withTitle($this->dic->language( )->txt('mm_private_chats'))->withSymbol($icon)->withContentWrapper(function ( ) : \ILIAS\UI\Component\Component { /**/ } )->withParent(StandardTopItemsProvider::getInstance( )->getCommunicationIdentification( ))->withPosition(40), ]
/components/ILIAS/OnScreenChat/classes/class.ilOnScreenChatGUI.php:2711$chatConfig = ['url' => $settings->generateClientUrl( ) . '/' . $settings->getInstance( ) . '-im', 'subDirectory' => $settings->getSubDirectory( ) . '/socket.io', 'userId' => $DIC->user( )->getId( ), 'username' => $DIC->user( )->getLogin( ), ]
/components/ILIAS/OnScreenChat/classes/Provider/OnScreenChatProvider.php:781return $this->dic->ui( )->factory( )->messageBox( )->info($this->dic->language( )->txt('chat_osc_accept_msg_info_slate'))->withLinks([$this->dic->ui( )->factory( )->link( )->standard($this->dic->language( )->txt('chat_osc_accept_msg_info_slate_link_txt'), $this->dic->ctrl( )->getLinkTargetByClass([ilDashboardGUI::class, ilPersonalProfileGUI::class, ilUserPrivacySettingsGUI::class], 'showPrivacySettings'))])
/components/ILIAS/Bibliographic/classes/Field/Table.php:681$this->table = $this->ui_factory->table( )->ordering($data_retrieval, $this->lng->txt('filter'), $columns, new URI(ILIAS_HTTP_PATH . "/" . $this->ctrl->getLinkTarget($this->calling_gui, \ilBiblAdminFieldGUI::CMD_SAVE_ORDERING)))->withActions($actions)->withRequest($DIC->http( )->request( ))
/components/ILIAS/Bibliographic/classes/Field/Table.php:971return ['identifier' => $this->ui_factory->table( )->column( )->text($this->lng->txt('identifier')), 'data_type' => $this->ui_factory->table( )->column( )->text($this->lng->txt('translation')), 'is_standard_field' => $this->ui_factory->table( )->column( )->text($this->lng->txt('standard'))]
/components/ILIAS/Bibliographic/classes/Field/Table.php:1061return ['translate' => $this->ui_factory->table( )->action( )->single($this->lng->txt("translate"), $this->url_builder->withURI($this->getURIWithTargetClass(\ilBiblTranslationGUI::class, \ilBiblTranslationGUI::CMD_DEFAULT)), $this->id_token)]
/components/ILIAS/Bibliographic/classes/FieldFilter/class.ilBiblFieldFilterGUI.php:791$delete_modal = $f->modal( )->interruptive($this->lng->txt("delete"), $this->lng->txt('msg_confirm_delete_filter'), $form_action)->withAffectedItems([$f->modal( )->interruptiveItem( )->standard((string) $ilBiblFieldFilter->getId( ), $this->facade->translationFactory( )->translate($this->facade->fieldFactory( )->findById($ilBiblFieldFilter->getFieldId( ))))])
/components/ILIAS/Bibliographic/classes/Admin/Library/class.ilBiblLibraryTableGUI.php:831return ['bibl_library_name' => $this->ui_factory->table( )->column( )->text($this->lng->txt('bibl_library_name')), 'bibl_library_url' => $this->ui_factory->table( )->column( )->text($this->lng->txt('bibl_library_url')), 'bibl_library_img' => $this->ui_factory->table( )->column( )->text($this->lng->txt('bibl_library_img'))]
/components/ILIAS/Bibliographic/classes/Admin/Library/class.ilBiblLibraryTableGUI.php:1351$actions = ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $url_builder_edit->withParameter($action_parameter_token_edit, 'edit'), $row_id_token_edit), 'delete' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder_delete->withParameter($action_parameter_token_delete, 'delete'), $row_id_token_delete)]
/components/ILIAS/Bibliographic/classes/Admin/Library/class.ilBiblLibraryGUI.php:751$btn_add = $this->ui( )->factory( )->button( )->primary($this->lng( )->txt(self::CMD_ADD), $this->ctrl( )->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/Bibliographic/classes/Field/Table.php:681$this->components[] = $this->table = $this->ui_factory->table( )->ordering($data_retrieval, $this->lng->txt('filter'), $columns, new URI(ILIAS_HTTP_PATH . "/" . $this->ctrl->getLinkTarget($this->calling_gui, \ilBiblAdminFieldGUI::CMD_SAVE_ORDERING)))->withActions($actions)->withRequest($DIC->http( )->request( ))
/components/ILIAS/Bibliographic/classes/FieldFilter/Table.php:851return ['field_id' => $this->ui_factory->table( )->column( )->text($this->lng->txt('field')), 'filter_type' => $this->ui_factory->table( )->column( )->text($this->lng->txt('filter_type'))]
/components/ILIAS/Bibliographic/classes/FieldFilter/Table.php:931$actions = ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt("edit"), $this->url_builder->withURI($this->getURI(\ilBiblFieldFilterGUI::CMD_EDIT)), $this->id_token), 'delete' => $this->ui_factory->table( )->action( )->standard($this->lng->txt("delete"), $this->url_builder->withURI($this->getURI(\ilBiblFieldFilterGUI::CMD_DELETE)), $this->id_token)]
/components/ILIAS/Http_/classes/Setup/class.ilHttpSetupAgent.php:501return new \ilHttpSetupConfig($data["path"], isset($data["https_autodetection"]) && $data["https_autodetection"], isset($data["forced"]) && $data["forced"], (isset($data["https_autodetection"]) && $data["https_autodetection"]) ? $data["https_autodetection"]["header_name"] : null, (isset($data["https_autodetection"]) && $data["https_autodetection"]) ? $data["https_autodetection"]["header_value"] : null, isset($data["proxy"]) && $data["proxy"], (isset($data["proxy"]) && $data["proxy"]) ? $data["proxy"]["host"] : null, (isset($data["proxy"]) && $data["proxy"]) ? $data["proxy"]["port"] : null, $data['allowed_hosts'] ?? null)
/components/ILIAS/Http_/classes/Setup/class.ilHttpConfigStoredObjective.php:1211return $ini->readVariable(ilHTTPS::SETTINGS_GROUP_SERVER, ilHTTPS::SETTING_HTTP_PATH) !== $this->config->getHttpPath( ) || $ini->readVariable(ilHTTPS::SETTINGS_GROUP_HTTPS, ilHTTPS::SETTING_AUTO_HTTPS_DETECT_ENABLED) !== $detect_enabled || $ini->readVariable(ilHTTPS::SETTINGS_GROUP_HTTPS, ilHTTPS::SETTING_FORCED) !== $forced || $ini->readVariable(ilHTTPS::SETTINGS_GROUP_HTTPS, ilHTTPS::SETTING_AUTO_HTTPS_DETECT_HEADER_NAME) !== $this->config->getHeaderName( ) || $ini->readVariable(ilHTTPS::SETTINGS_GROUP_HTTPS, ilHTTPS::SETTING_AUTO_HTTPS_DETECT_HEADER_VALUE) !== $this->config->getHeaderValue( ) || $settings->get("proxy_status") !== (int) $this->config->isProxyEnabled( ) || $settings->get("proxy_host") !== $this->config->getProxyHost( ) || $settings->get("proxy_port") !== $this->config->getProxyPort( ) || $settings->get('allowed_hosts', '') !== implode(',', $this->config->getAllowedHosts( ) ?? [ ])
/components/ILIAS/Bibliographic/classes/FieldFilter/class.ilBiblFieldFilterGUI.php:1641$button = $this->dic( )->ui( )->factory( )->button( )->primary($this->lng->txt("add_filter"), $this->ctrl->getLinkTarget($this, self::CMD_ADD))
/components/ILIAS/Bibliographic/classes/FieldFilter/class.ilBiblFieldFilterFormGUI.php:881$options = [ilBiblFieldFilterInterface::FILTER_TYPE_TEXT_INPUT => $this->lng( )->txt("filter_type_" . ilBiblFieldFilterInterface::FILTER_TYPE_TEXT_INPUT), ilBiblFieldFilterInterface::FILTER_TYPE_SELECT_INPUT => $this->lng( )->txt("filter_type_" . ilBiblFieldFilterInterface::FILTER_TYPE_SELECT_INPUT), ilBiblFieldFilterInterface::FILTER_TYPE_MULTI_SELECT_INPUT => $this->lng( )->txt("filter_type_" . ilBiblFieldFilterInterface::FILTER_TYPE_MULTI_SELECT_INPUT), ]
/components/ILIAS/Bibliographic/classes/FieldFilter/class.ilBiblFieldFilterFactory.php:601$list = ilBiblFieldFilter::where(['object_id' => $obj_id])->limit($info->getOffset( ), $info->getLimit( ))->orderBy($info->getSortingColumn( ), $info->getSortingDirection( ))
/components/ILIAS/Bibliographic/classes/FieldFilter/Table.php:581$this->components[] = $this->ui_factory->table( )->data($data_retrieval, $this->lng->txt('filter'), $columns, )->withActions($actions)->withRequest($DIC->http( )->request( ))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:7121$btn_overwrite_bibliographic_file = $this->ui( )->factory( )->button( )->standard($this->lng->txt('replace_bibliography_file'), $this->ctrl->getLinkTargetByClass(self::class, self::CMD_OVERWRITE_BIBLIOGRAPHIC_FILE))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:7051$btn_download_original_file = $this->ui( )->factory( )->button( )->primary($this->lng->txt('download_original_file'), $this->ctrl->getLinkTargetByClass(self::class, self::CMD_SEND_FILE))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographic.php:2841$stream = ($this->isMigrated( )) ? $this->storage->consume( )->stream($this->getResourceId( ))->getStream( ) : $this->filesystem->readStream($this->getFileAbsolutePath( ))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:7941$bibGUI = new ilBiblEntryDetailPresentationGUI($entry, $this->facade, $this->ctrl( ), $this->help, $this->lng( ), $this->tpl( ), $this->tabs( ), $this->ui( ))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:6551$section_availability = $field_factory->section([self::PROP_ONLINE_STATUS => $this->object->getObjectProperties( )->getPropertyIsOnline( )->toForm($this->lng, $field_factory, $this->refinery)], $this->lng->txt('rep_activation_availability'), '')
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:6431$section_edit_bibliography = $field_factory->section([self::PROP_TITLE_AND_DESC => $this->object->getObjectProperties( )->getPropertyTitleAndDescription( )->toForm($this->lng, $field_factory, $this->refinery)], $this->lng->txt('bibl_edit'), '')
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:6781return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_UPDATE_OBJECT), [self::SECTION_EDIT_BIBLIOGRAPHY => $section_edit_bibliography, self::SECTION_AVAILABILITY => $section_availability, self::SECTION_PRESENTATION => $section_presentation])
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:6661$section_presentation = $field_factory->section([self::PROP_TILE_IMAGE => $this->object->getObjectProperties( )->getPropertyTileImage( )->toForm($this->lng, $field_factory, $this->refinery)], $this->lng->txt('settings_presentation_header'), '')
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryDetailPresentationGUI.php:841return $this->ui->renderer( )->render($this->ui->factory( )->panel( )->report($this->lng->txt('detail_view'), $sub_panels))
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryTableGUI.php:3001return $this->http->wrapper( )->query( )->has(self::P_SORTATION) ? $this->http->wrapper( )->query( )->retrieve(self::P_SORTATION, $this->refinery->kindlyTo( )->int( )) : array_keys($this->getSortationsMapping( ))[0] ?? self::SORTATION_BY_TITLE_ASC
/components/ILIAS/Bibliographic/classes/Admin/Library/class.ilBiblLibraryTableGUI.php:671return $this->ui_factory->table( )->data($this, $this->lng->txt('bibl_settings_libraries'), $this->getColumns( ), )->withActions($this->getActions( ))->withRange(new Range(0, 10))->withOrder(new Order('bibl_library_name', Order::ASC))->withRequest($this->http_request)
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryDetailPresentationGUI.php:1031return $this->ui->factory( )->panel( )->sub($this->lng->txt('bibl_settings_libraries'), $this->ui->factory( )->listing( )->characteristicValue( )->text($data))
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryTableGUI.php:1601$view_controls[] = $this->ui_factory->viewControl( )->pagination( )->withTargetURL($this->http->request( )->getRequestTarget( ), self::P_PAGE)->withTotalEntries(count($records))->withPageSize($this->entries_per_page)->withCurrentPage($this->current_page)
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryTableGUI.php:1501$view_controls[] = $this->ui_factory->viewControl( )->sortation($sortations, array_key_first($sortations))->withTargetURL($this->ctrl->getLinkTargetByClass(ilObjBibliographicGUI::class, ilObjBibliographicGUI::CMD_SHOW_CONTENT), self::P_SORTATION)
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryTableGUI.php:2931return $this->http->wrapper( )->query( )->has(self::P_PAGE) ? $this->http->wrapper( )->query( )->retrieve(self::P_PAGE, $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/Bibliographic/classes/Entry/class.ilBiblEntryTableGUI.php:1871return $row->withHeadline($title)->withSubheadline($author)->withImportantFields([$year])->withFurtherFields($this->renderLibraryButtons($entry_id))->withContent($ui_factory->listing( )->descriptive($translated_record))
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:5901$query = 'select ' . $this->getTree( )->getTreePk( ) . ', child from ' . $this->getTree( )->getTreeTable( ) . ' child where not exists ' . '( ' . 'select child from ' . $this->getTree( )->getTreeTable( ) . ' parent where child.parent = parent.child and ' . '(child.path BETWEEN parent.path AND CONCAT(parent.path,' . $this->db->quote('Z', 'text') . ') )' . ')' . 'and ' . $this->getTree( )->getTreePk( ) . ' = ' . $this->getTree( )->getTreeId( ) . ' and child <> 1'
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:541$query = 'SELECT s.child FROM ' . $this->getTree( )->getTreeTable( ) . ' s, ' . $this->getTree( )->getTreeTable( ) . ' t ' . 'WHERE t.child = %s ' . 'AND s.lft > t.lft ' . 'AND s.rgt < t.rgt ' . 'AND s.' . $this->getTree( )->getTreePk( ) . ' = %s'
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:5241$query = " SELECT t1." . $this->getTree( )->getTreePk( ) . ", t1.path FROM " . $this->getTree( )->getTreeTable( ) . " t1 WHERE t1.child = " . $this->db->quote($a_endnode_id, 'integer') . $treeClause1
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:5391$query = "SELECT t2." . $this->getTree( )->getTreePk( ) . ", t2.child child, t2.parent parent, type, t2.path path " . "FROM " . $this->getTree( )->getTreeTable( ) . " t2 " . "JOIN " . $this->getTree( )->getTableReference( ) . " obr ON t2.child = obr.ref_id " . "JOIN " . $this->getTree( )->getObjectDataTable( ) . " obd ON obr.obj_id = obd.obj_id " . "WHERE t2.path BETWEEN " . $this->db->quote($path, 'text') . " AND " . $this->db->quote($path . '.Z', 'text') . $treeClause2 . ' ' . "ORDER BY t2.path"
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:4221$res = $this->db->queryF('SELECT MAX(depth) max_depth ' . 'FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE path BETWEEN %s AND %s' . ' ' . 'AND tree = %s ', array('text', 'text', 'integer'), array($source_path, $source_path . '.Z', $this->getTree( )->getTreeId( )))
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:4461$query = 'UPDATE ' . $this->getTree( )->getTreeTable( ) . ' ' . 'SET parent = CASE WHEN parent = ' . $this->db->quote($source_parent, 'integer') . ' ' . 'THEN ' . $this->db->quote($a_target_id, 'integer') . ' ' . 'ELSE parent END, path = ' . $this->db->concat(array(array($this->db->quote($target_path, 'text'), 'text'), array($this->db->substr('path', strrpos('.' . $source_path, '.')), 'text'))) . ' ' . ',depth = depth + ' . $this->db->quote($depth_diff, 'integer') . ' ' . 'WHERE path BETWEEN ' . $this->db->quote($source_path, 'text') . ' ' . 'AND ' . $this->db->quote($source_path . '.Z', 'text') . ' '
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:3251$query = 'DELETE FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE path BETWEEN ' . $this->db->quote($node['path'], 'text') . ' ' . 'AND ' . $this->db->quote($node['path'] . '.Z', 'text') . ' ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = ' . $this->db->quote($this->getTree( )->getTreeId( ), 'integer')
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:3901$res = $this->db->query('SELECT depth, child, parent, path FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE ' . $this->db->in('child', array($a_source_id, $a_target_id), false, 'integer') . ' ' . 'AND tree = ' . $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:2911$query = sprintf('SELECT MAX(rgt) max_rgt FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE parent = %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s', $this->db->quote($a_parent_id, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:3191$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + %s ELSE lft END, ' . 'rgt = CASE WHEN rgt >= %s THEN rgt + %s ELSE rgt END ', $this->db->quote($parentRgt, 'integer'), $this->db->quote((2 + $this->getTree( )->getGap( ) * 2), 'integer'), $this->db->quote($parentRgt, 'integer'), $this->db->quote((2 + $this->getTree( )->getGap( ) * 2), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:2371$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt + 2 ELSE rgt END ' . 'WHERE ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($left, 'integer'), $this->db->quote($left, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:2551$query = sprintf('SELECT rgt,lft,parent FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s', $this->db->quote($a_parent_id, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:2072$query = sprintf('SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s ', $this->db->quote($a_parent_id, 'integer'), $this->db->quote($this->getTree( )->getTreeId( ), 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:2281$query = sprintf('UPDATE ' . $this->getTree( )->getTreeTable( ) . ' SET ' . 'lft = CASE WHEN lft > %s THEN lft + 2 ELSE lft END, ' . 'rgt = CASE WHEN rgt > %s THEN rgt + 2 ELSE rgt END ', $this->db->quote($left, 'integer'), $this->db->quote($left, 'integer'))
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:1051$query = 'SELECT ' . $fields . ' ' . "FROM " . $this->getTree( )->getTreeTable( ) . " " . $join . ' ' . "WHERE " . $this->getTree( )->getTreeTable( ) . '.lft ' . 'BETWEEN ' . $this->db->quote($a_node['lft'], 'integer') . ' ' . 'AND ' . $this->db->quote($a_node['rgt'], 'integer') . ' ' . "AND " . $this->getTree( )->getTreeTable( ) . "." . $this->getTree( )->getTreePk( ) . ' < 0 ' . $type_str . ' ' . "ORDER BY " . $this->getTree( )->getTreeTable( ) . ".lft"
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:1511$query = 'SELECT ' . $fields . ' ' . "FROM " . $this->getTree( )->getTreeTable( ) . " " . $join . ' ' . "WHERE " . $this->getTree( )->getTreeTable( ) . '.lft ' . 'BETWEEN ' . $this->db->quote($a_node['lft'], 'integer') . ' ' . 'AND ' . $this->db->quote($a_node['rgt'], 'integer') . ' ' . "AND " . $this->getTree( )->getTreeTable( ) . "." . $this->getTree( )->getTreePk( ) . " = " . $this->db->quote($this->getTree( )->getTreeId( ), 'integer') . ' ' . $type_str . ' ' . "ORDER BY " . $this->getTree( )->getTreeTable( ) . ".lft"
/components/ILIAS/Tree/classes/class.ilTree.php:12501$innerjoin = "JOIN " . $this->table_obj_reference . " ON v.child=" . $this->table_obj_reference . "." . $this->ref_pk . " " . "JOIN " . $this->table_obj_data . " ON " . $this->table_obj_reference . "." . $this->obj_pk . "=" . $this->table_obj_data . "." . $this->obj_pk . " "
/components/ILIAS/Tree/classes/class.ilTree.php:8421$res = $this->db->query('SELECT t.depth, t.parent, t.child ' . 'FROM ' . $this->table_tree . ' t ' . 'WHERE ' . $this->db->in("child", $a_node_ids, false, "integer") . 'AND ' . $this->tree_pk . ' = ' . $this->db->quote($this->tree_id, "integer"))
/components/ILIAS/Tree/classes/class.ilTree.php:8071$q = 'SELECT * ' . 'FROM ' . $this->table_tree . ' ' . $this->buildJoin( ) . ' ' . 'WHERE ' . $inClause . ' ' . 'AND ' . $this->table_tree . '.' . $this->tree_pk . ' = ' . $this->db->quote($this->tree_id, 'integer') . ' ' . 'ORDER BY depth'
/components/ILIAS/Tree/classes/class.ilTree.php:5941$query = 'SELECT * FROM ' . $this->table_tree . ' ' . $this->buildJoin( ) . 'WHERE parent = ' . $this->db->quote($a_node_id, 'integer') . ' ' . 'AND ' . $this->table_tree . '.' . $this->tree_pk . ' = ' . $this->db->quote($this->tree_id, 'integer') . ' ' . $filter . $order_clause
/components/ILIAS/Tree/classes/class.ilTree.php:5511$query = sprintf("SELECT * FROM " . $this->table_tree . " " . $this->buildJoin( ) . "WHERE parent = %s " . "AND " . $this->table_tree . "." . $this->tree_pk . " = %s " . "AND " . $this->table_obj_data . ".type = %s " . "ORDER BY " . $this->table_tree . ".lft", $this->db->quote($a_node_id, 'integer'), $this->db->quote($this->tree_id, 'integer'), $this->db->quote($a_type, 'text'))
/components/ILIAS/Tree/classes/class.ilTree.php:5401$query = sprintf("SELECT * FROM " . $this->table_tree . " " . $this->buildJoin( ) . "WHERE parent = %s " . "AND " . $this->table_tree . "." . $this->tree_pk . " = %s " . "AND " . $this->table_obj_data . ".type = %s ", $this->db->quote($a_node_id, 'integer'), $this->db->quote($this->tree_id, 'integer'), $this->db->quote($a_type, 'text'))
/components/ILIAS/Tree/classes/class.ilTree.php:4581$query = sprintf('SELECT * FROM ' . $this->table_tree . ' ' . $this->buildJoin( ) . "WHERE parent = %s " . "AND " . $this->table_tree . "." . $this->tree_pk . " = %s " . $order_clause, $this->db->quote($a_node_id, 'integer'), $this->db->quote($this->tree_id, 'integer'))
/components/ILIAS/Tree/classes/class.ilTree.php:3841return "JOIN " . $this->table_obj_reference . " ON " . $this->table_tree . ".child=" . $this->table_obj_reference . "." . $this->ref_pk . " " . "JOIN " . $this->table_obj_data . " ON " . $this->table_obj_reference . "." . $this->obj_pk . "=" . $this->table_obj_data . "." . $this->obj_pk . " "
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:3121$query = 'SELECT * FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE ' . $this->getTree( )->getTreeTable( ) . '.child = %s ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = %s '
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:2561$res = $this->db->queryF('SELECT parent, depth, path FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE child = %s ' . ' ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s', array('integer', 'integer'), array($a_parent_id, $this->getTree( )->getTreeId( )))
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:2041$query = 'SELECT ' . $fields . ' ' . 'FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $join . ' ' . 'WHERE ' . $this->getTree( )->getTreeTable( ) . '.path ' . 'BETWEEN ' . $this->db->quote($a_node['path'], 'text') . ' AND ' . $this->db->quote($a_node['path'] . '.Z', 'text') . ' ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' = ' . $this->db->quote($this->getTree( )->getTreeId( ), 'integer') . ' ' . $type_str . ' ' . 'ORDER BY ' . $this->getTree( )->getTreeTable( ) . '.path'
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:1521$query = 'SELECT ' . $fields . ' ' . 'FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . $join . ' ' . 'WHERE ' . $this->getTree( )->getTreeTable( ) . '.path ' . 'BETWEEN ' . $this->db->quote($a_node['path'], 'text') . ' AND ' . $this->db->quote($a_node['path'] . '.Z', 'text') . ' ' . 'AND ' . $this->getTree( )->getTreeTable( ) . '.' . $this->getTree( )->getTreePk( ) . ' < 0 ' . $type_str . ' ' . 'ORDER BY ' . $this->getTree( )->getTreeTable( ) . '.path'
/components/ILIAS/Tree/classes/class.ilMaterializedPathTree.php:751$query = 'SELECT child FROM ' . $this->getTree( )->getTreeTable( ) . ' ' . 'WHERE path BETWEEN ' . $this->db->quote($node['path'], 'text') . ' AND ' . $this->db->quote($node['path'] . '.Z', 'text') . ' ' . 'AND child != %s ' . 'AND ' . $this->getTree( )->getTreePk( ) . ' = %s'
/components/ILIAS/Tree/classes/class.ilTreeTrashQueries.php:2331$query .= ('AND deleted BETWEEN ' . $this->db->quote($filter['deleted']['from']->get(\IL_CAL_DATE), \ilDBConstants::T_TEXT) . ' AND ' . $this->db->quote($filter['deleted']['to']->get(IL_CAL_DATE) . " 23:59:59", \ilDBConstants::T_TEXT) . ' ')
/components/ILIAS/Tree/classes/class.ilTree.php:19851$query = "SELECT " . $fields . " FROM " . $this->getTreeTable( ) . " " . $this->buildJoin( ) . " WHERE " . $this->getTableReference( ) . "." . $this->ref_pk . " IN (" . $query . ")" . " AND " . $this->db->in($this->getObjectDataTable( ) . "." . $this->obj_pk, $a_obj_ids, false, "integer")
/components/ILIAS/Tree/classes/class.ilTree.php:14791$query = 'SELECT ' . $this->table_obj_data . '.obj_id FROM ' . $this->table_tree . ' ' . $this->buildJoin( ) . 'WHERE ' . $this->table_tree . '.' . $this->tree_pk . ' < ' . $this->db->quote(0, 'integer') . ' ' . 'AND ' . $this->db->in($this->table_obj_data . '.obj_id', $a_obj_ids, false, 'integer')
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:2881return new ilWebLinkList((int) $row->webr_id, (string) $row->title, ((string) $row->description) !== '' ? (string) $row->description : null, $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->create_date), $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->last_update), )
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:3041$res = $this->db->query("SELECT COUNT(*) AS num FROM " . $this->db->quoteIdentifier(self::LISTS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer'))
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:2571$res = $this->db->query("SELECT * FROM " . $this->db->quoteIdentifier(self::PARAMS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer') . " " . "AND link_id = " . $this->db->quote($item->getLinkId( ), 'integer') . " " . "AND param_id = " . $this->db->quote($param_id, 'integer'))
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:2821$res = $this->db->query("SELECT * FROM " . $this->db->quoteIdentifier(self::LISTS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer'))
/components/ILIAS/WebResource/tests/ilWebResourceItemInternalTest.php:311$item = $this->getMockBuilder(ilWebLinkItemInternal::class)->setConstructorArgs([0, 1, 'title', null, $target, true, new DateTimeImmutable( ), new DateTimeImmutable( ), $parameters])->onlyMethods(['appendParameter', 'getStaticLink'])->getMock( )
/components/ILIAS/PrivacySecurity/classes/class.ilObjPrivacySecurityGUI.php:511ilObjPrivacySecurityGUI::$ERROR_MESSAGE = [ilSecuritySettings::$SECURITY_SETTINGS_ERR_CODE_AUTO_HTTPS => $lng->txt("ps_error_message_https_header_missing"), ilSecuritySettings::$SECURITY_SETTINGS_ERR_CODE_HTTPS_NOT_AVAILABLE => $lng->txt('https_not_possible'), ilSecuritySettings::$SECURITY_SETTINGS_ERR_CODE_HTTP_NOT_AVAILABLE => $lng->txt('http_not_possible'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MIN_LENGTH => $lng->txt('ps_error_message_invalid_password_min_length'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_LENGTH => $lng->txt('ps_error_message_invalid_password_max_length'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_AGE => $lng->txt('ps_error_message_invalid_password_max_age'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_LOGIN_MAX_ATTEMPTS => $lng->txt('ps_error_message_invalid_login_max_attempts'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN1 => $lng->txt('ps_error_message_password_min1_because_chars'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN2 => $lng->txt('ps_error_message_password_min2_because_chars_numbers'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN3 => $lng->txt('ps_error_message_password_min3_because_chars_numbers_sc'), ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MAX_LENGTH_LESS_MIN_LENGTH => $lng->txt('ps_error_message_password_max_less_min')]
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:4771$res = $this->db->manipulate("DELETE FROM " . $this->db->quoteIdentifier(self::LISTS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer'))
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:4881$res = $this->db->query("SELECT * FROM " . $this->db->quoteIdentifier(self::PARAMS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer') . " " . "AND link_id = " . $this->db->quote($link_id, 'integer'))
/components/ILIAS/PrivacySecurity/classes/class.ilObjPrivacySecurityGUI.php:3921$subitems = ['ps_export_groups' => [$privacy->enabledGroupExport( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_export_confirm_group' => [$privacy->groupConfirmationRequired( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_show_grp_access' => [$privacy->enabledGroupAccessTimes( ), ilAdministrationSettingsFormHandler::VALUE_BOOL]]
/components/ILIAS/PrivacySecurity/classes/Setup/class.ilPrivacySecuritySetupAgent.php:611return new ilPrivacySecuritySetupConfig((bool) ($data["https_enabled"] ?? false), (isset($data["auth_duration"])) ? (int) $data["auth_duration"] : null, (isset($data["account_assistance_duration"])) ? (int) $data["account_assistance_duration"] : null, (isset($data["registration_duration"])) ? (int) $data["registration_duration"] : null, )
/components/ILIAS/PrivacySecurity/classes/class.ilObjPrivacySecurityGUI.php:2661$old_settings = array('export_course' => $privacy->enabledCourseExport( ), 'export_group' => $privacy->enabledGroupExport( ), 'export_prg' => $privacy->enabledPRGUserExport( ), 'export_confirm_course' => $privacy->courseConfirmationRequired( ), 'export_confirm_group' => $privacy->groupConfirmationRequired( ), 'crs_access_times' => $privacy->enabledCourseAccessTimes( ), 'grp_access_times' => $privacy->enabledGroupAccessTimes( ), 'lso_access_times' => $privacy->enabledLearningSequenceAccessTimes( ), 'participants_list_courses' => $privacy->participantsListInCoursesEnabled( ))
/components/ILIAS/PrivacySecurity/classes/class.ilObjPrivacySecurityGUI.php:3671$subitems = ['ps_export_course' => [$privacy->enabledCourseExport( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_export_confirm' => [$privacy->courseConfirmationRequired( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_show_crs_access' => [$privacy->enabledCourseAccessTimes( ), ilAdministrationSettingsFormHandler::VALUE_BOOL], 'ps_participants_list_courses' => [$privacy->participantsListInCoursesEnabled( ), ilAdministrationSettingsFormHandler::VALUE_BOOL]]
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:4921$section_replace_bibliographic_file = $this->ui_factory->input( )->field( )->section([self::PROP_BIBLIOGRAPHIC_FILE => $this->ui_factory->input( )->field( )->file($bibl_upload_handler, $this->lng->txt('bibliography_file'), $info_file_limitations)->withMaxFileSize($max_filesize_bytes)->withRequired(true)->withAdditionalTransformation($this->getValidBiblFileSuffixConstraint( ))], $this->lng->txt('replace_bibliography_file'))
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:5141return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_REPLACE_BIBLIOGRAPHIC_FILE), [self::SECTION_REPLACE_BIBLIOGRAPHIC_FILE => $section_replace_bibliographic_file])
/components/ILIAS/Maps/classes/class.ilMapUtil.php:1371return ["longitude" => self::settings( )->get("std_longitude") ?? "", "latitude" => self::settings( )->get("std_latitude") ?? "", "zoom" => self::settings( )->get("std_zoom") ?? 0]
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicAccess.php:871$entry_id = $DIC->http( )->wrapper( )->query( )->retrieve(ilObjBibliographicGUI::P_ENTRY_ID, $DIC->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:2201return new $class((int) $row->webr_id, (int) $row->link_id, (string) $row->title, ((string) $row->description) !== '' ? (string) $row->description : null, (string) $row->target, (bool) $row->active, $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->create_date), $this->getNewDateTimeImmutable( )->setTimestamp((int) $row->last_update), $parameters)
/components/ILIAS/WebResource/classes/Repository/class.ilWebLinkDatabaseRepository.php:2051$query = "SELECT * FROM " . $this->db->quoteIdentifier(self::ITEMS_TABLE) . " " . "WHERE webr_id = " . $this->db->quote($this->getWebrId( ), 'integer') . " " . "AND link_id = " . $this->db->quote($link_id, 'integer')
/scripts/PHPStan/Rules/LegacyClassUsageRule.php:1391return [RuleErrorBuilder::message("Usage of $class_name is forbidden.")->metadata(['rule' => $this->getHumanReadableRuleName( ), 'version' => $this->getRelevantILIASVersion( ), ])->build( )]
/scripts/PHPStan/Rules/LegacyClassUsageRule.php:1561return [RuleErrorBuilder::message("Usage of $class_name::$method_name is forbidden.")->metadata(['rule' => $this->getHumanReadableRuleName( ), 'version' => $this->getRelevantILIASVersion( ), ])->build( )]
/components/ILIAS/Session/classes/class.ilSessionAppointment.php:1031$query = "SELECT event_id FROM event_appointment " . "WHERE e_start > " . $ilDB->quote($now->get(IL_CAL_DATE), 'timestamp') . ' ' . "AND e_start < " . $ilDB->quote($tomorrow->get(IL_CAL_DATE), 'timestamp') . ' ' . "AND " . $ilDB->in('event_id', $obj_ids, false, 'integer') . ' ' . "ORDER BY e_start "
/components/ILIAS/Session/classes/class.ilSessionAppointment.php:2971$query = "INSERT INTO event_appointment (appointment_id,event_id,e_start,e_end,fulltime) " . "VALUES( " . $ilDB->quote($next_id, 'integer') . ", " . $ilDB->quote($this->getSessionId( ), 'integer') . ", " . $ilDB->quote($this->getStart( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . $ilDB->quote($this->getEnd( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . $ilDB->quote((int) $this->enabledFullTime( ), 'integer') . " " . ")"
/components/ILIAS/Session/classes/class.ilSessionAppointment.php:3181$query = "UPDATE event_appointment " . "SET event_id = " . $ilDB->quote($this->getSessionId( ), 'integer') . ", " . "e_start = " . $ilDB->quote($this->getStart( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . "e_end = " . $ilDB->quote($this->getEnd( )->get(IL_CAL_DATETIME, '', 'UTC'), 'timestamp') . ", " . "fulltime = " . $ilDB->quote((int) $this->enabledFullTime( ), 'integer') . " " . "WHERE appointment_id = " . $ilDB->quote($this->getAppointmentId( ), 'integer') . " "
/scripts/PHPStan/ErrorFormatter/CSVFormatter.php:611$result = [self::H_COMPONENT => $component, self::H_CLASS => basename($fileSpecificError->getFile( )), self::H_VERSION => $fileSpecificError->getMetadata( )['version'] ?? self::UNKNOWN, self::H_LINE => $fileSpecificError->getLine( ), self::H_RULE => $fileSpecificError->getMetadata( )['rule'] ?? self::UNKNOWN, self::H_MESSAGE => $fileSpecificError->getMessage( )]
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:1471$this->requested_items = $this->http->wrapper( )->post( )->retrieve('items', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:5821$btn_attend = $this->ui->factory( )->button( )->primary($this->lng->txt("mem_add_to_wl"), $this->ctrl->getLinkTargetByClass(array("ilRepositoryGUI", "ilObjSessionGUI"), "register"))
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:5961$btn_attend = $this->ui->factory( )->button( )->primary($this->lng->txt("join_session"), $this->ctrl->getLinkTargetByClass(array("ilRepositoryGUI", "ilObjSessionGUI"), "register"))
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:8981$period_diff = $this->object->getFirstAppointment( )->getEnd( )->get(IL_CAL_UNIX) - $this->object->getFirstAppointment( )->getStart( )->get(IL_CAL_UNIX)
/components/ILIAS/Session/classes/class.ilEventParticipants.php:1931$query = "INSERT INTO event_participants (event_id,usr_id,registered,participated,contact,notification_enabled, excused " . ") VALUES( " . $ilDB->quote($this->getEventId( ), 'integer') . ", " . $ilDB->quote($this->getUserId( ), 'integer') . ", " . $ilDB->quote((int) $this->getRegistered( ), 'integer') . ", " . $ilDB->quote((int) $this->getParticipated( ), 'integer') . ', ' . $ilDB->quote($this->getContact( ), 'integer') . ', ' . $ilDB->quote((int) $this->isNotificationEnabled( ), 'integer') . ', ' . $ilDB->quote((int) $this->getExcused( ), 'integer') . ")"
/components/ILIAS/Session/classes/class.ilEventParticipants.php:2671$query = "INSERT INTO event_participants (registered,participated,event_id,usr_id) " . "VALUES( " . $ilDB->quote(0, 'integer') . ", " . $ilDB->quote((int) $a_status, 'integer') . ", " . $ilDB->quote($a_event_id, 'integer') . ", " . $ilDB->quote($a_usr_id, 'integer') . " " . ")"
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:3101return $this->has_write ? ['obj_badge_activate' => $this->factory->table( )->action( )->multi($this->lng->txt('activate'), $url_builder->withParameter($action_parameter_token, 'obj_badge_activate'), $row_id_token), 'obj_badge_deactivate' => $this->factory->table( )->action( )->multi($this->lng->txt('deactivate'), $url_builder->withParameter($action_parameter_token, 'obj_badge_deactivate'), $row_id_token), 'obj_badge_delete' => $this->factory->table( )->action( )->multi($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'obj_badge_delete'), $row_id_token), 'obj_badge_show_users' => $this->factory->table( )->action( )->single($this->lng->txt('user'), $url_builder->withParameter($action_parameter_token, 'obj_badge_show_users'), $row_id_token)] : [ ]
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:3511$table = $this->factory->table( )->data($this, $this->lng->txt('badge_object_badges'), $this->getColumns( ))->withId(self::class)->withOrder(new Order('title', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/Badge/classes/class.ilBadgeImageTemplateTableGUI.php:1721return ['image' => $this->factory->table( )->column( )->text($this->lng->txt('image'))->withIsSortable(false), 'title' => $this->factory->table( )->column( )->text($this->lng->txt('title'))]
/components/ILIAS/Badge/classes/class.ilBadgeImageTemplateTableGUI.php:1861return $this->has_write ? ['badge_image_template_edit' => $this->factory->table( )->action( )->single($this->lng->txt('edit'), $url_builder->withParameter($action_parameter_token, 'badge_image_template_editImageTemplate'), $row_id_token), 'badge_image_template_delete' => $this->factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'badge_image_template_delete'), $row_id_token)] : [ ]
/components/ILIAS/Badge/classes/class.ilBadgeImageTemplateTableGUI.php:2151$table = $this->factory->table( )->data($this, $this->lng->txt('badge_image_templates'), $this->getColumns( ))->withId(self::class)->withOrder(new Order('title', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/Badge/classes/class.ilBadgeImageTemplateTableGUI.php:2351$items[] = $this->factory->modal( )->interruptiveItem( )->keyValue((string) $template->getId( ), (string) $template->getId( ), $template->getTitle( ))
/components/ILIAS/Badge/classes/class.ilBadgeImageTemplateTableGUI.php:2531$items[] = $this->factory->modal( )->interruptiveItem( )->keyValue((string) $badge->getId( ), (string) $badge->getId( ), $badge->getTitle( ))
/components/ILIAS/Badge/classes/class.ilBadge.php:5181return ["active" => ["integer", $this->isActive( )], "title" => ["text", $this->getTitle( )], "descr" => ["text", $this->getDescription( )], "crit" => ["text", $this->getCriteria( )], "image" => ["text", $this->getImage( )], "image_rid" => ["text", $this->getImageRid( )], "valid" => ["text", $this->getValid( )], "conf" => ["text", $this->getConfiguration( ) ? serialize($this->getConfiguration( )) : null]]
/components/ILIAS/Badge/classes/class.ilBadgePersonalTableGUI.php:1931$rows[] = ['id' => $badge->getId( ), 'image' => $this->renderer->render($this->tile->asImage($this->tile->modalContentWithAssignment($badge, $ass), ilBadgeImage::IMAGE_SIZE_XS)), 'title' => $this->renderer->render($this->tile->asTitle($this->tile->modalContentWithAssignment($badge, $ass))), 'title_sortable' => $badge->getTitle( ), 'badge_issued_on' => (new DateTimeImmutable( ))->setTimestamp($ass->getTimestamp( ))->setTimezone(new DateTimeZone($this->user->getTimeZone( ))), 'awarded_by' => $awarded_by, 'awarded_by_sortable' => $awarded_by_sortable, 'active' => (bool) $ass->getPosition( )]
/components/ILIAS/Badge/classes/class.ilBadgePersonalTableGUI.php:2261return ['image' => $this->factory->table( )->column( )->text($this->lng->txt('image'))->withIsSortable(false), 'title' => $this->factory->table( )->column( )->text($this->lng->txt('title')), 'awarded_by' => $this->factory->table( )->column( )->text($this->lng->txt('awarded_by')), 'badge_issued_on' => $this->factory->table( )->column( )->date($this->lng->txt('badge_issued_on'), $date_format), 'active' => $this->factory->table( )->column( )->boolean($this->lng->txt('badge_in_profile'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_added_to_profile_first'), $this->lng->txt('badge_sort_excluded_from_profile_first'))]
/components/ILIAS/Badge/classes/class.ilBadgePersonalTableGUI.php:2531return ['obj_badge_activate' => $this->factory->table( )->action( )->multi($this->lng->txt('badge_add_to_profile'), $url_builder->withParameter($action_parameter_token, 'obj_badge_activate'), $row_id_token), 'obj_badge_deactivate' => $this->factory->table( )->action( )->multi($this->lng->txt('badge_remove_from_profile'), $url_builder->withParameter($action_parameter_token, 'obj_badge_deactivate'), $row_id_token)]
/components/ILIAS/Badge/classes/class.ilBadgePersonalTableGUI.php:2821$table = $this->factory->table( )->data($this, $this->lng->txt('badge_personal_badges'), $this->getColumns($this->user->getDateTimeFormat( )), )->withId(self::class)->withOrder(new Order('title', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:2191$container_title_parts = ['icon' => $this->renderer->render($this->factory->symbol( )->icon( )->custom(ilObject::_getIcon($badge_item['parent_id'], 'big', $badge_item['parent_type'] ?? ''), $this->lng->txt('obj_' . ($badge_item['parent_type'] ?? '')))), 'title' => $sortable_container_title_parts['title'], ]
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:2481$modal = $modal_container->constructModal($images['large'], $badge_item['title'], ['active' => $badge_item['active'] ? $this->lng->txt('yes') : $this->lng->txt('no'), 'type' => $type_caption, 'container' => implode(' ', \array_slice($container_title_parts, 1, null, true)), ])
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:2581$rows[] = ['id' => $badge_item['id'], 'active' => (bool) $badge_item['active'], 'type' => $type_caption, 'image' => $images['rendered'] ? ($modal_container->renderShyButton($images['rendered'], $modal) . ' ') : '', 'title' => implode('', [$modal_container->renderShyButton($badge_item['title'], $modal), $modal_container->renderModal($modal)]), 'title_sortable' => $badge_item['title'], 'container' => implode(' ', $container_title_parts), 'container_sortable' => implode(' ', $sortable_container_title_parts), ]
/components/ILIAS/Badge/classes/class.ilObjectBadgeTableGUI.php:2861return ['image' => $this->factory->table( )->column( )->text($this->lng->txt('image'))->withIsSortable(false), 'title' => $this->factory->table( )->column( )->text($this->lng->txt('title')), 'type' => $this->factory->table( )->column( )->text($this->lng->txt('type')), 'container' => $this->factory->table( )->column( )->text($this->lng->txt('container')), 'active' => $this->factory->table( )->column( )->boolean($this->lng->txt('active'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_active_badges_first'), $this->lng->txt('badge_sort_active_badges_last'))]
/components/ILIAS/Badge/classes/class.ilBadgeManagementGUI.php:2661$options[$id] = $this->ui_factory->link( )->standard($this->parent_obj_type !== 'bdga' ? ilBadge::getExtendedTypeCaption($type) : $type->getCaption( ), $ilCtrl->getLinkTarget($this, 'addBadge'))
/components/ILIAS/Badge/classes/class.ilObjBadgeAdministrationGUI.php:941$table_action = $this->http->wrapper( )->query( )->retrieve('tid_table_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Badge/classes/class.ilBadgeTypesTableGUI.php:1621return ['name' => $this->factory->table( )->column( )->text($this->lng->txt('name')), 'comp' => $this->factory->table( )->column( )->text($this->lng->txt('cmps_component')), 'manual' => $this->factory->table( )->column( )->boolean($this->lng->txt('badge_manual'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_manual_awarding_first'), $this->lng->txt('badge_sort_manual_awarding_last')), 'activity' => $this->factory->table( )->column( )->boolean($this->lng->txt('badge_activity_badges'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_activity_badges_first'), $this->lng->txt('badge_sort_activity_badges_last')), 'active' => $this->factory->table( )->column( )->boolean($this->lng->txt('active'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_active_badges_first'), $this->lng->txt('badge_sort_active_badges_last'))]
/components/ILIAS/Badge/classes/class.ilBadgeTypesTableGUI.php:881$rows[] = ['id' => $id, 'comp' => $handler->getComponentCaption($component), 'name' => $badge_obj->getCaption( ), 'manual' => !$badge_obj instanceof ilBadgeAuto, 'active' => !\in_array($id, $inactive, true), 'activity' => \in_array('bdga', $badge_obj->getValidObjectTypes( ), true)]
/components/ILIAS/Badge/classes/class.ilBadgeTypesTableGUI.php:2291$table = $this->factory->table( )->data($this, $this->lng->txt('badge_types'), $this->getColumns( ))->withId(self::class)->withOrder(new Order('name', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/Badge/classes/class.ilBadgeTypesTableGUI.php:2001return $this->a_has_write ? ['badge_type_activate' => $this->factory->table( )->action( )->multi($this->lng->txt('activate'), $url_builder->withParameter($action_parameter_token, 'badge_type_activate'), $row_id_token), 'badge_type_deactivate' => $this->factory->table( )->action( )->multi($this->lng->txt('deactivate'), $url_builder->withParameter($action_parameter_token, 'badge_type_deactivate'), $row_id_token)] : [ ]
/components/ILIAS/Badge/classes/class.ilBadgePersonalTableGUI.php:1821$awarded_by = implode(' ', [$this->renderer->render($this->factory->symbol( )->icon( )->standard($parent['type'], $parent['title'])), $awarded_by])
/components/ILIAS/Badge/classes/PresentationHeader.php:381$view_control = $this->container->ui( )->factory( )->viewControl( )->mode([$txt('tile_view') => $this->container->ctrl( )->getLinkTargetByClass($this->gui, 'listBadges'), $txt('table_view') => $this->container->ctrl( )->getLinkTargetByClass($this->gui, 'manageBadges'), ], 'View')->withActive($active)
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:3031$columns = ['name' => $this->factory->table( )->column( )->text($this->lng->txt('name')), 'login' => $this->factory->table( )->column( )->text($this->lng->txt('login')), 'type' => $this->factory->table( )->column( )->text($this->lng->txt('type')), 'title' => $this->factory->table( )->column( )->text($this->lng->txt('title')), 'issued' => $this->factory->table( )->column( )->text($this->lng->txt('badge_issued_on'))]
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:2171$rows[] = ['id' => $idx, 'name' => $user['lastname'] . ', ' . $user['firstname'], 'login' => $user['login'], 'type' => '', 'title' => '', 'issued' => null, 'issued_sortable' => null, 'parent' => null, 'parent_sortable' => null, ]
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:3811$table = $this->factory->table( )->data($this, $title, $this->getColumns( ))->withId(self::class . '_' . $this->parent_ref_id)->withOrder(new Order('name', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:3271return ($this->award_badge instanceof ilBadge) ? ['badge_award_badge' => $this->factory->table( )->action( )->multi($this->lng->txt('badge_award_badge'), $url_builder->withParameter($action_parameter_token, 'assignBadge'), $row_id_token), 'badge_revoke_badge' => $this->factory->table( )->action( )->multi($this->lng->txt('badge_remove_badge'), $url_builder->withParameter($action_parameter_token, 'revokeBadge'), $row_id_token)] : [ ]
/components/ILIAS/Badge/classes/Tile.php:1401return $this->container->ui( )->factory( )->modal( )->lightbox($this->container->ui( )->factory( )->modal( )->lightboxCardPage($card))
/components/ILIAS/Badge/classes/Tile.php:1301return $this->container->ui( )->factory( )->card( )->standard($content->badge( )->getTitle( ))->withHiddenSections($this->modal->components($content))
/components/ILIAS/Badge/classes/Tile.php:1681return new ModalContent($badge, [$this->txt('criteria') => $badge->getCriteria( ), ...($awarded_by !== null ? [$this->txt('awarded_by') => $awarded_by] : [ ]), $this->txt('valid_until') => $this->tryFormating($badge->getValid( )), ])
/components/ILIAS/Badge/classes/Tile.php:1481return $this->container->ui( )->factory( )->image( )->responsive($image_src, $badge->getTitle( ))->withAction($modal->getShowSignal( ))
/components/ILIAS/Saml/classes/class.ilSamlIdpTableGUI.php:1781yield $row_builder->buildDataRow((string) $item->getIdpId( ), ['title' => $item->getEntityId( ), 'active' => $item->isActive( )])->withDisabledAction('activate', $item->isActive( ), )->withDisabledAction('deactivate', !$item->isActive( ), )
/components/ILIAS/Session/classes/class.ilObjSession.php:4621$query = "INSERT INTO event (event_id,obj_id,location,tutor_name,tutor_phone,tutor_email,details,registration, " . 'reg_type, reg_limit_users, reg_limited, reg_waiting_list, reg_min_users, reg_auto_wait,show_members,mail_members, reg_notification, notification_opt, show_cannot_part) ' . "VALUES( " . $ilDB->quote($next_id, 'integer') . ", " . $this->db->quote($this->getId( ), 'integer') . ", " . $this->db->quote($this->getLocation( ), 'text') . "," . $this->db->quote($this->getName( ), 'text') . ", " . $this->db->quote($this->getPhone( ), 'text') . ", " . $this->db->quote($this->getEmail( ), 'text') . ", " . $this->db->quote($this->getDetails( ), 'text') . "," . $this->db->quote((int) $this->enabledRegistrationForUsers( ), 'integer') . ", " . $this->db->quote($this->getRegistrationType( ), 'integer') . ', ' . $this->db->quote($this->getRegistrationMaxUsers( ), 'integer') . ', ' . $this->db->quote($this->isRegistrationUserLimitEnabled( ), 'integer') . ', ' . $this->db->quote((int) $this->isRegistrationWaitingListEnabled( ), 'integer') . ', ' . $this->db->quote($this->getRegistrationMinUsers( ), 'integer') . ', ' . $this->db->quote((int) $this->hasWaitingListAutoFill( ), 'integer') . ', ' . $this->db->quote((int) $this->getShowMembers( ), 'integer') . ', ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ',' . $this->db->quote((int) $this->isRegistrationNotificationEnabled( ), 'integer') . ', ' . $this->db->quote($this->getRegistrationNotificationOption( ), 'text') . ', ' . $this->db->quote((int) $this->isCannotParticipateOptionEnabled( ), ilDBConstants::T_INTEGER) . ' ' . ")"
/components/ILIAS/Saml/classes/class.ilSamlIdpTableGUI.php:781return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('saml_tab_head_idp'))->withIsSortable(true), 'active' => $this->ui_factory->table( )->column( )->boolean($this->lng->txt('status'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', $this->lng->txt('active'), 'small'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', $this->lng->txt('inactive'), 'small'))->withIsSortable(true)->withOrderingLabels("{$this->lng->txt('status')}, {$this->lng->txt('active')} {$this->lng->txt('order_option_first')}", "{$this->lng->txt('status')}, {$this->lng->txt('inactive')} {$this->lng->txt('order_option_first')}")]
/components/ILIAS/Saml/classes/class.ilSamlIdpTableGUI.php:1171return ['edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('edit'), $this->url_builder->withParameter($this->action_parameter_token, 'showIdpSettings'), $this->row_id_token), 'activate' => $this->ui_factory->table( )->action( )->single($this->lng->txt('activate'), $this->url_builder->withParameter($this->action_parameter_token, 'activateIdp'), $this->row_id_token), 'deactivate' => $this->ui_factory->table( )->action( )->single($this->lng->txt('deactivate'), $this->url_builder->withParameter($this->action_parameter_token, 'deactivateIdp'), $this->row_id_token), 'delete' => $this->ui_factory->table( )->action( )->single($this->lng->txt('delete'), $this->url_builder->withParameter($this->action_parameter_token, 'confirmDeleteIdp'), $this->row_id_token)]
/components/ILIAS/Session/classes/class.ilObjSession.php:5121$query = "UPDATE event SET " . "location = " . $this->db->quote($this->getLocation( ), 'text') . "," . "tutor_name = " . $this->db->quote($this->getName( ), 'text') . ", " . "tutor_phone = " . $this->db->quote($this->getPhone( ), 'text') . ", " . "tutor_email = " . $this->db->quote($this->getEmail( ), 'text') . ", " . "details = " . $this->db->quote($this->getDetails( ), 'text') . ", " . "registration = " . $this->db->quote((int) $this->enabledRegistrationForUsers( ), 'integer') . ", " . "reg_type = " . $this->db->quote($this->getRegistrationType( ), 'integer') . ", " . "reg_limited = " . $this->db->quote($this->isRegistrationUserLimitEnabled( ), 'integer') . ", " . "reg_limit_users = " . $this->db->quote($this->getRegistrationMaxUsers( ), 'integer') . ", " . "reg_min_users = " . $this->db->quote($this->getRegistrationMinUsers( ), 'integer') . ", " . "reg_waiting_list = " . $this->db->quote((int) $this->isRegistrationWaitingListEnabled( ), 'integer') . ", " . "reg_auto_wait = " . $this->db->quote((int) $this->hasWaitingListAutoFill( ), 'integer') . ", " . 'show_members = ' . $this->db->quote((int) $this->getShowMembers( ), 'integer') . ', ' . 'mail_members = ' . $this->db->quote($this->getMailToMembersType( ), 'integer') . ', ' . "reg_auto_wait = " . $this->db->quote((int) $this->hasWaitingListAutoFill( ), 'integer') . ", " . "reg_notification = " . $this->db->quote((int) $this->isRegistrationNotificationEnabled( ), 'integer') . ", " . "notification_opt = " . $this->db->quote($this->getRegistrationNotificationOption( ), 'text') . ", " . 'show_cannot_part = ' . $this->db->quote((int) $this->isCannotParticipateOptionEnabled( ), ilDBConstants::T_INTEGER) . ' ' . "WHERE obj_id = " . $this->db->quote($this->getId( ), 'integer') . " "
/components/ILIAS/Session/classes/class.ilEventParticipants.php:1781$query = 'update event_participants set excused = ' . $this->db->quote($a_status, \ilDBConstants::T_INTEGER) . ' ' . 'where event_id = ' . $this->db->quote($this->event_id, \ilDBConstants::T_INTEGER) . ' and ' . 'usr_id = ' . $this->db->quote($a_usr_id, \ilDBConstants::T_INTEGER)
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:4991$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, $access ? self::CMD_SAVE_SETTINGS : self::CMD_SHOW_SETTINGS), [self::LNG_LOGIN_FORM => $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('auth_saml_login_form'), $this->lng->txt('auth_saml_login_form_info'))->withValue((bool) ($values[self::LNG_LOGIN_FORM] ?? true))->withDisabled(!$access), ])
/components/ILIAS/Saml/classes/Metadata.php:511$metadata_sp20 = $this->mergeList([$base, $this->nameIdPolicy($config), $this->nameInformation($config), $this->organizationalInformation($config), $this->certificates($config), $this->extensions($config), ])
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:2881$table = new ilSamlIdpTableGUI($this, $this->ui_factory, $this->ui_renderer, $this->lng, $this->ctrl, $this->httpState->request( ), new Factory( ), 'handleTableActions', $this->rbac->system( )->checkAccess(self::PERMISSION_WRITE, $this->ref_id))
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:3041$action = $this->httpState->wrapper( )->query( )->retrieve('saml_idps_table_action', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Saml/classes/class.ilSamlIdpXmlMetadataErrorFormatter.php:313return implode(',', ['level=' . $error->level, 'code=' . $error->code, 'line=' . $error->line, 'col=' . $error->column, 'msg=' . trim($error->message)])
/components/ILIAS/Saml/classes/class.ilSamlIdpTableGUI.php:601return $this->ui_factory->table( )->data($this, $this->lng->txt('auth_saml_idps'), $this->getColumnDefinition( ), )->withId(self::class)->withOrder(new \ILIAS\Data\Order('title', \ILIAS\Data\Order::ASC))->withActions($this->getActions( ))->withRequest($this->http_request)
/components/ILIAS/Saml/classes/Metadata.php:1081$default = ['urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST' => ['Binding' => Constants::BINDING_HTTP_POST, 'Location' => sprintf('%s/module.php/saml/sp/saml2-acs.php/%s', $base_url, $source_id), 'Protocol' => Constants::NS_SAMLP, ], 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact' => ['Binding' => 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact', 'Location' => sprintf('%s/module.php/saml/sp/saml2-acs.php/%s', $base_url, $source_id), 'Protocol' => Constants::NS_SAMLP, ], ]
/components/ILIAS/Saml/classes/class.ilSamlIdp.php:1351return [self::PROP_IDP_ID => $this->idp_id, self::PROP_IS_ACTIVE => $this->is_active, self::PROP_DEFAULT_ROLE_ID => $this->default_role_id, self::PROP_UID_CLAIM => $this->uid_claim, self::PROP_LOGIN_CLAIM => $this->login_claim, self::PROP_SYNC_STATUS => $this->sync_status, self::PROP_ACCOUNT_MIGR_STATUS => $this->account_migration_status, self::PROP_ALLOW_LOCAL_AUTH => $this->allow_local_auth, self::PROP_ENTITY_ID => $this->entity_id]
/components/ILIAS/Badge/GlobalScreen/BadgeNotificationProvider.php:651$group = $factory->standardGroup($id('badge_bucket_group'))->withTitle($lng->txt('badge_badge'))->addNotification($factory->standard($id('badge_bucket'))->withNotificationItem($badge_notification_item)->withClosedCallable(function ( ) use ($user, $osd_notification_handler) : void { /**/ } )->withNewAmount($new_badges))->withOpenedCallable(static function ( ) { /**/ } )
/components/ILIAS/Badge/GlobalScreen/BadgeNotificationProvider.php:591$badge_notification_item = $ui->factory( )->item( )->notification($badge_title, $badge_icon)->withDescription(str_replace("%1", (string) $new_badges, $lng->txt("badge_new_badges")))->withProperties([$lng->txt("time") => \ilDatePresentation::formatDate($latest)])
/components/ILIAS/Badge/classes/Flavours/class.ilBadgePictureMachine.php:772$page_stream = $this->extract_pages->processStream($this->information, $stream, new PagesToExtract(false, $this->definition->getWidths( )['xl'], 1, false, 100))->current( )?->getStream( )
/components/ILIAS/Badge/classes/BadgeParent.php:941return implode(' ', [$this->container->ui( )->renderer( )->render($icon(($this->icon)($meta_data['id'], 'small', $meta_data['type']), $meta_data['title'])), $meta_data['title'], ])
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:2731$info = $this->ui_factory->messageBox( )->info(sprintf($this->lng->txt('auth_saml_idps_info'), 'auth/saml/config/config.php', 'auth/saml/config/authsources.php', $this->ui_renderer->render($this->ui_factory->link( )->standard('https://simplesamlphp.org/docs/stable/simplesamlphp-sp', 'https://simplesamlphp.org/docs/stable/simplesamlphp-sp')), $this->ui_renderer->render($this->ui_factory->link( )->standard($federationMdUrl, $federationMdUrl))))
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:1891$idpIds = $this->httpState->wrapper( )->post( )->retrieve(self::REQUEST_PARAM_SAML_IDP_IDS, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Saml/classes/class.ilSamlSettingsGUI.php:1781$idpIds = $this->httpState->wrapper( )->query( )->retrieve('saml_idps_idp_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Badge/GlobalScreen/BadgeMainBarProvider.php:401return [$this->mainmenu->link($this->if->identifier('mm_pd_badges'))->withTitle($title)->withAction("ilias.php?baseClass=ilDashboardGUI&cmd=jumpToBadges")->withPosition(40)->withParent(StandardTopItemsProvider::getInstance( )->getAchievementsIdentification( ))->withSymbol($icon)->withNonAvailableReason($this->dic->ui( )->factory( )->legacy( )->content($this->dic->language( )->txt('component_not_active')))->withAvailableCallable(function ( ) { /**/ } ), ]
/components/ILIAS/Badge/classes/class.ilBadgeTableGUI.php:2591return $this->has_write ? ['badge_table_activate' => $this->factory->table( )->action( )->multi($this->lng->txt('activate'), $url_builder->withParameter($action_parameter_token, 'badge_table_activate'), $row_id_token), 'badge_table_deactivate' => $this->factory->table( )->action( )->multi($this->lng->txt('deactivate'), $url_builder->withParameter($action_parameter_token, 'badge_table_deactivate'), $row_id_token), 'badge_table_edit' => $this->factory->table( )->action( )->single($this->lng->txt('edit'), $url_builder->withParameter($action_parameter_token, 'badge_table_edit'), $row_id_token), 'badge_table_delete' => $this->factory->table( )->action( )->standard($this->lng->txt('delete'), $url_builder->withParameter($action_parameter_token, 'badge_table_delete'), $row_id_token), 'award_revoke_badge' => $this->factory->table( )->action( )->single($this->lng->txt('badge_award_revoke'), $url_builder->withParameter($action_parameter_token, 'award_revoke_badge'), $row_id_token)] : [ ]
/components/ILIAS/Badge/classes/class.ilBadgeTableGUI.php:2361return ['image' => $this->factory->table( )->column( )->text($this->lng->txt('image'))->withIsSortable(false), 'title' => $this->factory->table( )->column( )->text($this->lng->txt('title')), 'type' => $this->factory->table( )->column( )->text($this->lng->txt('type')), 'active' => $this->factory->table( )->column( )->boolean($this->lng->txt('active'), $this->lng->txt('yes'), $this->lng->txt('no'))->withOrderingLabels($this->lng->txt('badge_sort_active_badges_first'), $this->lng->txt('badge_sort_active_badges_last'))]
/components/ILIAS/Badge/classes/class.ilBadgeTableGUI.php:1451$rows[] = ['id' => $badge->getId( ), 'badge' => $badge, 'active' => $badge->isActive( ), 'type' => $this->parent_type !== 'bdga' ? ilBadge::getExtendedTypeCaption($badge->getTypeInstance( )) : $badge->getTypeInstance( )->getCaption( ), 'manual' => !$badge->getTypeInstance( ) instanceof ilBadgeAuto, 'image' => $images['rendered'] ? ($modal_container->renderShyButton($images['rendered'], $modal) . ' ') : '', 'title' => implode('', [$modal_container->renderShyButton($badge->getTitle( ), $modal), $modal_container->renderModal($modal)]), 'title_sortable' => $badge->getTitle( )]
/components/ILIAS/Badge/classes/TileView.php:1071return $this->container->ui( )->factory( )->viewControl( )->sortation(array_map($txt, $sort->options( )), $sort->key( ))->withTargetURL($link, 'sort')
/components/ILIAS/Badge/classes/BadgeParent.php:781return $this->container->ui( )->factory( )->listing( )->descriptive([$this->container->language( )->txt('object') => $this->container->ui( )->factory( )->legacy( )->content($this->container->ui( )->renderer( )->render([$parent_icon, $parent_link]))])
/components/ILIAS/Badge/classes/BadgeParent.php:621$parent_icon = $this->container->ui( )->factory( )->symbol( )->icon( )->custom(($this->icon)($meta_data['id'], 'big', $meta_data['type']), $this->container->language( )->txt('obj_' . $meta_data['type']), 'medium')
/components/ILIAS/Badge/classes/Modal.php:671return $this->container->ui( )->factory( )->item( )->standard($content->badge( )->getTitle( ))->withDescription($content->badge( )->getDescription( ))->withProperties($content->properties( ))
/components/ILIAS/Badge/classes/class.ilBadgeTableGUI.php:3061$table = $this->factory->table( )->data($this, $this->lng->txt('obj_bdga'), $this->getColumns( ))->withId(self::class . '_' . $this->parent_id)->withOrder(new Order('title', Order::ASC))->withActions($this->getActions($url_builder, $action_parameter_token, $row_id_token))->withRequest($this->request)
/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationRepository.php:6391$ar = $this->db->manipulateF('UPDATE il_qpl_qst_fq_unit SET unit = %s, factor = %s, baseunit_fi = %s, category_fi = %s, sequence = %s WHERE unit_id = %s AND question_fi = %s', ['text', 'float', 'integer', 'integer', 'integer', 'integer', 'integer'], [$unit->getUnit( ), $unit->getFactor( ), (int) $unit->getBaseUnit( ), $unit->getCategory( ), $unit->getSequence( ), $unit->getId( ), $this->getConsumerId( )])
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestionGUI.php:1141$varObj = new assFormulaQuestionVariable($variable, $this->request_data_collector->float("range_min_{$variable}") ?? 0.0, $this->request_data_collector->float("range_max_{$variable}") ?? 0.0, $unit !== null ? $this->object->getUnitrepository( )->getUnit($unit) : null, $this->request_data_collector->float("precision_{$variable}"), $this->request_data_collector->float("intprecision_{$variable}"))
/components/ILIAS/TestQuestionPool/classes/class.ilImagemapPreview.php:1551$convert_cmd .= "-stroke " . $point["bordercolor"] . " -fill " . $point["fillcolor"] . " -strokewidth $this->linewidth_outer -draw \"line " . ($x - $r) . "," . ($y - $r) . " " . ($x + $r) . "," . ($y + $r) . "\" " . "-stroke " . $point["bordercolor"] . " -fill " . $point["fillcolor"] . " -strokewidth $this->linewidth_outer -draw \"line " . ($x + $r) . "," . ($y - $r) . " " . ($x - $r) . "," . ($y + $r) . "\" " . "-stroke " . $point["linecolor"] . " -fill " . $point["fillcolor"] . " -strokewidth $this->linewidth_inner -draw \"line " . ($x - $r) . "," . ($y - $r) . " " . ($x + $r) . "," . ($y + $r) . "\" " . "-stroke " . $point["linecolor"] . " -fill " . $point["fillcolor"] . " -strokewidth $this->linewidth_inner -draw \"line " . ($x + $r) . "," . ($y - $r) . " " . ($x - $r) . "," . ($y + $r) . "\" "
/components/ILIAS/TestQuestionPool/classes/class.ilImagemapPreview.php:961$this->areas[$index] = ["shape" => "$shape", "coords" => "$coords", "title" => htmlspecialchars($title), "href" => "$href", "target" => "$target", "linecolor" => '"' . $linecolor . '"', "fillcolor" => '"' . $fillcolor . '"', "bordercolor" => '"' . $bordercolor . '"', "visible" => (int) $visible]
/components/ILIAS/TestQuestionPool/classes/class.assLongMenuGUI.php:2451$question_parts = ['list' => json_decode($this->object->getJsonStructure( )) ?? [ ], 'gap_placeholder' => assLongMenu::GAP_PLACEHOLDER, 'last_updated_element' => 0, 'replacement_word' => '', 'filereader_usable' => false, 'max_input_fields' => assLongMenu::MAX_INPUT_FIELDS]
/components/ILIAS/TestQuestionPool/classes/class.assLongMenuGUI.php:2351$long_menu_language = ['edit' => '[' . $this->lng->txt('edit') . ']', 'type' => $this->lng->txt('type'), 'answers' => $this->lng->txt('answers'), 'answer_options' => $this->lng->txt('answer_options'), 'correct_answers' => $this->lng->txt('correct_answers') . ':', 'add_answers' => '[' . $this->lng->txt('add_answers') . ']', 'manual_editing' => $this->lng->txt('manual_editing')]
/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationRepository.php:4262$value = strcmp('-qpl_qst_formulaquestion_' . $row['category'] . '-', $this->lng->txt($row['category'])) === 0 ? $row['category'] : $this->lng->txt($row['category'])
/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationRepository.php:3932$value = strcmp('-qpl_qst_formulaquestion_' . $row['category'] . '-', $this->lng->txt($row['category'])) === 0 ? $row['category'] : $this->lng->txt($row['category'])
/components/ILIAS/TestQuestionPool/classes/class.ilImagemapPreview.php:1831$convert_cmd .= "-stroke " . $area["bordercolor"] . " -fill " . $area["fillcolor"] . " -strokewidth $this->linewidth_outer -draw \"circle " . $x . "," . $y . " " . ($x + $r) . "," . $y . "\" " . "-stroke " . $area["linecolor"] . " -fill " . $area["fillcolor"] . " -strokewidth $this->linewidth_inner -draw \"circle " . $x . "," . $y . " " . ($x + $r) . "," . $y . "\" "
/components/ILIAS/TestQuestionPool/classes/class.ilImagemapPreview.php:1731$convert_cmd .= "-stroke " . $area["bordercolor"] . " -fill " . $area["fillcolor"] . " -strokewidth $this->linewidth_outer -draw \"rectangle " . $x0 . "," . $y0 . " " . ($x1) . "," . $y1 . "\" " . "-stroke " . $area["linecolor"] . " -fill " . $area["fillcolor"] . " -strokewidth $this->linewidth_inner -draw \"rectangle " . $x0 . "," . $y0 . " " . ($x1) . "," . $y1 . "\" "
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:13031$c[$v->getVariable( )] = [AdditionalInformationGenerator::KEY_QUESTION_LOWER_LIMIT => $v->getRangeMinTxt( ), AdditionalInformationGenerator::KEY_QUESTION_UPPER_LIMIT => $v->getRangeMaxTxt( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_PRECISION => $v->getPrecision( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_INTPRECISION => $v->getIntprecision( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_UNIT => $v->getUnit( ) ?? $none_tag]
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:12751return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_VARIABLES => $this->buildVariablesForLog($this->getVariables( ), $additional_info->getNoneTag( )), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_RESULTS => $this->buildResultsForLog($this->getResults( ), $additional_info->getNoneTag( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:9911$query = " DELETE FROM tst_solutions WHERE active_fi = " . $this->db->quote($active_id, 'integer') . " AND question_fi = " . $this->db->quote($this->getId( ), 'integer') . " AND pass = " . $this->db->quote($pass, 'integer') . " AND value1 like '\$r%' "
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:9581$query = " SELECT authorized, COUNT(*) cnt FROM tst_solutions WHERE active_fi = " . $this->db->quote($active_id, 'integer') . " AND question_fi = " . $this->db->quote($this->getId( ), 'integer') . " AND pass = " . $this->db->quote($pass, 'integer') . " AND value1 like '\$r%' AND value2 is not null AND value2 <> '' "
/components/ILIAS/TestQuestionPool/classes/class.ilAssQuestionList.php:5491return implode(PHP_EOL, array_filter([$this->buildBasicQuery( ), $this->getConditionalFilterExpression( ), $this->getHavingFilterExpression( ), $this->buildOrderQueryExpression( ), $this->buildLimitQueryExpression( ), ]))
/components/ILIAS/TestQuestionPool/classes/ilTestLegacyFormsHelper.php:871return $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($transformation), $this->refinery->always([ ])])->transform($data[$key])
/components/ILIAS/TestQuestionPool/classes/class.ilLogicalAnswerComparisonExpressionInputGUI.php:941return $this->getRequestParam($this->getPostVar( ), $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->byTrying([$this->refinery->kindlyTo( )->float( ), $this->refinery->kindlyTo( )->string( )]))))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:13251$c[$r->getResult( )] = [AdditionalInformationGenerator::KEY_QUESTION_FORMULA_RESULT_TYPE => $r->getResultType( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_FORMULA => $r->getFormula( ), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $r->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_LOWER_LIMIT => $r->getRangeMinTxt( ), AdditionalInformationGenerator::KEY_QUESTION_UPPER_LIMIT => $r->getRangeMaxTxt( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_TOLERANCE => $r->getTolerance( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_PRECISION => $r->getPrecision( ), AdditionalInformationGenerator::KEY_QUESTION_FORMULA_UNIT => $r->getUnit( ) ?? $none_tag]
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:4801$found = $resObj->getResultInfo($this->getVariables( ), $this->getResults( ), $userdata[$resObj->getResult( )]["value"], $userdata[$resObj->getResult( )]["unit"] ?? null, $this->getUnitrepository( )->getUnits( ))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:4881$found = $resObj->getResultInfo($this->getVariables( ), $this->getResults( ), $resObj->calculateFormula($this->getVariables( ), $this->getResults( ), parent::getId( )), is_object($resObj->getUnit( )) ? $resObj->getUnit( )->getId( ) : null, $this->getUnitrepository( )->getUnits( ))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:5041$resulttext .= $this->lng->txt("rated_sign") . " " . (($found['sign']) ? $found['sign'] : 0) . " " . (($found['sign'] == 1) ? $this->lng->txt('point') : $this->lng->txt('points')) . ", "
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:5051$resulttext .= $this->lng->txt("rated_value") . " " . (($found['value']) ? $found['value'] : 0) . " " . (($found['value'] == 1) ? $this->lng->txt('point') : $this->lng->txt('points')) . ", "
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:5061$resulttext .= $this->lng->txt("rated_unit") . " " . (($found['unit']) ? $found['unit'] : 0) . " " . (($found['unit'] == 1) ? $this->lng->txt('point') : $this->lng->txt('points'))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:7381$resObj = new assFormulaQuestionResult($data['result'], $data['range_min_txt'], $data['range_max_txt'], $data['tolerance'], $this->getUnitrepository( )->getUnit($data['unit_fi']), $data['formula'], $data['points'], $data['resprecision'], $data['rating_simple'] === 1, $data['rating_sign'], $data['rating_value'], $data['rating_unit'])
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:8321$points += $result->getReachedPoints($this->getVariables( ), $this->getResults( ), $user_solution[$result->getResult( )]['value'] ?? '', $user_solution[$result->getResult( )]['unit'] ?? null, $this->unitrepository->getUnits( ))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestion.php:8511$points += $result->getReachedPoints($this->getVariables( ), $this->getResults( ), $user_solution[$result->getResult( )] ?? '', $unit_id !== null ? $this->unitrepository->getUnit($unit_id) : null, $this->unitrepository->getUnits( ))
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:9391$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_ERRORTEXT_ERRORTEXT => ilRTE::_replaceMediaObjectImageSrc($this->getErrorText( ), 0), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTestGUI.php:3762$text_options = ["ci" => $this->lng->txt("cloze_textgap_case_insensitive"), "cs" => $this->lng->txt("cloze_textgap_case_sensitive"), "l1" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "1"), "l2" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "2"), "l3" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "3"), "l4" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "4"), "l5" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "5")]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTestGUI.php:4541$items[$j] = ['answer' => $value[$j]->getAnswerText( ), 'lower' => $value[$j]->getLowerBound( ), 'upper' => $value[$j]->getUpperBound( ), 'points' => $value[$j]->getPoints( ), 'error' => false]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTestGUI.php:4731$answers[$i] = ['type' => $translate_type[$content->getType( )], 'values' => $items, 'shuffle' => $shuffle, 'text_field_length' => $content->getGapSize( ) > 0 ? $content->getGapSize( ) : '', 'used_in_gap_combination' => true]
/components/ILIAS/TestQuestionPool/classes/class.assOrderingQuestion.php:84410$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assOrderingQuestion.php:12591return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_ORDERING_NESTING_TYPE => array_reduce($this->getOrderingTypeLangVars($this->getOrderingType( )), static fn (string $string, string $lang_var) => $string . $additional_info->getTagForLangVar($lang_var), ''), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $this->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $this->getSolutionOutputForLog( ), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assOrderingHorizontal.php:41010$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assOrderingHorizontal.php:5351return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_TEXTSIZE => ((int) $this->getTextSize( )) ? (int) $this->getTextSize( ) : 100, AdditionalInformationGenerator::KEY_QUESTION_CORRECT_ANSWER_OPTIONS => $this->getOrderText( ), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $this->getPoints( ), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolSettingsGeneralGUI.php:1851$additional_features_inputs['skill_service'] = $this->ui_factory->input( )->field( )->checkbox($this->lng->txt('tst_activate_skill_service'))->withValue($this->poolOBJ->isSkillServiceEnabled( ))
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolSettingsGeneralGUI.php:1721$timg = $this->poolOBJ->getObjectProperties( )->getPropertyTileImage( )->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery)
/components/ILIAS/TestQuestionPool/classes/class.assTextQuestionGUI.php:6252$text_options = ["ci" => $this->lng->txt("cloze_textgap_case_insensitive"), "cs" => $this->lng->txt("cloze_textgap_case_sensitive"), "l1" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "1"), "l2" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "2"), "l3" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "3"), "l4" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "4"), "l5" => sprintf($this->lng->txt("cloze_textgap_levenshtein_of"), "5")]
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestionResult.php:4991return $this->refinery->byTrying([$this->refinery->kindlyTo( )->float( ), $this->refinery->always(null), ])->transform(round($value, $this->precision))
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:73710$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:6531$correct_answers[] = ['answertext_wrong' => $answer_obj->getTextWrong( ), 'answertext_correct' => $answer_obj->getTextCorrect( ), 'points' => $answer_obj->getPoints( ), 'length' => $answer_obj->getLength( ), 'pos' => $this->getId( ) . '_' . $answer_obj->getPosition( )]
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolSettingsGeneralGUI.php:1481$title_and_description = $this->poolOBJ->getObjectProperties( )->getPropertyTitleAndDescription( )->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery)
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolSettingsGeneralGUI.php:1611$online = $this->poolOBJ->getObjectProperties( )->getPropertyIsOnline( )->toForm($this->lng, $this->ui_factory->input( )->field( ), $this->refinery)
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:8861$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:8991$result[AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTIONS][$key + 1] = [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $this->formatSAQuestion($answer_obj->getAnswertext( )), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => (float) $answer_obj->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_ORDER => (int) $answer_obj->getOrder( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_IMAGE => (string) $answer_obj->getImage( ), AdditionalInformationGenerator::KEY_FEEDBACK => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))]
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:3791$multiple_choice_result = $this->http->wrapper( )->post( )->has('multiple_choice_result') ? $this->http->wrapper( )->post( )->retrieve('multiple_choice_result', $this->refinery->kindlyTo( )->string( )) : ''
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:69110$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestionGUI.php:4031$shuffle_options = [0 => $this->lng->txt("no"), 1 => $this->lng->txt("matching_shuffle_terms_definitions"), 2 => $this->lng->txt("matching_shuffle_terms"), 3 => $this->lng->txt("matching_shuffle_definitions")]
/components/ILIAS/TestQuestionPool/classes/class.assNumeric.php:4201return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_QUESTION_MAXCHARS => $this->getMaxChars( ), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $this->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_LOWER_LIMIT => $this->getLowerLimit( ), AdditionalInformationGenerator::KEY_QUESTION_UPPER_LIMIT => $this->getUpperLimit( ), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.ilAssQuestionSkillAssignmentList.php:2481$skills[$key] = ['skill' => new ilBasicSkill($assignment->getSkillBaseId( )), 'skill_base_id' => $assignment->getSkillBaseId( ), 'skill_tref_id' => $assignment->getSkillTrefId( ), 'skill_title' => $assignment->getSkillTitle( ), 'skill_path' => $assignment->getSkillPath( ), 'num_assigns' => $this->getNumAssignsBySkill($assignment->getSkillBaseId( ), $assignment->getSkillTrefId( )), 'max_points' => $this->getMaxPointsBySkill($assignment->getSkillBaseId( ), $assignment->getSkillTrefId( ))]
/components/ILIAS/TestQuestionPool/classes/class.assQuestion.php:29341return [AdditionalInformationGenerator::KEY_PASS => $pass, AdditionalInformationGenerator::KEY_REACHED_POINTS => $this->getReachedPoints($active_id, $pass), AdditionalInformationGenerator::KEY_PAX_ANSWER => $this->solutionValuesToLog($additional_info, $this->getSolutionValues($active_id, $pass))]
/components/ILIAS/TestQuestionPool/classes/class.assQuestion.php:24761$fieldData = ["solution_id" => ["integer", $next_id], "active_fi" => ["integer", $active_id], "question_fi" => ["integer", $this->getId( )], "value1" => ["clob", $value1], "value2" => ["clob", $value2], "pass" => ["integer", $pass], "tstamp" => ["integer", ((int) $tstamp > 0) ? (int) $tstamp : time( )], 'authorized' => ['integer', (int) $authorized]]
/components/ILIAS/TestQuestionPool/classes/class.assQuestion.php:14561$new_note = $data_service->note(-1, $new_context, $note->getText( ), $note->getAuthor( ), $note->getType( ), $note->getCreationDate( ), $note->getUpdateDate( ), $note->getRecipient( ))
/components/ILIAS/TestQuestionPool/classes/class.assQuestion.php:5911$fieldData = ['test_result_id' => ['integer', $next_id], 'active_fi' => ['integer', $active_id], 'question_fi' => ['integer', $this->getId( )], 'pass' => ['integer', $pass], 'points' => ['float', $reached_points], 'tstamp' => ['integer', time( )], 'answered' => ['integer', true]]
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestionGUI.php:8361$button = $DIC->ui( )->factory( )->link( )->standard($this->lng->txt('use_previous_solution'), ilUtil::appendUrlParameterString($this->ctrl->getLinkTargetByClass($this->getTargetGuiClass( ), $this->getQuestionActionCmd( )), $this->buildSelectionParameter($this->object->currentSolution, null)))
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestionGUI.php:3201$c = "$matches[1],$matches[2]," . (int) sqrt((($matches[3] - $matches[1]) * ($matches[3] - $matches[1])) + (($matches[4] - $matches[2]) * ($matches[4] - $matches[2])))
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestionGUI.php:2401$coords = "$matches[1],$matches[2]," . (int) sqrt((($matches[3] - $matches[1]) * ($matches[3] - $matches[1])) + (($matches[4] - $matches[2]) * ($matches[4] - $matches[2])))
/components/ILIAS/TestQuestionPool/classes/class.assKprimChoice.php:8451$answers[$key + 1] = [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $this->formatSAQuestion($answer->getAnswertext( )), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_CORRECTNESS => $additional_info->getTrueFalseTagForBool((bool) $answer->getCorrectness( )), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_ORDER => (int) $answer->getPosition( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_IMAGE => (string) $answer->getImageFile( ), AdditionalInformationGenerator::KEY_FEEDBACK => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))]
/components/ILIAS/TestQuestionPool/classes/class.assKprimChoice.php:8261$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_KPRIM_OPTION_LABEL => $additional_info->getTagForLangVar($this->getLangVarForOptionLabel($this->getOptionLabel( ))), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assKprimChoice.php:7431$answers[] = ['answertext' => $this->formatSAQuestion($answer->getAnswertext( ) ?? ''), 'correctness' => (bool) $answer->getCorrectness( ), 'order' => (int) $answer->getPosition( ), 'image' => (string) $answer->getImageFile( ), 'feedback' => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))]
/components/ILIAS/TestQuestionPool/classes/class.assKprimChoice.php:72510$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:17551$table = new QuestionTable($f, $r, $this->data_factory, $this->refinery, $this->url_builder, $this->action_parameter_token, $this->row_id_token, $this->db, $this->lng, $this->component_repository, $this->rbac_system, $this->user, $this->taxonomy->domain( ), $this->notes_service, $this->object->getId( ), $this->request_data_collector->getRefId( ))
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:15111$force_active = strtolower($this->ctrl->getCmdClass( )) === strtolower(self::class) || $this->ctrl->getCmdClass( ) === '' && $this->ctrl->getCmd( ) === '' ? true : false
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:11682return $this->ui_factory->input( )->field( )->radio($this->lng->txt('tst_add_quest_cont_edit_mode'))->withOption(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_IPE, $this->lng->txt('tst_add_quest_cont_edit_mode_IPE'), $this->lng->txt('tst_add_quest_cont_edit_mode_IPE_info'))->withOption(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_RTE, $this->lng->txt('tst_add_quest_cont_edit_mode_RTE'), $this->lng->txt('tst_add_quest_cont_edit_mode_RTE_info'))->withValue(assQuestion::ADDITIONAL_CONTENT_EDITING_MODE_IPE)
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:11911$mode = $this->ui_factory->dropdown( )->standard([$this->ui_factory->button( )->shy($this->lng->txt('overview'), $output_link), $this->ui_factory->button( )->shy($this->lng->txt('detailed_output_solutions'), $output_link_detailed), $this->ui_factory->button( )->shy($this->lng->txt('detailed_output_printview'), $output_link_printview)])->withLabel($this->lng->txt('output_mode'))
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:13111$panel = $this->ui_factory->panel( )->standard($this->lng->txt('import_question'), [$this->ui_factory->legacy( )->content($this->lng->txt('qpl_import_verify_found_questions')), $form])
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:13541$panel = $this->ui_factory->panel( )->standard($this->lng->txt('import_qpl'), [$this->ui_factory->legacy( )->content($this->lng->txt('qpl_import_verify_found_questions')), $form])
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:4681$gui = new \ilBulkEditQuestionsGUI($this->tpl, $this->ctrl, $this->lng, $this->ui_factory, $this->ui_renderer, $this->refinery, $this->request, $this->request_wrapper, $this->object->getId( ), )
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:8371$file_upload_input = $this->ui_factory->input( )->field( )->file(new \QuestionPoolImportUploadHandlerGUI( ), $this->lng->txt('import_file'))->withAcceptedMimeTypes(self::SUPPORTED_IMPORT_MIME_TYPES)->withMaxFiles(1)->withAdditionalTransformation($constraint)
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:8421return $this->ui_factory->modal( )->roundtrip($this->lng->txt('import'), [ ], ['import_file' => $file_upload_input], $this->ctrl->getFormActionByClass(self::class, 'uploadQuestionsImport'))->withSubmitLabel($this->lng->txt('import'))
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:11382$form = $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'createQuestion'), $section)->withSubmitLabel($this->lng->txt('create'))
/components/ILIAS/TestQuestionPool/classes/class.assTextSubset.php:6931return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_TEXT_MATCHING_METHOD => $additional_info->getTagForLangVar($this->getMatchingMethodLangVar($this->getTextRating( ))), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTIONS => array_map(fn (ASS_AnswerBinaryStateImage $answer) => [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $answer->getAnswertext( ), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $answer->getPoints( )], $this->getAnswers( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:2022$gui = new ilAssQuestionPreviewGUI($this->ctrl, $this->rbac_system, $this->tabs_gui, $this->toolbar, $this->tpl, $this->ui_factory, $this->lng, $this->db, $this->refinery->random( ), $this->global_screen, $this->http, $this->refinery, $this->ref_id)
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:3951$gui = new ilObjQuestionPoolSettingsGeneralGUI($this->ctrl, $this->access, $this->lng, $this->tpl, $this->tabs_gui, $this, $this->refinery, $this->ui_factory, $this->ui_renderer, $this->request, )
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:4341$gui = new ilQuestionPoolSkillAdministrationGUI($this->ilias, $this->ctrl, $this->refinery, $this->access, $this->tabs_gui, $this->tpl, $this->lng, $this->db, $this->component_repository, $obj, $this->ref_id)
/components/ILIAS/TestQuestionPool/classes/class.ilUnitConfigurationGUI.php:4831$data[] = ['unit_id' => $unit->getId( ), 'unit' => $unit->getUnit( ), 'baseunit' => $unit->getBaseunitTitle( ), 'baseunit_id' => $unit->getBaseUnit( ), 'factor' => $unit->getFactor( ), 'sequence' => $unit->getSequence( ), ]
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestion.php:61910$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestion.php:8191$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_QUESTION_IMAGEMAP_MODE => $this->getIsMultipleChoice( ) ? $additional_info->getTagForLangVar('tst_imap_qst_mode_mc') : $additional_info->getTagForLangVar('tst_imap_qst_mode_sc'), AdditionalInformationGenerator::KEY_QUESTION_IMAGEMAP_IMAGE => $this->getImagePathWeb( ) . $this->getImageFilename( ), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assTextSubset.php:53610$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assMultipleChoice.php:67510$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assMultipleChoice.php:981return $this->title !== '' && $this->author !== '' && $this->question !== '' && $this->getAnswerCount( ) > 0 && $this->getMaximumPoints( ) >= 0
/components/ILIAS/TestQuestionPool/classes/class.assMultipleChoice.php:8951$result[AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTIONS][$key + 1] = [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $this->formatSAQuestion($answer_obj->getAnswertext( )), AdditionalInformationGenerator::KEY_QUESTION_POINTS_CHECKED => (float) $answer_obj->getPointsChecked( ), AdditionalInformationGenerator::KEY_QUESTION_POINTS_UNCHECKED => (float) $answer_obj->getPointsUnchecked( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_ORDER => (int) $answer_obj->getOrder( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_IMAGE => (string) $answer_obj->getImage( ), AdditionalInformationGenerator::KEY_FEEDBACK => $this->formatSAQuestion($this->feedbackOBJ->getSpecificAnswerFeedbackExportPresentation($this->getId( ), 0, $key))]
/components/ILIAS/TestQuestionPool/classes/class.assMultipleChoice.php:8811$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), 'ass_mc_sel_lim_setting' => (int) $this->getSelectionLimit( ), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/LTIProvider/classes/InternalProvider/class.ilLTIProviderObjectSetting.php:1181$query = 'INSERT INTO lti_int_provider_obj ' . '(ref_id,ext_consumer_id,admin,tutor,member) VALUES( ' . $this->db->quote($this->ref_id, 'integer') . ', ' . $this->db->quote($this->getConsumerId( ), 'integer') . ', ' . $this->db->quote($this->getAdminRole( ), 'integer') . ', ' . $this->db->quote($this->getTutorRole( ), 'integer') . ', ' . $this->db->quote($this->getMemberRole( ), 'integer') . ' )'
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:16951$query = 'select rl.resource_link_pk ' . 'from lti2_user_result ur join lti2_resource_link rl on rl.resource_link_pk = ur.resource_link_pk ' . 'join lti2_consumer c on rl.consumer_pk = c.consumer_pk ' . 'join lti_ext_consumer ec on c.ext_consumer_id = ec.id ' . 'where c.enabled = ' . $db->quote(1, 'integer') . ' ' . 'and ref_id = ' . $db->quote($a_ref_id, 'integer') . ' ' . 'and ur.lti_user_id = ' . $db->quote($a_lti_user, 'text') . ' ' . 'and ec.id = ' . $db->quote($a_ext_consumer, 'integer')
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolTaxonomyEditingCommandForwarder.php:741$tax_gui = $this->taxonomy->gui( )->getSettingsGUI($this->poolOBJ->getId( ), $this->lng->txt('qpl_taxonomy_tab_info_message'), true)->withAssignedItemSorting($questionList, 'qpl', $this->poolOBJ->getId( ), 'quest')
/components/ILIAS/LTIProvider/classes/Consumer/class.ilObjectConsumerTableGUI.php:901$result[] = array("id" => $cons->getExtConsumerId( ), "title" => $cons->getTitle( ), "description" => $cons->getDescription( ), "prefix" => $cons->getPrefix( ), "language" => $cons->getLanguage( ), "role" => $cons->getRole( ), "active" => $cons->getActive( ))
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:6331$values = array($key, $platform->name, $platform->secret, $platform->ltiVersion->value, $platform->consumerName, $platform->consumerVersion, $platform->consumerGuid, $profile, $platform->toolProxy, $settingsValue, $protected, $enabled, $from, $until, $last, $now, $platform->platformId, $platform->clientId, $platform->deploymentId, $platform->rsaKey, $id)
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:5751$values = array($key, $platform->name, $platform->secret, $platform->ltiVersion->value, $platform->consumerName, $platform->consumerVersion, $platform->consumerGuid, $profile, $platform->toolProxy, $settingsValue, $protected, $enabled, $from, $until, $last, $now, $now, $id, $platform->getExtConsumerId( ), $platform->getRefId( ), (string) $platform->platformId, $platform->clientId, $platform->deploymentId, $platform->rsaKey)
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:16341$query = 'UPDATE ' . $this->dbTableNamePrefix . DataConnector::USER_RESULT_TABLE_NAME . ' ' . 'SET lti_result_sourcedid = ' . $ilDB->quote($userresult->ltiResultSourcedId, 'text') . ', ' . 'updated = ' . $ilDB->quote($now, 'text') . ' ' . 'WHERE user_pk = ' . $ilDB->quote($userresult->getRecordId( ), 'integer')
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:16231$query = 'INSERT INTO ' . $this->dbTableNamePrefix . DataConnector::USER_RESULT_TABLE_NAME . ' ' . '(user_pk,resource_link_pk,lti_user_id, lti_result_sourcedid, created, updated) ' . 'VALUES( ' . $ilDB->quote($userresult->getRecordId( ), 'integer') . ', ' . $ilDB->quote($rid, 'integer') . ', ' . $ilDB->quote($uid, 'text') . ', ' . $ilDB->quote($userresult->ltiResultSourcedId, 'text') . ', ' . $ilDB->quote($now, 'text') . ', ' . $ilDB->quote($now, 'text') . ')'
/components/ILIAS/LTIProvider/classes/class.ilObjLTIAdministrationGUI.php:451$this->consumer_id = (int) $DIC->http( )->wrapper( )->query( )->retrieve("cid", $DIC->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Notifications/classes/Provider/NotificationsToastProvider.php:571$toast = $this->toast_factory->standard($this->if->identifier((string) $notification->getId( )), $notification->getObject( )->title)->withIcon($this->getIconByType($notification->getType( )))->withDescription($notification->getObject( )->shortDescription)->withClosedCallable(static function ( ) use ($osd_repository, $notification) { /**/ } )
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:4921$query = 'update lti_ext_consumer set ' . 'title = ' . $ilDB->quote($platform->getTitle( ), 'text') . ', ' . 'description = ' . $ilDB->quote($platform->getDescription( ), 'text') . ', ' . 'prefix = ' . $ilDB->quote($platform->getPrefix( ), 'text') . ', ' . 'user_language = ' . $ilDB->quote($platform->getLanguage( ), 'text') . ', ' . 'role = ' . $ilDB->quote($platform->getRole( ), 'integer') . ', ' . 'active = ' . $ilDB->quote((int) $platform->getActive( ), 'integer') . ' ' . 'where id = ' . $ilDB->quote($platform->getExtConsumerId( ), 'integer')
/components/ILIAS/LTIProvider/classes/class.ilLTIDataConnector.php:4781$values = [$platform->getTitle( ), $platform->getDescription( ), $platform->getPrefix( ), $platform->getLanguage( ), $platform->getRole( ), $new_id, $platform->getActive( )]
/components/ILIAS/TestQuestionPool/tests/assFormulaQuestionTest.php:4211return [[$r1, $variables, $results, '129.36', $newtoncentimeter, true], [$r2, $variables, $results, '1.29', $newtonmetre, true], [$r3, $variables, $results, '1.29', $newtonmetre, true], [$r4, $variables, $results, '129.36', $newtoncentimeter, true], [$r5, $variables, $results, '1.29', null, true], [$r6, $variables, $results, '129.36', null, true], [$r7, $variables, $results, '1/3', null, true], [$r8, $variables, $results, '4/8', null, true], [$r9, $variables, $results, '1/2', null, true], [$r10, $variables, $results, '4/8', null, false], [$r11, $variables, $results, '1/3', null, true], [$r14, $variables, $results, '0.67', null, true], [$r14, $variables, $results, '0.66666', null, true], [$r14, $variables, $results, '0.7', null, false], [$r14, $variables, $results, '2/3', null, true], [$r12, $variables, $results, '3.1', null, true], [$r13, $variables, $results, '3.09', null, true], [$r13, $variables, $results, '3.1', null, false], ]
/components/ILIAS/TestQuestionPool/tests/assFormulaQuestionTest.php:4041$results = [$r1->getResult( ) => $r1, $r2->getResult( ) => $r2, $r3->getResult( ) => $r3, $r4->getResult( ) => $r4, $r5->getResult( ) => $r5, $r6->getResult( ) => $r6, $r7->getResult( ) => $r7, $r8->getResult( ) => $r8, $r9->getResult( ) => $r9, $r10->getResult( ) => $r10, $r11->getResult( ) => $r11, $r12->getResult( ) => $r12, $r13->getResult( ) => $r13, $r14->getResult( ) => $r14, ]
/components/ILIAS/TestQuestionPool/tests/assFormulaQuestionTest.php:3841$variables = [$v1->getVariable( ) => $v1, $v2->getVariable( ) => $v2, $v3->getVariable( ) => $v3, $v4->getVariable( ) => $v4, $v5->getVariable( ) => $v5, $v6->getVariable( ) => $v6, $v7->getVariable( ) => $v7, $v8->getVariable( ) => $v8, $v9->getVariable( ) => $v9, $v10->getVariable( ) => $v10, $v11->getVariable( ) => $v11, $v12->getVariable( ) => $v12, $v13->getVariable( ) => $v13, $v14->getVariable( ) => $v14, $v15->getVariable( ) => $v15, $v16->getVariable( ) => $v16, $v17->getVariable( ) => $v17, ]
/components/ILIAS/TestQuestionPool/tests/assClozeGapTest.php:1811$expected = [new assAnswerCloze('Bert', 1.0, 0), new assAnswerCloze('Fred', 1.0, 1), new assAnswerCloze('Karl', 1.0, 2), new assAnswerCloze('Esther', 1.0, 3), new assAnswerCloze('Herbert', 1.0, 4), new assAnswerCloze('Karina', 1.0, 5), new assAnswerCloze('Helmut', 1.0, 6), new assAnswerCloze('Kerstin', 1.0, 7), ]
/components/ILIAS/TestQuestionPool/src/Import/TestQuestionsImportTrait.php:471return [$subdir, $this->import_temp_directory . DIRECTORY_SEPARATOR . $subdir, $this->import_temp_directory . DIRECTORY_SEPARATOR . $subdir . DIRECTORY_SEPARATOR . $subdir . '.xml', $this->import_temp_directory . DIRECTORY_SEPARATOR . $subdir . DIRECTORY_SEPARATOR . str_replace(['qpl', 'tst'], 'qti', $subdir) . '.xml']
/components/ILIAS/TestQuestionPool/src/RequestDataCollector.php:2491return $this->http->wrapper( )->post( )->retrieve($key, $this->refinery->byTrying([$chain, $this->refinery->always([ ])]))
/components/ILIAS/TestQuestionPool/src/RequestDataCollector.php:1811return $this->http->wrapper( )->post( )->retrieve('matching', $this->refinery->byTrying([$this->refinery->container( )->mapValues($this->refinery->custom( )->transformation(fn (string $v) : array => $this->refinery->container( )->mapValues($this->refinery->kindlyTo( )->int( ))->transform(json_decode($v)))), $this->refinery->always([ ])]))
/components/ILIAS/TestQuestionPool/tests/ilQuestionPoolSkillAdministrationGUITest.php:381$this->object = new ilQuestionPoolSkillAdministrationGUI($this->createMock(ILIAS::class), $this->createMock(ilCtrl::class), $this->createMock(ILIAS\Refinery\Factory::class), $this->createMock(ilAccessHandler::class), $this->createMock(ilTabsGUI::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ilLanguage::class), $this->createMock(ilDBInterface::class), $this->createMock(ilComponentRepository::class), $this->createMock(ilObjQuestionPool::class), 0)
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionPropertiesRepository.php:1741$result_tests_random = $this->db->queryF('SELECT COUNT(' . self::TEST_TO_ACTIVE_USER_TABLE . '.test_fi) question_count' . ' FROM ' . self::MAIN_QUESTION_TABLE . ' INNER JOIN ' . self::TEST_RANDOM_QUESTION_TABLE . ' ON ' . self::TEST_RANDOM_QUESTION_TABLE . '.question_fi = ' . self::MAIN_QUESTION_TABLE . '.question_id' . ' INNER JOIN ' . self::TEST_TO_ACTIVE_USER_TABLE . ' ON ' . self::TEST_TO_ACTIVE_USER_TABLE . '.active_id = ' . self::TEST_RANDOM_QUESTION_TABLE . '.active_fi' . ' WHERE ' . self::MAIN_QUESTION_TABLE . '.original_id = %s' . ' GROUP BY tst_active.test_fi', [\ilDBConstants::T_INTEGER], [$question_id])
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionPropertiesRepository.php:1631$result_tests_fixed = $this->db->queryF('SELECT COUNT(' . self::MAIN_QUESTION_TABLE . '.question_id) question_count' . ' FROM ' . self::MAIN_QUESTION_TABLE . ', ' . self::TEST_FIXED_QUESTION_TABLE . ' WHERE ' . self::MAIN_QUESTION_TABLE . '.question_id = ' . self::TEST_FIXED_QUESTION_TABLE . '.question_fi' . ' AND ' . self::MAIN_QUESTION_TABLE . '.original_id = %s', [\ilDBConstants::T_INTEGER], [$question_id])
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionPropertiesRepository.php:1241$result = $this->db->queryF('SELECT COUNT(DISTINCT question_fi) cnt FROM ' . self::TEST_RESULTS_TABLE . ' JOIN tst_active' . ' ON (active_id = active_fi)' . ' WHERE ' . $this->db->in('question_fi', $question_ids, false, \ilDBConstants::T_INTEGER) . ' AND user_fi = %s', [\ilDBConstants::T_INTEGER], [$user_id])
/components/ILIAS/TestQuestionPool/src/Import/TestQuestionsImportTrait.php:1521return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormActionByClass(self::class, $form_cmd), ['selected_questions' => $select_questions])->withSubmitLabel($this->lng->txt('import'))
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionPropertiesRepository.php:3551return new GeneralQuestionProperties($this->component_factory, $db_record->question_id, $db_record->original_id, $db_record->external_id, $db_record->obj_fi, $db_record->oq_obj_fi, $db_record->question_type_fi, $db_record->type_tag, $db_record->owner, $db_record->title, $db_record->description, $db_record->question_text, $db_record->points, $db_record->nr_of_tries, $db_record->lifecycle, $db_record->author, $db_record->tstamp, $db_record->created, (bool) $db_record->complete, $db_record->add_cont_edit_mode)
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionPropertiesRepository.php:3281$result = $this->db->query('SELECT COUNT(user_fi) cnt FROM ' . self::TEST_TO_ACTIVE_USER_TABLE . ' JOIN ' . self::TEST_FIXED_QUESTION_TABLE . ' ON ' . self::TEST_FIXED_QUESTION_TABLE . '.test_fi = ' . self::TEST_TO_ACTIVE_USER_TABLE . '.test_fi ' . ' JOIN ' . self::MAIN_QUESTION_TABLE . ' ON ' . self::MAIN_QUESTION_TABLE . '.question_id = ' . self::TEST_FIXED_QUESTION_TABLE . '.question_fi ' . ' WHERE ' . self::MAIN_QUESTION_TABLE . '.obj_fi = ' . $this->db->quote($obj_id, \ilDBConstants::T_INTEGER))
/components/ILIAS/TestQuestionPool/classes/questions/class.ilAssOrderingElement.php:3901return count($parts) == 4 && ilAssOrderingElementList::isValidRandomIdentifier($parts[0]) && ilAssOrderingElementList::isValidSolutionIdentifier($parts[1]) && ilAssOrderingElementList::isValidPosition($parts[2]) && ilAssOrderingElementList::isValidIndentation($parts[3])
/components/ILIAS/TestQuestionPool/classes/questions/LogicalAnswerCompare/class.ilAssLacLegendGUI.php:951return $this->uiFactory->modal( )->lightbox([$this->uiFactory->modal( )->lightboxTextPage($tpl->get( ), $this->lng->txt('qpl_skill_point_eval_by_solution_compare')), ])
/components/ILIAS/TestQuestionPool/tests/ilObjQuestionPoolSettingsGeneralGUITest.php:431$this->object = new ilObjQuestionPoolSettingsGeneralGUI($this->createMock(ilCtrl::class), $this->createMock(ilAccessHandler::class), $this->createMock(ilLanguage::class), $this->createMock(ilGlobalTemplateInterface::class), $this->createMock(ilTabsGUI::class), $this->createConfiguredMock(ilObjQuestionPoolGUI::class, ['getObject' => $this->createMock(ilObject::class)]), $this->createMock(Refinery::class), $this->createMock(UIFactory::class), $this->createMock(UIRenderer::class), $this->createMock(HttpRequest::class))
/components/ILIAS/TestQuestionPool/tests/QuestionTableTest.php:461$this->object = new QuestionTable($this->createMock(UIFactory::class), $this->createMock(UIRenderer::class), $this->createMock(DataFactory::class), $this->createMock(ILIAS\Refinery\Factory::class), $this->createMock(URLBuilder::class), $this->createMock(URLBuilderToken::class), $this->createMock(URLBuilderToken::class), $this->createMock(ilDBInterface::class), $this->createMock(ilLanguage::class), $this->createMock(ilComponentRepository::class), $this->createMock(ilRbacSystem::class), $this->createMock(ilObjUser::class), $this->createMock(TaxonomyService::class), $this->createMock(ILIAS\Notes\Service::class), 0, 0)
/components/ILIAS/TestQuestionPool/classes/questions/LogicalAnswerCompare/class.ilAssLacLegendGUI.php:2211return ['&' => $this->lng->txt('qpl_lac_desc_logical_and'), '|' => $this->lng->txt('qpl_lac_desc_logical_or'), '!' => $this->lng->txt('qpl_lac_desc_negation'), '()' => $this->lng->txt('qpl_lac_desc_brackets'), 'R' => $this->lng->txt('qpl_lac_desc_res_of_cur_quest'), 'R[m]' => $this->lng->txt('qpl_lac_desc_res_of_answ_m_of_cur_quest')]
/components/ILIAS/TestQuestionPool/classes/questions/LogicalAnswerCompare/Factory/ilAssLacExpressionManufacturer.php:1261return "/" . substr(ilAssLacPercentageResultExpression::$pattern, 1, strlen(ilAssLacPercentageResultExpression::$pattern) - 2) . "|" . substr(ilAssLacNumericResultExpression::$pattern, 1, strlen(ilAssLacNumericResultExpression::$pattern) - 2) . "|" . substr(ilAssLacNumberOfResultExpression::$pattern, 1, strlen(ilAssLacNumberOfResultExpression::$pattern) - 2) . "|" . substr(ilAssLacAnswerOfQuestionExpression::$pattern, 1, strlen(ilAssLacAnswerOfQuestionExpression::$pattern) - 2) . "|" . substr(ilAssLacAnswerOfCurrentQuestionExpression::$pattern, 1, strlen(ilAssLacAnswerOfCurrentQuestionExpression::$pattern) - 2) . "|" . substr(ilAssLacResultOfAnswerOfQuestionExpression::$pattern, 1, strlen(ilAssLacResultOfAnswerOfQuestionExpression::$pattern) - 2) . "|" . substr(ilAssLacResultOfAnswerOfCurrentQuestionExpression::$pattern, 1, strlen(ilAssLacResultOfAnswerOfCurrentQuestionExpression::$pattern) - 2) . "|" . substr(ilAssLacStringResultExpression::$pattern, 1, strlen(ilAssLacStringResultExpression::$pattern) - 2) . "|" . substr(ilAssLacMatchingResultExpression::$pattern, 1, strlen(ilAssLacMatchingResultExpression::$pattern) - 2) . "|" . substr(ilAssLacOrderingResultExpression::$pattern, 1, strlen(ilAssLacOrderingResultExpression::$pattern) - 2) . "|" . substr(ilAssLacExclusiveResultExpression::$pattern, 1, strlen(ilAssLacExclusiveResultExpression::$pattern) - 2) . "|" . substr(ilAssLacEmptyAnswerExpression::$pattern, 1, strlen(ilAssLacEmptyAnswerExpression::$pattern) - 2) . "/"
/components/ILIAS/TestQuestionPool/classes/export/qti21/class.assLongMenuExportQti21.php:341$attrs = ['xmlns' => "http://www.imsglobal.org/xsd/imsqti_v2p1", 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance', 'xsi:schemaLocation' => 'http://www.imsglobal.org/xsd/imsqti_v2p1 http://www.imsglobal.org/xsd/qti/qtiv2p1/imsqti_v2p1p1.xsd http://www.w3.org/1998/Math/MathML http://www.w3.org/Math/XMLSchema/mathml2/mathml2.xsd', "identifier" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), 'adaptive' => 'false', 'timeDependent' => 'false']
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assFileUploadExport.php:4214$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/import/qti12/class.assFormulaQuestionImport.php:641$resObj = new assFormulaQuestionResult($result, $data["rangemin"], $data["rangemax"], $data["tolerance"], $unit, $data["formula"], $data["points"], $data["precision"], false, $data["rating"]["sign"], $data["rating"]["value"], $data["rating"]["unit"])
/components/ILIAS/TestQuestionPool/classes/import/qti12/class.assQuestionImport.php:3141$solution_object = $solution_object->withTitle($content['title'])->withFilename($content['filename'])->withSize((int) $this->filesystem->getSize($path, DataSize::Byte)->inBytes( ))->withMime($this->filesystem->getMimeType($path))
/components/ILIAS/TestQuestionPool/classes/questions/class.ilAssOrderingElement.php:2721return [$this->getRandomIdentifier( ), $this->getSolutionIdentifier( ), $this->getPosition( ), $this->getIndentation( ), ] == [$element->getRandomIdentifier( ), $element->getSolutionIdentifier( ), $element->getPosition( ), $element->getIndentation( )]
/components/ILIAS/TestQuestionPool/classes/import/qti12/class.assImagemapQuestionImport.php:711$answers[$ident] = ["answerhint" => $answerhint, "areatype" => $response_label->getRarea( ), "coordinates" => $response_label->getContent( ), "points" => 0, "answerorder" => $response_label->getIdent( ), "correctness" => "1", "action" => "", "points_unchecked" => 0]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assClozeTestExport.php:6114$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assOrderingHorizontalExport.php:4414$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assLongMenuExport.php:3914$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assOrderingQuestionExport.php:4914$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assFormulaQuestionExport.php:701$var = ["precision" => $variable->getPrecision( ), "intprecision" => $variable->getIntprecision( ), "rangemin" => $variable->getRangeMin( ), "rangemax" => $variable->getRangeMax( ), "unit" => (is_object($variable->getUnit( ))) ? $variable->getUnit( )->getUnit( ) : "", "unitvalue" => (is_object($variable->getUnit( ))) ? $variable->getUnit( )->getId( ) : ""]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assFormulaQuestionExport.php:891$res = ["precision" => $result->getPrecision( ), "tolerance" => $result->getTolerance( ), "rangemin" => $result->getRangeMin( ), "rangemax" => $result->getRangeMax( ), "points" => $result->getPoints( ), "formula" => $result->getFormula( ), "rating" => ($result->getRatingSimple( )) ? "" : ["sign" => $result->getRatingSign( ), "value" => $result->getRatingValue( ), "unit" => $result->getRatingUnit( )], "unit" => (is_object($result->getUnit( ))) ? $result->getUnit( )->getUnit( ) : "", "unitvalue" => (is_object($result->getUnit( ))) ? $result->getUnit( )->getId( ) : "", "resultunits" => $ru, "resulttype" => $result->getResultType( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assSingleChoiceExport.php:4414$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assKprimChoiceExport.php:4114$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assTextSubsetExport.php:4414$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assMatchingQuestionExport.php:4614$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assErrorTextExport.php:4114$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assMultipleChoiceExport.php:4514$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assNumericExport.php:4514$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assImagemapQuestionExport.php:4614$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/Form/class.ilClozeGapInputBuilderGUI.php:1301$gapCombinationValues = $this->post->retrieve("gap_combination_values", $this->refinery->kindlyTo( )->listOf(new ListTransformation(new ListTransformation($this->refinery->kindlyTo( )->string( )))))
/components/ILIAS/TestQuestionPool/classes/Form/class.ilClozeGapInputBuilderGUI.php:2601$cloze_settings_js = 'ClozeSettings = {' . ' gaps_php : ' . json_encode([$this->getValue( )]) . ',gaps_combination : ' . json_encode($this->getValueCombination( )) . ',gap_backup : []' . ',unused_gaps_comb : []' . ',outofbound_text : ' . '"' . $lng->txt('out_of_range') . '"' . ',inrange_text : ' . '"' . $lng->txt('in_range') . '"' . ',combination_error : ' . '"' . $lng->txt('please_select') . '"' . ',combination_text : ' . '"' . $lng->txt('gap_combination') . '"' . ',copy_of_combination : ' . '"' . $lng->txt('copy_of') . ' ' . $lng->txt('gap_combination') . '"' . ',gap_in_more_than_one : ' . '""' . ',gap_text : ' . '"' . $lng->txt('gap') . '"' . ',ok_text : ' . '"' . $lng->txt('ok') . '"' . ',cancel_text : ' . '"' . $lng->txt('cancel') . '"' . '};'
/components/ILIAS/TestQuestionPool/classes/tables/class.ilQuestionBrowserTableGUI.php:5511$comment_glyph = $this->ui_factory->symbol( )->glyph( )->comment( )->withCounter($this->ui_factory->counter( )->status($qData['comments']))->withAdditionalOnLoadCode(function ($id) use ($ajax_link) : string { /**/ } )
/components/ILIAS/TestQuestionPool/classes/Form/class.ilClozeGapInputBuilderGUI.php:1171$gapCombination = $this->post->retrieve("gap_combination", $this->refinery->kindlyTo( )->recordOf(['select' => new ListTransformation(new ListTransformation($this->refinery->kindlyTo( )->string( ))), 'points' => new ListTransformation(new ListTransformation($this->refinery->kindlyTo( )->string( ))), ]))
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPool.php:1991$result = $this->db->insert('qpl_questionpool', ['id_questionpool' => ['integer', $next_id], 'skill_service' => ['integer', (int) $this->isSkillServiceEnabled( )], 'tstamp' => ['integer', time( )], 'obj_fi' => ['integer', $this->getId( )]])
/components/ILIAS/TestQuestionPool/classes/tables/class.ilQuestionUsagesTableGUI.php:841$rows[] = ['title' => $instance['title'], 'author' => $instance['author'], 'ref_id' => $ref_id, 'is_trashed' => $trashed, 'path' => $trashed ? $this->lng->txt('deleted') : $path->getPath(ROOT_FOLDER_ID, (int) $ref_id)]
/components/ILIAS/TestQuestionPool/classes/class.ilKprimChoiceWizardInputGUI.php:4331$this->files[$index] = ['position' => $index, 'tmp_name' => $_FILES[$this->getPostVar( )]['tmp_name']['image'][$index], 'name' => $_FILES[$this->getPostVar( )]['name']['image'][$index], 'type' => $_FILES[$this->getPostVar( )]['type']['image'][$index], 'size' => $_FILES[$this->getPostVar( )]['size']['image'][$index]]
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPool.php:1861$result = $this->db->update('qpl_questionpool', ['skill_service' => ['integer', (int) $this->isSkillServiceEnabled( )], 'tstamp' => ['integer', time( )]], ['obj_fi' => ['integer', $this->getId( )]])
/components/ILIAS/TestQuestionPool/classes/feedback/class.ilAssMultiOptionQuestionFeedback.php:3101$row = $this->db->fetchAssoc($this->db->queryF("SELECT COUNT(feedback_id) cnt FROM {$this->getSpecificFeedbackTableName( )} WHERE question_fi = %s AND feedback_id = %s", ['integer', 'integer'], [$this->questionOBJ->getId( ), $feedback_id]))
/components/ILIAS/TestQuestionPool/classes/export/qti12/class.assTextQuestionExport.php:4914$attrs = ["ident" => "il_" . IL_INST_ID . "_qst_" . $this->object->getId( ), "title" => $this->object->getTitle( ), "maxattempts" => $this->object->getNrOfTries( )]
/components/ILIAS/TestQuestionPool/classes/forms/class.ilAddAnswerFormBuilder.php:691$inputs['answer'] = $this->ui_factory->input( )->field( )->text($this->language->txt('answer'))->withValue(($data['answer'] ?? ''))->withDisabled(true)
/components/ILIAS/TestQuestionPool/classes/feedback/class.ilAssQuestionFeedback.php:5011$row = $this->db->fetchAssoc($this->db->queryF("SELECT COUNT(feedback_id) cnt FROM {$this->getGenericFeedbackTableName( )} WHERE question_fi = %s AND feedback_id = %s", ['integer', 'integer'], [$this->questionOBJ->getId( ), $feedbackId]))
/components/ILIAS/TestQuestionPool/classes/forms/class.ilAssOrderingFormValuesObjectsConverter.php:2371return ['answer_id' => $element->getId( ), 'random_id' => $element->getRandomIdentifier( ), 'content' => (string) $element->getContent( ), 'ordering_position' => $element->getPosition( ), 'ordering_indentation' => $element->getIndentation( )]
/components/ILIAS/TestQuestionPool/classes/forms/class.ilTagInputGUI.php:1361$config = ['min_length' => $this->type_ahead_min_length, 'limit' => $this->type_ahead_limit, 'highlight' => $this->type_ahead_highlight, 'case' => '', 'maxtags' => $this->max_tags, 'maxchars' => $this->max_chars, 'allow_duplicates' => $this->allow_duplicates]
/components/ILIAS/TestQuestionPool/classes/class.assClozeGapCombination.php:551$return_array[$data['combination_id'] . '::' . $data['row_id'] . '::' . $data['gap_fi']] = ['cid' => $data['combination_id'], 'gap_fi' => $data['gap_fi'], 'answer' => $data['answer'], 'points' => $data['points'], 'row_id' => $data['row_id'], 'type' => $data['cloze_type'], 'best_solution' => $data['best_solution']]
/components/ILIAS/TestQuestionPool/classes/class.assQuestionGUI.php:19871$modal = $this->ui->factory( )->modal( )->interruptive($this->lng->txt('confirm'), $this->lng->txt('confirm_sync_questions'), $this->ctrl->getFormActionByClass($cmd_class, $cmd))->withAffectedItems([$this->ui->factory( )->modal( )->interruptiveItem( )->standard((string) $this->object->getOriginalId( ), $this->object->getTitleForHTMLOutput( ))])->withActionButtonLabel($this->lng->txt('sync_question_to_pool'))
/components/ILIAS/TestQuestionPool/classes/class.assTextQuestion.php:7551$cntresult = $this->db->query(' SELECT count(solution_id) cnt FROM tst_solutions WHERE active_fi = ' . $this->db->quote($active_id, 'int') . ' AND question_fi = ' . $this->db->quote($this->getId( ), 'int') . ' AND authorized = ' . $this->db->quote(0, 'int') . ' AND pass = ' . $this->db->quote($pass, 'int'))
/components/ILIAS/TestQuestionPool/classes/class.assTextQuestion.php:4281$fields = ['question_fi' => ['integer', $this->getId( )], 'maxnumofchars' => ['integer', $this->getMaxNumOfChars( )], 'word_cnt_enabled' => ['integer', (int) $this->isWordCounterEnabled( )], 'keywords' => ['text', null], 'textgap_rating' => ['text', $this->getTextRating( )], 'matchcondition' => ['integer', $this->getMatchcondition( )], 'keyword_relation' => ['text', $this->getKeywordRelation( )]]
/components/ILIAS/TestQuestionPool/classes/class.assQuestionGUI.php:13691$rows[] = ['title' => $page['title'], 'description' => ilLegacyFormElementsUtil::prepareFormOutput($path_str), 'text_add' => $this->lng->txt('add'), 'href_add' => $this->ctrl->getLinkTarget($this, 'add' . strtoupper($page['type']))]
/components/ILIAS/TestQuestionPool/classes/class.assQuestionGUI.php:11881$solution = $solution->withFilename($_FILES['file']['name'])->withMime($_FILES['file']['type'])->withSize($_FILES['file']['size'])->withTitle($this->request_data_collector->string('filename'))
/components/ILIAS/TestQuestionPool/classes/class.assQuestionGUI.php:14111$rows[] = ['title' => $node['title'], 'description' => '', 'text_add' => $this->lng->txt('add'), 'href_add' => $this->ctrl->getLinkTarget($this, 'add' . strtoupper($node['type']))]
/components/ILIAS/TestQuestionPool/classes/class.assQuestionGUI.php:13811$rows[] = ['title' => $page['title'], 'description' => '---', 'text_add' => $this->lng->txt('add'), 'href_add' => $this->ctrl->getLinkTarget($this, 'add' . strtoupper($page['type']))]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTest.php:12711$result = ['id' => $this->getId( ), 'type' => (string) $this->getQuestionType( ), 'title' => $this->getTitleForHTMLOutput( ), 'question' => $this->formatSAQuestion($this->getQuestion( )), 'clozetext' => $this->formatSAQuestion($this->getClozeText( )), 'nr_of_tries' => $this->getNrOfTries( ), 'shuffle' => $this->getShuffle( ), 'feedback' => ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assFileUpload.php:9161return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $this->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_UPLOAD_MAXSIZE => $this->getMaxFilesizeAsString( ), AdditionalInformationGenerator::KEY_QUESTION_UPLOAD_ALLOWED_EXTENSIONS => $this->getAllowedExtensionsArray( ), AdditionalInformationGenerator::KEY_QUESTION_UPLOAD_COMPLETION_BY_SUBMISSION => $additional_info->getEnabledDisabledTagForBool($this->isCompletionBySubmissionEnabled( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTest.php:16431$item_array = [AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $item->getPoints( ), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $this->formatSAQuestion($item->getAnswertext( )), AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION_ORDER => $item->getOrder( )]
/components/ILIAS/TestQuestionPool/classes/class.assClozeTest.php:16261$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_CLOZE_CLOZETEXT => $this->formatSAQuestion($this->getClozeText( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assTextQuestion.php:7831return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $this->getMaximumPoints( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT_WORDCOUNT_ENABLED => $additional_info->getEnabledDisabledTagForBool($this->isWordCounterEnabled( )), AdditionalInformationGenerator::KEY_QUESTION_MAXCHARS => $this->getMaxNumOfChars( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT_SCORING_MODE => $additional_info->getTagForLangVar($this->getScoringModeLangVar($this->getKeywordRelation( ))), AdditionalInformationGenerator::KEY_QUESTION_CORRECT_ANSWER_OPTIONS => array_map(fn (ASS_AnswerMultipleResponseImage $answer) => [AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTION => $answer->getAnswertext( ), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => $answer->getPoints( ) === 0.0 ? '' : $answer->getPoints( )], $this->getAnswers( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assTextQuestion.php:7661$tresult = $this->db->query(' SELECT value1 FROM tst_solutions WHERE active_fi = ' . $this->db->quote($active_id, 'int') . ' AND question_fi = ' . $this->db->quote($this->getId( ), 'int') . ' AND authorized = ' . $this->db->quote(0, 'int') . ' AND pass = ' . $this->db->quote($pass, 'int'))
/components/ILIAS/TestQuestionPool/classes/class.ilBulkEditQuestionsGUI.php:1811return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_SAVELIFECYCLE), [$this->ui_factory->input( )->field( )->select($this->lng->txt('qst_lifecycle'), $options)->withRequired(true)])->withAdditionalTransformation($this->getShiftTrafo( ))
/components/ILIAS/TestQuestionPool/classes/class.ilBulkEditQuestionsGUI.php:1551return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, self::CMD_SAVEAUTHOR), [$this->ui_factory->input( )->field( )->text($this->lng->txt('author'))->withRequired(true)])->withAdditionalTransformation($this->getShiftTrafo( ))
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestionGUI.php:1641$resObj = new assFormulaQuestionResult($result, $this->request_data_collector->float("range_min_{$result}") ?? 0.0, $this->request_data_collector->float("range_max_{$result}") ?? 0.0, $this->request_data_collector->float("tolerance_{$result}") ?? 0.0, $unit !== null ? $this->object->getUnitrepository( )->getUnit($unit) : null, $this->request_data_collector->string("formula_{$result}"), $this->request_data_collector->float("points_{$result}"), $this->request_data_collector->float("precision_{$result}"), $this->request_data_collector->int("rating_advanced_{$result}") !== 1, $this->request_data_collector->int("rating_advanced_{$result}") === 1 ? $this->request_data_collector->float("rating_sign_{$result}") : null, $this->request_data_collector->int("rating_advanced_{$result}") === 1 ? $this->request_data_collector->float("rating_value_{$result}") : null, $this->request_data_collector->int("rating_advanced_{$result}") === 1 ? $this->request_data_collector->float("rating_unit_{$result}") : null, $this->request_data_collector->int("result_type_{$result}"))
/components/ILIAS/TestQuestionPool/classes/class.assLongMenu.php:5661$query = " SELECT authorized, COUNT(*) cnt FROM tst_solutions WHERE active_fi = " . $this->db->quote($activeId, 'integer') . " AND question_fi = " . $this->db->quote($this->getId( ), 'integer') . " AND pass = " . $this->db->quote($pass, 'integer') . " AND value2 <> '-1' "
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:112310$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:11651$matchings[$pid] = ["term_id" => $this->getId( ) . $pair->getTerm( )->getIdentifier( ), "def_id" => $this->getId( ) . $pair->getDefinition( )->getIdentifier( ), "points" => (int) $pair->getPoints( )]
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:13471$result = [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), 'qpl_qst_inp_matching_mode' => $this->getMatchingMode( ) === self::MATCHING_MODE_1_ON_1 ? '{{ qpl_qst_inp_matching_mode_one_on_one }}' : '{{ qpl_qst_inp_matching_mode_all_on_all }}', AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]]
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:13721$matching_pairs[$i++] = [AdditionalInformationGenerator::KEY_QUESTION_MATCHING_TERM => $pair->getTerm( )->getText( ), AdditionalInformationGenerator::KEY_QUESTION_MATCHING_DEFINITION => $this->formatSAQuestion((string) $pair->getDefinition( )->getText( )), AdditionalInformationGenerator::KEY_QUESTION_REACHABLE_POINTS => (int) $pair->getPoints( )]
/components/ILIAS/TestQuestionPool/classes/class.assLongMenu.php:71110$result['feedback'] = ['onenotcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), 'allcorrect' => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))]
/components/ILIAS/TestQuestionPool/classes/class.assLongMenu.php:7351return [AdditionalInformationGenerator::KEY_QUESTION_TYPE => (string) $this->getQuestionType( ), AdditionalInformationGenerator::KEY_QUESTION_TITLE => $this->getTitleForHTMLOutput( ), AdditionalInformationGenerator::KEY_QUESTION_TEXT => $this->formatSAQuestion($this->getQuestion( )), AdditionalInformationGenerator::KEY_QUESTION_LONGMENU_TEXT => $this->formatSAQuestion($this->getLongMenuTextValue( )), AdditionalInformationGenerator::KEY_QUESTION_SHUFFLE_ANSWER_OPTIONS => $additional_info->getTrueFalseTagForBool($this->getShuffle( )), AdditionalInformationGenerator::KEY_FEEDBACK => [AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_INCOMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), false)), AdditionalInformationGenerator::KEY_QUESTION_FEEDBACK_ON_COMPLETE => $this->formatSAQuestion($this->feedbackOBJ->getGenericFeedbackTestPresentation($this->getId( ), true))], AdditionalInformationGenerator::KEY_QUESTION_ANSWER_OPTIONS => $this->getAnswersForLog($additional_info), AdditionalInformationGenerator::KEY_QUESTION_CORRECT_ANSWER_OPTIONS => $this->getCorrectAnswersForLog($additional_info)]
/components/ILIAS/TestQuestionPool/classes/class.assLongMenu.php:7751return $c . $additional_info->getTagForLangVar('gap') . ' ' . $i++ . ': ' . implode(',', $v[0]) . ', ' . $additional_info->getTagForLangVar('points') . ': ' . $v[1] . ', ' . $additional_info->getTagForLangVar('type') . ': ' . $answer_types[$v[2]] . '; '
/components/ILIAS/TestQuestionPool/classes/class.ilAssQuestionSkillAssignment.php:1681$res = $this->db->queryF($query, ['integer', 'integer', 'integer', 'integer'], [$this->getParentObjId( ), $this->getQuestionId( ), $this->getSkillBaseId( ), $this->getSkillTrefId( )])
/components/ILIAS/Poll/classes/Image/Handler.php:531$rid = $this->irss->manage( )->stream(Streams::ofResource(fopen($file_path, 'r')), $this->repository->stakeholder( )->handler( )->withUserId($user_id), $file_name)
/components/ILIAS/Poll/classes/BlockGUI/Results/class.ilPollResultsRenderer.php:1481$chart = $this->ui_factory->chart( )->bar( )->horizontal('', $dataset)->withTitleVisible(false)->withLegendVisible(false)->withBarConfigs([$votes_label => $bar_config])
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:991$trafo = $this->refinery->byTrying([$this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])])
/components/ILIAS/Poll/classes/Image/Repository/Wrapper/DB/Handler.php:851return "INSERT INTO " . $this->db->quoteIdentifier(self::TABLE_NAME) . " VALUES (" . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", " . $this->db->quote($values->getResourceIdSerialized( ), ilDBConstants::T_TEXT) . ") ON DUPLICATE KEY UPDATE" . " object_id = " . $this->db->quote($key->getObjectId( )->toInt( ), ilDBConstants::T_INTEGER) . ", rid = " . $this->db->quote($values->getResourceIdSerialized( ), ilDBConstants::T_TEXT)
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:2471$action = $this->http_wrapper->query( )->retrieve($this->getTableActionParameterName( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:1531$problematic_jobs_info = $this->ui_factory->messageBox( )->info($this->lng->txt('cron_jobs_with_required_intervention'))->withLinks(array_map(function (JobEntity $entity) : \ILIAS\UI\Component\Link\Standard { /**/ } , (new OrderedJobEntities($problematic_jobs, OrderedJobEntities::ORDER_BY_NAME))->toArray( )))
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:4291$schedule_value_input = $this->ui_factory->input( )->field( )->numeric($this->lng->txt('cron_schedule_value'))->withAdditionalTransformation($this->refinery->in( )->series([$this->refinery->int( )->isGreaterThanOrEqual(1)]))->withRequired(true)
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:2991$tbl = new JobTable($this, 'handleTableActions', self::TABLE_ACTION_NAMESPACE, self::TABLE_ACTION_PARAM_NAME, self::TABLE_ACTION_IDENTIFIER_NAME, $this->ui_factory, $this->http->request( ), $this->ctrl, $this->lng, $filtered_jobs, $this->cron_repository, $this->rbac->system( )->checkAccess('write', SYSTEM_FOLDER_ID))
/components/ILIAS/Help/GlobalScreen/classes/class.ilHelpMetaBarProvider.php:461$item = $mb->topLinkItem($this->getId( ))->addComponentDecorator(static function (ILIAS\UI\Component\Component $c) : ?ILIAS\UI\Component\Component { /**/ } )->withSymbol($f->symbol( )->glyph( )->help( ))->withTitle($title)->withPosition(0)
/components/ILIAS/Help/classes/class.ilHelpGUI.php:4342$back_button = $ui->factory( )->button( )->bulky($ui->factory( )->symbol( )->glyph( )->back( ), $lng->txt("back"), "#")->withOnLoadCode(function ($id) { /**/ } )
/components/ILIAS/Poll/classes/class.ilObjPoll.php:2571return array("question" => array("text", $this->getQuestion( )), "view_results" => array("integer", $this->getViewResults( )), "period" => array("integer", $this->getVotingPeriod( )), "period_begin" => array("integer", $this->getVotingPeriodBegin( )), "period_end" => array("integer", $this->getVotingPeriodEnd( )), "max_answers" => array("integer", $this->getMaxNumberOfAnswers( )), "result_sort" => array("integer", $this->getSortResultByVotes( )), "non_anon" => array("integer", $this->getNonAnonymous( )), "show_results_as" => array("integer", $this->getShowResultsAs( )), )
/components/ILIAS/Help/Tooltips/TooltipsDBRepository.php:371$set = $this->db->query($q = "SELECT tt.tt_text FROM help_tooltip tt LEFT JOIN help_module hmod " . " ON (tt.module_id = hmod.id) " . " WHERE tt.tt_id = " . $this->db->quote($a_tt_id, "text") . " AND " . $this->db->in("tt.module_id", $module_ids, false, "integer") . " ORDER BY hmod.order_nr ")
/components/ILIAS/Poll/classes/BlockGUI/class.ilPollBlockGUI.php:2021return new ilPollContentRenderer($this->lng, $this->ui_factory, $this->ui_renderer, $this->refinery, $this->state, $this->comments, $answers, new ilPollAnswersRenderer($this->lng, $this->refinery), $results, new ilPollResultsRenderer($this->getRefId( ), $this->refinery, $this->data_factory, $this->ui_factory, $this->ui_renderer, $this->lng), $this->poll_image_factory)
/components/ILIAS/Poll/classes/class.ilObjPollGUI.php:3261$mbox = $this->ui_factory->messageBox( )->info($this->lng->txt("poll_votes_no_edit"))->withLinks([$this->ui_factory->link( )->standard($this->lng->txt("poll_result"), $url)])
/components/ILIAS/Poll/classes/BlockGUI/Results/class.ilPollResultsRenderer.php:1211$chart = $this->ui_factory->chart( )->bar( )->horizontal('', $dataset)->withTitleVisible(false)->withLegendVisible(true)->withBarConfigs($bar_configs)->withGroupConfigs(['stacked' => $group_config])
/components/ILIAS/Poll/classes/BlockGUI/Results/class.ilPollResultsRenderer.php:1081$dataset = $this->data_factory->dataset($dimensions, ['stacked' => $this->data_factory->dimension( )->group(...array_keys($dimensions))])->withPoint($votes_label, $data_values)->withAlternativeInformation($votes_label, $tooltips)
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:4641$section_inputs['schedule'] = $this->ui_factory->input( )->field( )->switchableGroup($schedule_type_groups, $this->lng->txt('cron_schedule_type'))->withRequired(true)->withValue($job_data['schedule_type'] === null ? self::FORM_PARAM_SCHEDULE_PREFIX . $default_schedule_type : self::FORM_PARAM_SCHEDULE_PREFIX . $job_data['schedule_type'])
/components/ILIAS/Cron/classes/class.ilCronManagerGUI.php:5021return $this->ui_factory->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'update'), $inputs)->withDedicatedName('cron_form')
/components/ILIAS/Cron/tests/CronJobScheduleTest.php:1091return ['Manual Run is Always Due' => [self::getJob(true, JobScheduleType::DAILY, null, JobScheduleType::DAILY, null), true, null, JobScheduleType::DAILY, null, true], 'Job Without Any Run is Always Due' => [self::getJob(true, JobScheduleType::DAILY, null, JobScheduleType::DAILY, null), false, null, JobScheduleType::DAILY, null, true], 'Daily Schedule / Did not run Today' => [self::getJob(true, JobScheduleType::DAILY, null, JobScheduleType::DAILY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::DAILY, null, true], 'Daily Schedule / Did run Today' => [self::getJob(true, JobScheduleType::DAILY, null, JobScheduleType::DAILY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::DAILY, null, false], 'Weekly Schedule / Did not run this Week' => [self::getJob(true, JobScheduleType::WEEKLY, null, JobScheduleType::WEEKLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::WEEKLY, null, true], 'Weekly Schedule / Did run this Week' => [self::getJob(true, JobScheduleType::WEEKLY, null, JobScheduleType::WEEKLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::WEEKLY, null, false], 'Monthly Schedule / Did not run this Month' => [self::getJob(true, JobScheduleType::MONTHLY, null, JobScheduleType::MONTHLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::MONTHLY, null, true], 'Monthly Schedule / Did run this Month' => [self::getJob(true, JobScheduleType::MONTHLY, null, JobScheduleType::MONTHLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::MONTHLY, null, false], 'Yearly Schedule / Did not run this Year' => [self::getJob(true, JobScheduleType::YEARLY, null, JobScheduleType::YEARLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::YEARLY, null, true], 'Yearly Schedule / Did run this Year' => [self::getJob(true, JobScheduleType::YEARLY, null, JobScheduleType::YEARLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::YEARLY, null, false], 'Quarterly Schedule / Did not run this Quarter' => [self::getJob(true, JobScheduleType::QUARTERLY, null, JobScheduleType::QUARTERLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::QUARTERLY, null, true], 'Quarterly Schedule / Did run this Quarter' => [self::getJob(true, JobScheduleType::QUARTERLY, null, JobScheduleType::QUARTERLY, null), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::QUARTERLY, null, false], 'Minutely Schedule / Did not run this Minute' => [self::getJob(true, JobScheduleType::IN_MINUTES, 1, JobScheduleType::IN_MINUTES, 1), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_MINUTES, 1, true], 'Minutely Schedule / Did run this Minute' => [self::getJob(true, JobScheduleType::IN_MINUTES, 1, JobScheduleType::IN_MINUTES, 1), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_MINUTES, 1, false], 'Hourly Schedule / Did not run this Hour' => [self::getJob(true, JobScheduleType::IN_HOURS, 7, JobScheduleType::IN_HOURS, 7), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_HOURS, 7, true], 'Hourly Schedule / Did run this Hour' => [self::getJob(true, JobScheduleType::IN_HOURS, 7, JobScheduleType::IN_HOURS, 7), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_HOURS, 7, false], 'Every 5 Days Schedule / Did not run for 5 Days' => [self::getJob(true, JobScheduleType::IN_DAYS, 5, JobScheduleType::IN_DAYS, 5), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_DAYS, 5, true], 'Every 5 Days Schedule / Did run withing the last 5 Days' => [self::getJob(true, JobScheduleType::IN_DAYS, 5, JobScheduleType::IN_DAYS, 5), false, function ( ) : DateTimeImmutable { /**/ } , JobScheduleType::IN_DAYS, 5, false]]
/components/ILIAS/Cron/tests/CronJobEntityTest.php:421return new JobEntity($job_instance, ['job_id' => 'phpunit', 'component' => 'phpunit', 'schedule_type' => $schedule_type, 'schedule_value' => $schedule_value, 'job_status' => 1, 'job_status_user_id' => 6, 'job_status_type' => 1, 'job_status_ts' => time( ), 'job_result_status' => JobResult::STATUS_OK, 'job_result_user_id' => 6, 'job_result_code' => JobResult::CODE_NO_RESULT, 'job_result_message' => 'msg', 'job_result_type' => 1, 'job_result_ts' => time( ), 'class' => 'Job', 'path' => '/', 'running_ts' => time( ), 'job_result_dur' => time( ), 'alive_ts' => time( ), ], $is_plugin)
/components/ILIAS/Cron/src/Job/Repository/JobRepositoryImpl.php:2241$query = 'INSERT INTO cron_job (job_id, component, class, path)' . ' VALUES (' . $this->db->quote($job->getId( ), 'text') . ', ' . $this->db->quote($component, 'text') . ', ' . $this->db->quote($class, 'text') . ', ' . $this->db->quote($path, 'text') . ')'
/components/ILIAS/Cron/src/Job/Repository/JobRepositoryImpl.php:3151$query = 'UPDATE cron_job SET ' . ' job_result_status = ' . $this->db->quote($result->getStatus( ), 'integer') . ' , job_result_user_id = ' . $this->db->quote($user_id, 'integer') . ' , job_result_code = ' . $this->db->quote($result->getCode( ), 'text') . ' , job_result_message = ' . $this->db->quote($result->getMessage( ), 'text') . ' , job_result_type = ' . $this->db->quote((int) $wasManualExecution, 'integer') . ' , job_result_ts = ' . $this->db->quote($when->getTimestamp( ), 'integer') . ' , job_result_dur = ' . $this->db->quote($result->getDuration( ) * 1000, 'integer') . ' WHERE job_id = ' . $this->db->quote($job->getId( ), 'text')
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:5212$contact = $this->http->wrapper( )->post( )->retrieve('contact', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:5131$blocked = $this->http->wrapper( )->post( )->retrieve('blocked', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:5051$passed = $this->http->wrapper( )->post( )->retrieve('passed', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:4971$notifications = $this->http->wrapper( )->post( )->retrieve('notification', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:1871$get_ref_id = $this->http->wrapper( )->query( )->retrieve('ref_id', $this->refinery->byTrying([$this->refinery->kindlyTo( )->int( ), $this->refinery->always(0)]))
/components/ILIAS/Membership/classes/class.ilMembershipAdministrationGUI.php:2011$fields = array('mail_enable_' . $this->getParentObjType( ) . '_member_notification' => array($this->settings->get('mail_' . $this->getParentObjType( ) . '_member_notification', '1'), ilAdministrationSettingsFormHandler::VALUE_BOOL), 'mail_enable_' . $this->getParentObjType( ) . '_admin_notification' => array($this->settings->get('mail_' . $this->getParentObjType( ) . '_admin_notification', '1'), ilAdministrationSettingsFormHandler::VALUE_BOOL))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:5461$post_roles = $this->http->wrapper( )->post( )->retrieve('roles', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->int( ))))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:5301$hasEditPermissionAccess = ($this->access->checkAccess('edit_permission', '', $this->getParentObject( )->getRefId( )) or $this->getMembersObject( )->isAdmin($this->user->getId( )))
/components/ILIAS/Membership/classes/class.ilParticipantTableGUI.php:1671self::$confirmation_required = ($this->getRepositoryObject( )->getType( ) === 'crs') ? ilPrivacySettings::getInstance( )->courseConfirmationRequired( ) : ilPrivacySettings::getInstance( )->groupConfirmationRequired( )
/components/ILIAS/Membership/classes/class.ilMembershipMailGUI.php:971$particpants = array_unique(array_merge($this->initRecipientsFromPost('admins'), $this->initRecipientsFromPost('tutors'), $this->initRecipientsFromPost('members'), $this->initRecipientsFromPost('roles'), $this->initRecipientsFromPost('waiting'), $this->initRecipientsFromPost('subscribers')))
/components/ILIAS/Membership/classes/class.ilMembershipMailGUI.php:711return $this->http->wrapper( )->post( )->retrieve($name, $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilObjectCustomUserFieldsGUI.php:1992$field_ids = $this->http->wrapper( )->post( )->retrieve('field_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:1171return $this->http->wrapper( )->post( )->retrieve('waiting', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:1041return $this->http->wrapper( )->post( )->retrieve('subscribers', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:801return $this->http->wrapper( )->post( )->retrieve('participants', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilParticipantTableGUI.php:1933$dropDownItems[] = $this->uiFactory->button( )->shy($this->lng->txt($this->getRepositoryObject( )->getType( ) . '_cdf_edit_member'), $this->ctrl->getLinkTargetByClass('ilobjectcustomuserfieldsgui', 'editMember'))
/components/ILIAS/Membership/classes/Cron/class.ilMembershipCronNotifications.php:2861$res .= "\n* " . ilUserUtil::getNamePresentation($c->getAuthor( )) . ", " . ilDatePresentation::formatDate(new ilDateTime($c->getCreationDate( ), IL_CAL_DATETIME)) . ": " . ilStr::shortenTextExtended(trim(strip_tags($c->getText( ))), 60, true, true)
/components/ILIAS/Membership/GlobalScreen/classes/class.MembershipMainBarProvider.php:581$entries[] = $this->mainmenu->link($this->if->identifier('mm_memberships'))->withTitle($title)->withPosition(40)->withSymbol($icon)->withAction($dic->ctrl( )->getLinkTargetByClass(["ilMembershipOverviewGUI"], ""))->withParent(StandardTopItemsProvider::getInstance( )->getRepositoryIdentification( ))->withVisibilityCallable($access_helper->isUserLoggedIn($access_helper->isUserLoggedIn($access_helper->isRepositoryReadable( ))))
/components/ILIAS/Membership/classes/Export/class.ilMemberExportGUI.php:2232$incoming = $this->http->wrapper( )->post( )->retrieve('export_members', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Membership/classes/Export/class.ilMemberExportGUI.php:3691$ids = $this->http->wrapper( )->post( )->retrieve('id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( )))
/components/ILIAS/Help/classes/class.ilHelpGUI.php:2461$back_button = $ui->factory( )->button( )->bulky($ui->factory( )->symbol( )->glyph( )->back( ), $lng->txt("back"), "#")->withOnLoadCode(function ($id) use ($t) { /**/ } )
/components/ILIAS/Help/classes/class.ilHelpGUI.php:2532$back_button = $ui->factory( )->button( )->bulky($ui->factory( )->symbol( )->glyph( )->back( ), $lng->txt("back"), "#")->withOnLoadCode(function ($id) { /**/ } )
/components/ILIAS/Help/classes/class.ilHelpGUI.php:1211$scr_id = (isset($this->screen_id[self::ID_PART_SCREEN]) && $this->screen_id[self::ID_PART_SCREEN] != "") ? $this->screen_id[self::ID_PART_SCREEN] : ($this->def_screen_id[self::ID_PART_SCREEN] ?? '')
/components/ILIAS/Help/classes/class.ilHelpGUI.php:1251$sub_scr_id = (isset($this->screen_id[self::ID_PART_SUB_SCREEN]) && $this->screen_id[self::ID_PART_SUB_SCREEN] != "") ? $this->screen_id[self::ID_PART_SUB_SCREEN] : ($this->def_screen_id[self::ID_PART_SUB_SCREEN] ?? '')
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:3161$cdf_value = $this->http->wrapper( )->post( )->retrieve('cdf_' . $field_obj->getId( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:3301$value = $this->http->wrapper( )->post( )->retrieve('cdf_oa_' . $field_obj->getId( ) . '_' . $option_id, $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:2501$cdf_values = $this->http->wrapper( )->post( )->retrieve('cdf', $this->refinery->byTrying([$this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->string( )), $this->refinery->always([ ])]))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:2921$agreement = $this->http->wrapper( )->post( )->retrieve('agreement', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always(null)]))
/components/ILIAS/Membership/classes/class.ilMembershipNotifications.php:2061$set = $this->db->query("SELECT usr_id" . " FROM usr_pref" . " WHERE keyword = " . $this->db->quote("grpcrs_ntf_" . $this->ref_id, "text") . " AND value = " . $this->db->quote(self::VALUE_ON, "text"))
/components/ILIAS/Membership/classes/class.ilMembershipNotifications.php:2191$set = $this->db->query("SELECT usr_id" . " FROM usr_pref" . " WHERE keyword = " . $this->db->quote("grpcrs_ntf_" . $this->ref_id, "text") . " AND value = " . $this->db->quote(self::VALUE_OFF, "text"))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:3431$value = $this->http->wrapper( )->post( )->retrieve('cdf_' . $field_obj->getId( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Membership/classes/class.ilRegistrationGUI.php:4821$subject = $this->http->wrapper( )->post( )->retrieve('subject', $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->always('')]))
/components/ILIAS/Membership/classes/class.ilParticipants.php:11891$query = "INSERT INTO il_subscribers (usr_id,obj_id,subject,sub_time) " . " VALUES (" . $this->ilDB->quote($a_usr_id, 'integer') . "," . $this->ilDB->quote($this->obj_id, 'integer') . ", " . $this->ilDB->quote('', 'text') . ", " . $this->ilDB->quote(time( ), 'integer') . ")"
/components/ILIAS/Membership/classes/class.ilParticipants.php:8071$query = "INSERT INTO obj_members (notification,obj_id,usr_id,passed,blocked) " . "VALUES ( " . $this->ilDB->quote((int) $a_notification, 'integer') . ", " . $this->ilDB->quote($this->obj_id, 'integer') . ", " . $this->ilDB->quote($a_usr_id, 'integer') . ", " . $this->ilDB->quote(0, 'integer') . ", " . $this->ilDB->quote(0, 'integer') . ") ON DUPLICATE KEY UPDATE notification = VALUES(notification)"
/components/ILIAS/Membership/classes/class.ilParticipants.php:12101$query = "UPDATE il_subscribers " . "SET subject = " . $this->ilDB->quote($a_subject, 'text') . " " . "WHERE usr_id = " . $this->ilDB->quote($a_usr_id, 'integer') . " " . "AND obj_id = " . $this->ilDB->quote($this->obj_id, 'integer') . " "
/components/ILIAS/Membership/classes/class.ilParticipants.php:12011$query = "UPDATE il_subscribers " . "SET sub_time = " . $this->ilDB->quote($a_subtime, 'integer') . " " . "WHERE usr_id = " . $this->ilDB->quote($a_usr_id, 'integer') . " " . "AND obj_id = " . $this->ilDB->quote($this->obj_id, 'integer') . " "
/components/ILIAS/Membership/classes/class.ilParticipants.php:7471$query = "UPDATE obj_members SET " . "blocked = " . $this->ilDB->quote((int) $a_blocked, 'integer') . " " . "WHERE obj_id = " . $this->ilDB->quote($this->obj_id, 'integer') . " " . "AND usr_id = " . $this->ilDB->quote($a_usr_id, 'integer')
/components/ILIAS/UIComponent/AdvancedSelectionList/classes/class.ilAdvancedSelectionListGUI.php:1831$this->items[] = array("title" => $a_title, "value" => $a_value, "link" => $a_link, "img" => $a_img, "alt" => $a_alt, "frame" => $a_frame, "html" => $a_html, "prevent_background_click" => $a_prevent_background_click, "onclick" => $a_onclick, "ttip" => $a_ttip, "tt_my" => $a_tt_my, "tt_at" => $a_tt_at, "tt_use_htmlspecialchars" => $a_tt_use_htmlspecialchars, "data" => $a_data)
/components/ILIAS/Membership/classes/class.ilParticipants.php:8021$query = "UPDATE obj_members SET " . "notification = " . $this->ilDB->quote((int) $a_notification, 'integer') . " " . "WHERE obj_id = " . $this->ilDB->quote($this->obj_id, 'integer') . " " . "AND usr_id = " . $this->ilDB->quote($a_usr_id, 'integer')
/components/ILIAS/Membership/classes/class.ilParticipants.php:7521$query = "INSERT INTO obj_members (blocked,obj_id,usr_id,notification,passed) " . "VALUES ( " . $this->ilDB->quote((int) $a_blocked, 'integer') . ", " . $this->ilDB->quote($this->obj_id, 'integer') . ", " . $this->ilDB->quote($a_usr_id, 'integer') . ", " . $this->ilDB->quote(0, 'integer') . ", " . $this->ilDB->quote(0, 'integer') . ") ON DUPLICATE KEY UPDATE blocked = VALUES(blocked)"
/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerSelectInputGUI.php:2741$modal = $this->ui->factory( )->modal( )->roundtrip('placeholder', $this->ui->factory( )->legacy( )->content('<div id="' . $this->getFieldId( ) . '_expl_marker"></div>'))
/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php:5691$js_tree_config = array("core" => array("animation" => 0, "initially_open" => $open_nodes, "open_parents" => false, "strings" => array("loading" => "Loading ...", "new_node" => "New node"), "themes" => array("dots" => false, "icons" => false, "theme" => "")), "plugins" => $this->getJSTreePlugins( ), "html_data" => array( ))
/components/ILIAS/UIComponent/AdvancedSelectionList/classes/class.ilAdvancedSelectionListGUI.php:1531$this->form_mode = array("select_name" => $a_select_name, "select_class" => $a_select_class, "include_form_tag" => $a_include_form_tag, "form_action" => $a_form_action, "form_id" => $a_form_id, "form_class" => $a_form_class, "form_target" => $a_form_target, "button_text" => $a_button_text, "button_class" => $a_button_class, "button_cmd" => $a_button_cmd)
/components/ILIAS/UIComponent/GroupedList/classes/class.ilGroupedListGUI.php:881$this->items[] = array("type" => "entry", "content" => $a_content, "href" => $a_href, "target" => $a_target, "onclick" => $a_onclick, "add_class" => $a_add_class, "id" => $a_id, "ttip" => $a_ttip, "tt_my" => $a_tt_my, "tt_at" => $a_tt_at, "tt_use_htmlspecialchars" => $a_tt_use_htmlspecialchars)
/components/ILIAS/TermsOfService/classes/class.ilObjTermsOfServiceGUI.php:1501$form = $this->dic->ui( )->factory( )->input( )->container( )->form( )->standard($this->ctrl->getFormAction($this, 'saveSettings'), ['enabled' => $enabled])
/components/ILIAS/TermsOfService/classes/class.ilObjTermsOfServiceGUI.php:1471$enabled = $enabled->withValue($this->tos_settings->enabled( )->value( ) ? ['reeval_on_login' => $this->tos_settings->validateOnLogin( )->value( )] : null)
/components/ILIAS/TermsOfService/classes/Consumer.php:721return $slot->canWithdraw($blocks->slot( )->withdrawProcess($user, $global_settings, $this->userHasWithdrawn(...)))->hasAgreement($blocks->slot( )->agreement($user), self::GOTO_NAME)->showInFooter($blocks->slot( )->modifyFooter($user, self::GOTO_NAME))->showOnLoginPage($blocks->slot( )->showOnLoginPage( ))->onSelfRegistration($blocks->slot( )->selfRegistration($user, $build_user))->hasOnlineStatusFilter($blocks->slot( )->onlineStatusFilter($this->usersWhoDidntAgree($this->container->database( ))))->hasUserManagementFields($blocks->userManagementAgreeDateField($build_user, 'tos_agree_date', 'tos'))->canReadInternalMails($blocks->slot( )->canReadInternalMails($build_user))->canUseSoapApi($constraint(fn ($u) => !$public_api->needsToAgree($u), 'TOS not accepted.'))
/components/ILIAS/TermsOfService/classes/class.ilObjTermsOfServiceGUI.php:2051$buttons = $this->config->editable( ) ? [$this->legal_documents->admin( )->resetButton($this->dic->ctrl( )->getLinkTarget($this, 'confirmReset'))] : [ ]
/components/ILIAS/Membership/classes/class.ilParticipant.php:4341$query = "UPDATE obj_members SET " . "notification = " . $this->db->quote((int) $a_notification, 'integer') . " " . "WHERE obj_id = " . $this->db->quote($this->obj_id, 'integer') . " " . "AND usr_id = " . $this->db->quote($a_usr_id, 'integer')
/components/ILIAS/Membership/classes/class.ilParticipant.php:4391$query = "INSERT INTO obj_members (notification,obj_id,usr_id,passed,blocked) " . "VALUES ( " . $this->db->quote((int) $a_notification, 'integer') . ", " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote($a_usr_id, 'integer') . ", " . $this->db->quote(0, 'integer') . ", " . $this->db->quote(0, 'integer') . ") ON DUPLICATE KEY UPDATE notification = VALUES(notification)"
/components/ILIAS/Membership/classes/class.ilObjectCustomUserFieldsGUI.php:991return $this->http->wrapper( )->post( )->retrieve('required', $this->refinery->kindlyTo( )->dictOf($this->refinery->kindlyTo( )->bool( )))
/components/ILIAS/Membership/classes/class.ilObjectCustomUserFieldsGUI.php:1672$field_ids = $this->http->wrapper( )->post( )->retrieve('field_ids', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))
/components/ILIAS/Membership/classes/class.ilSubscriberTableGUI.php:2242$dropDownItems[] = $this->uiFactory->button( )->shy($this->lng->txt($this->getRepositoryObject( )->getType( ) . '_mem_send_mail'), $this->ctrl->getLinkTargetByClass(get_class($this->getParentObject( )), 'sendMailToSelectedUsers'))
/components/ILIAS/Membership/classes/class.ilSubscriberTableGUI.php:2313$dropDownItems[] = $this->uiFactory->button( )->shy($this->lng->txt($this->getRepositoryObject( )->getType( ) . '_cdf_edit_member'), $this->ctrl->getLinkTargetByClass('ilobjectcustomuserfieldsgui', 'editMember'))
/components/ILIAS/Membership/classes/class.ilSubscriberTableGUI.php:2821$usr_data = ilUserQuery::getUserListData($this->getOrderField( ), $this->getOrderDirection( ), $this->getOffset( ), $this->getLimit( ), '', '', null, false, false, 0, 0, null, $usr_data_fields, $sub_ids)
/components/ILIAS/Membership/classes/class.ilParticipant.php:1451$query = 'DELETE from obj_members ' . 'WHERE obj_id = ' . $ilDB->quote($a_obj_id, 'integer') . ' ' . 'AND usr_id = ' . $ilDB->quote($a_usr_id, 'integer') . ' ' . 'AND admin = ' . $ilDB->quote(0, 'integer') . ' ' . 'AND tutor = ' . $ilDB->quote(0, 'integer') . ' ' . 'AND member = ' . $ilDB->quote(0, 'integer')
/components/ILIAS/Membership/classes/class.ilWaitingListTableGUI.php:3862$dropDownItems[] = $this->uiFactory->button( )->shy($this->lng->txt($this->getRepositoryObject( )->getType( ) . '_mem_send_mail'), $this->ctrl->getLinkTargetByClass(get_class($this->getParentObject( )), 'sendMailToSelectedUsers'))
/components/ILIAS/Membership/classes/class.ilWaitingListTableGUI.php:3923$dropDownItems[] = $this->uiFactory->button( )->shy($this->lng->txt($this->getRepositoryObject( )->getType( ) . '_cdf_edit_member'), $this->ctrl->getLinkTargetByClass('ilobjectcustomuserfieldsgui', 'editMember'))
/components/ILIAS/Membership/classes/class.ilMemberAgreement.php:2481$query = "INSERT INTO member_agreement (usr_id,obj_id,accepted,acceptance_time) " . "VALUES( " . $this->db->quote($this->user_id, 'integer') . ", " . $this->db->quote($this->obj_id, 'integer') . ", " . $this->db->quote((int) $this->isAccepted( ), 'integer') . ", " . $this->db->quote($this->getAcceptanceTime( ), 'integer') . " " . ")"
/components/ILIAS/Membership/classes/class.ilObjectCustomUserFieldHistory.php:891$query = 'INSERT INTO obj_user_data_hist (obj_id, usr_id, update_user, editing_time) ' . 'VALUES( ' . $this->db->quote($this->obj_id, 'integer') . ', ' . $this->db->quote($this->user_id, 'integer') . ', ' . $this->db->quote($this->getUpdateUser( ), 'integer') . ', ' . $this->db->quote($this->getEditingTime( )->get(IL_CAL_DATETIME, '', ilTimeZone::UTC), ilDBConstants::T_TIMESTAMP) . ' ' . ')'
/components/ILIAS/Membership/classes/class.ilWaitingList.php:1001$query = "INSERT INTO crs_waiting_list (obj_id,usr_id,sub_time) " . "VALUES (" . $this->db->quote($this->getObjId( ), 'integer') . ", " . $this->db->quote($a_usr_id, 'integer') . ", " . $this->db->quote(time( ), 'integer') . " " . ")"
/components/ILIAS/Membership/classes/class.ilWaitingList.php:1131$query = "UPDATE crs_waiting_list " . "SET sub_time = " . $this->db->quote($a_subtime, 'integer') . " " . "WHERE usr_id = " . $this->db->quote($a_usr_id, 'integer') . " " . "AND obj_id = " . $this->db->quote($this->getObjId( ), 'integer') . " "
/components/ILIAS/Membership/classes/class.ilWaitingListTableGUI.php:2592$usr_data = ilUserQuery::getUserListData($this->getOrderField( ), $this->getOrderDirection( ), $this->getOffset( ), $this->getLimit( ), '', '', null, false, false, 0, 0, null, $usr_data_fields, $this->wait_user_ids)
/components/ILIAS/Membership/classes/class.ilWaitingListTableGUI.php:2782$usr_data = ilUserQuery::getUserListData($this->getOrderField( ), $this->getOrderDirection( ), $this->getOffset( ), $this->getLimit( ), '', '', null, false, false, 0, 0, null, $usr_data_fields, $this->wait_user_ids)
/components/ILIAS/Cache_/classes/class.ilCache.php:2061$fds = array("int_key_1" => array("v" => $a_int_key1, "t" => "integer"), "int_key_2" => array("v" => $a_int_key2, "t" => "integer"), "text_key_1" => array("v" => $a_text_key1, "t" => "text"), "text_key_2" => array("v" => $a_text_key2, "t" => "text"))
/components/ILIAS/TermsOfService/classes/class.ilObjTermsOfServiceGUI.php:1371$enabled = $this->dic->ui( )->factory( )->input( )->field( )->optionalGroup(['reeval_on_login' => $this->dic->ui( )->factory( )->input( )->field( )->checkbox($this->ui->txt('reevaluate_on_login'), $this->ui->txt('reevaluate_on_login_desc'))], $this->lng->txt('tos_status_enable'), $this->lng->txt('tos_status_desc'))
/components/ILIAS/Cache_/classes/class.ilCache.php:1201$query = "SELECT value FROM $table WHERE " . "component = " . $ilDB->quote($this->getComponent( ), "text") . " AND " . "name = " . $ilDB->quote($this->getName( ), "text") . " AND " . "expire_time > " . $ilDB->quote(time( ), "integer") . " AND " . "ilias_version = " . $ilDB->quote(ILIAS_VERSION_NUMERIC, "text") . " AND " . "entry_id = " . $ilDB->quote($a_id, "text")
/components/ILIAS/Cache_/classes/class.ilCache.php:1641$set = $ilDB->replace($table, array("component" => array("text", $this->getComponent( )), "name" => array("text", $this->getName( )), "entry_id" => array("text", $a_id)), array("value" => array($type, $a_value), "int_key_1" => array("integer", $a_int_key1), "int_key_2" => array("integer", $a_int_key2), "text_key_1" => array("text", $a_text_key1), "text_key_2" => array("text", $a_text_key2), "expire_time" => array("integer", (time( ) + $this->getExpiresAfter( ))), "ilias_version" => array("text", ILIAS_VERSION_NUMERIC)))
/components/ILIAS/TestQuestionPool/src/Questions/Presentation/QuestionTable.php:3321return array_merge($this->buildAction('copy', 'standard'), $this->buildAction('move', 'standard'), $this->buildAction('delete', 'standard'), $this->buildAction('export', 'multi'), $this->buildAction('preview', 'single'), $this->buildAction('statistics', 'single'), $this->buildAction('edit_question', 'single'), $this->buildAction('edit_page', 'single'), $this->buildAction('feedback', 'single'), $this->buildAction(\ilBulkEditQuestionsGUI::CMD_EDITTAUTHOR, 'multi'), $this->buildAction(\ilBulkEditQuestionsGUI::CMD_EDITLIFECYCLE, 'multi'), $this->buildAction(\ilBulkEditQuestionsGUI::CMD_EDITTAXONOMIES, 'multi'), $this->showCommentAction( ) ? $this->buildAction('comments', 'single', true) : [ ])
/components/ILIAS/TestQuestionPool/src/Questions/Presentation/QuestionTable.php:3511$action = $this->ui_factory->table( )->action( )->$type($this->lng->txt($act), $this->url_builder->withParameter($this->action_parameter_token, $act), $this->row_id_token)
/components/ILIAS/TestQuestionPool/src/Questions/Presentation/QuestionTable.php:911$filter_inputs = ['title' => $field_factory->text($this->lng->txt("title")), 'description' => $field_factory->text($this->lng->txt("description")), 'author' => $field_factory->text($this->lng->txt("author")), 'lifecycle' => $field_factory->select($this->lng->txt("qst_lifecycle"), $lifecycle_options), 'type' => $field_factory->select($this->lng->txt("type"), $question_type_options), 'commented' => $field_factory->select($this->lng->txt("ass_comments"), [\ilAssQuestionList::QUESTION_COMMENTED_ONLY => $this->lng->txt('qpl_filter_commented_only'), \ilAssQuestionList::QUESTION_COMMENTED_EXCLUDED => $this->lng->txt('qpl_filter_commented_exclude')])]
/components/ILIAS/TestQuestionPool/src/Questions/Presentation/QuestionTable.php:1541return ['title' => $f->link($this->lng->txt('title')), 'description' => $f->text($this->lng->txt('description'))->withIsOptional(true, true), 'ttype' => $f->text($this->lng->txt('question_type'))->withIsOptional(true, true), 'points' => $f->number($this->lng->txt('points'))->withDecimals(2)->withIsOptional(true, true), 'author' => $f->text($this->lng->txt('author'))->withIsOptional(true, true), 'lifecycle' => $f->text($this->lng->txt('qst_lifecycle'))->withIsOptional(true, true), 'taxonomies' => $f->text($this->lng->txt('qpl_settings_subtab_taxonomies'))->withIsOptional(true, true), 'feedback' => $f->boolean($this->lng->txt('feedback'), $icon_yes, $icon_no)->withIsOptional(true, true), 'created' => $f->date($this->lng->txt('create_date'), $this->current_user->getDateTimeFormat( ))->withIsOptional(true, true), 'tstamp' => $f->date($this->lng->txt('last_update'), $this->current_user->getDateTimeFormat( ))->withIsOptional(true, true), 'comments' => $f->number($this->lng->txt('comments'))->withIsOptional(true, false), ]
/components/ILIAS/TestQuestionPool/src/Questions/SuggestedSolutions/SuggestedSolutionFile.php:651return serialize([self::ARRAY_KEY_FILENAME => $this->getFilename( ), self::ARRAY_KEY_MIME => $this->getMime( ), self::ARRAY_KEY_SIZE => $this->getSize( ), self::ARRAY_KEY_TITLE => $this->getTitle( )])
/components/ILIAS/TestQuestionPool/src/Questions/Presentation/QuestionTable.php:631return $this->ui_factory->table( )->data($this, $this->lng->txt('questions'), $this->getColums( ), )->withActions($this->getActions( ))->withId('qpt' . $this->parent_obj_id . '_' . $this->request_ref_id)
/components/ILIAS/TestQuestionPool/src/Questions/SuggestedSolutions/SuggestedSolutionsDatabaseRepository.php:751$ret[] = $this->buildSuggestedSolution((int) $row['suggested_solution_id'], (int) $row['question_fi'], (string) $row['internal_link'], (string) $row['import_id'], (int) $row['subquestion_index'], (string) $row['type'], (string) $row['value'], $last_update)
/components/ILIAS/TestQuestionPool/src/Questions/SuggestedSolutions/SuggestedSolutionsDatabaseRepository.php:991$query = 'DELETE FROM ' . self::TABLE_SUGGESTED_SOLUTIONS . PHP_EOL . 'WHERE question_fi = ' . $this->db->quote($solution->getQuestionId( ), 'integer') . PHP_EOL . 'AND subquestion_index = ' . $this->db->quote($solution->getSubQuestionIndex( ), 'integer')
/components/ILIAS/TestQuestionPool/src/Questions/GeneralQuestionProperties.php:2871return ['question_id' => [\ilDBConstants::T_INTEGER, $this->getQuestionId( )], 'question_type_fi' => [\ilDBConstants::T_INTEGER, $this->getTypeId( )], 'obj_fi' => [\ilDBConstants::T_INTEGER, $this->getParentObjectId( )], 'title' => [\ilDBConstants::T_TEXT, $this->getTitle( )], 'description' => [\ilDBConstants::T_TEXT, $this->getDescription( )], 'author' => [\ilDBConstants::T_TEXT, $this->getAuthor( )], 'owner' => [\ilDBConstants::T_INTEGER, $this->getOwner( )], 'points' => [\ilDBConstants::T_FLOAT, $this->getAvailablePoints( )], 'complete' => [\ilDBConstants::T_TEXT, $this->isRequiredInformationComplete( )], 'original_id' => [\ilDBConstants::T_INTEGER, $this->getOriginalId( )], 'tstamp' => [\ilDBConstants::T_INTEGER, $this->getUpdatedTimestamp( )], 'created' => [\ilDBConstants::T_INTEGER, $this->getCreatedTimestamp( )], 'nr_of_tries' => [\ilDBConstants::T_INTEGER, $this->getNumberOfTries( )], 'question_text' => [\ilDBConstants::T_TEXT, $this->getQuestionText( )], 'add_content_edit_mode' => [\ilDBConstants::T_TEXT, $this->getAdditionalContentEditingMode( )], 'external_id' => [\ilDBConstants::T_TEXT, $this->getExternalId( )], 'lifecycle' => [\ilDBConstants::T_TEXT, $this->getLifecycle( )]]
/components/ILIAS/TestQuestionPool/src/Questions/Ordering/OrderingQuestionDatabaseRepository.php:1041$values = array('answer_id' => ['integer', $next_id], 'question_fi' => ['integer', $question_id], 'answertext' => ['text', $order_element->getContent( )], 'solution_key' => ['integer', $order_element->getSolutionIdentifier( )], 'random_id' => ['integer', $order_element->getRandomIdentifier( )], 'position' => ['integer', $order_element->getPosition( )], 'depth' => ['integer', $order_element->getIndentation( )], 'tstamp' => ['integer', $this->getTime( )])
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4792$t_height = $this->dic->http( )->wrapper( )->post( )->retrieve('height_1', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4842$t_width = $this->dic->http( )->wrapper( )->post( )->retrieve('width_0', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4872$t_width = $this->dic->http( )->wrapper( )->post( )->retrieve('width_1', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5402$scoSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('scoSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5432$scoSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('scoSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5504$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5534$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5922$userSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('userSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:5952$userSelected = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('userSelected', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:6014$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->query( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:6044$report = ilUtil::stripSlashes($this->dic->http( )->wrapper( )->post( )->retrieve('report', $this->dic->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:3151$config = array('scope' => $this->getScope( ), 'learner_id' => (string) $ilUser->getID( ), 'cmi_learner_id' => (string) $this->slm->getApiStudentId( ), 'course_id' => (string) $this->packageId, 'learner_name' => (string) $this->slm->getApiStudentName( ), 'mode' => $this->slm->getDefaultLessonMode( ), 'credit' => $this->slm->getCreditMode( ), 'auto_review' => $this->slm->getAutoReviewChar( ), 'hide_navig' => $this->slm->getHideNavig( ), 'hide_menu' => $this->slm->getNoMenu( ), 'ie_force_render' => $this->slm->getIe_force_render( ), 'fourth_edition' => $this->slm->getFourth_edition( ), 'sequencing_enabled' => $this->slm->getSequencing( ), 'interactions_storable' => $this->slm->getInteractions( ), 'objectives_storable' => $this->slm->getObjectives( ), 'comments_storable' => $this->slm->getComments( ), 'time_from_lms' => $this->slm->getTime_from_lms( ), 'auto_last_visited' => $this->slm->getAuto_last_visited( ), 'lesson_mastery_score' => $this->slm->getMasteryScore( ), 'checkSetValues' => $this->slm->getCheck_values( ), 'auto_suspend' => $this->slm->getAutoSuspend( ), 'suspend_data' => $initSuspendData, 'cp_data' => null, 'cmi_data' => null, 'adlact_data' => null, 'globalobj_data' => null)
/components/ILIAS/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:15832$filename = ilUtil::stripSlashes($DIC->http( )->wrapper( )->query( )->retrieve('logFile', $DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:15942$filename = ilUtil::stripSlashes($DIC->http( )->wrapper( )->query( )->retrieve('logFile', $DIC->refinery( )->kindlyTo( )->string( )))
/components/ILIAS/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:18111$csv_string = $this->packageId . ';"' . $logdata->scoid . '";"' . $logdata->scotitle . '";' . date("d.m.Y H:i", time( )) . ';"' . $logdata->action . '";"' . $logdata->key . '";"' . str_replace("\"", "\"\"", $logdata->value) . '";"' . str_replace("\"", "\"\"", $logdata->result) . '";' . $errorcode . ';' . $logdata->timespan . ';"' . $errorDescriptions[(string) $errorcode] . $extraErrorDescription . '"' . "\n"
/components/ILIAS/Block/classes/class.ilColumnGUI.php:7491return $ilSetting->get('block_activated_news') && (!in_array($ilCtrl->getContextObjType( ), ["grp", "crs"]) || ilContainer::_lookupContainerSetting($GLOBALS['ilCtrl']->getContextObjId( ), ilObjectServiceSettingsGUI::USE_NEWS, "1")) && ilContainer::_lookupContainerSetting($GLOBALS['ilCtrl']->getContextObjId( ), 'cont_show_news', "1")
/components/ILIAS/Block/classes/class.ilCustomBlock.php:1661$query = "UPDATE il_custom_block SET " . " context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . ", context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . ", context_sub_obj_id = " . $ilDB->quote($this->getContextSubObjId( ), "integer") . ", context_sub_obj_type = " . $ilDB->quote($this->getContextSubObjType( ), "text") . ", type = " . $ilDB->quote($this->getType( ), "text") . ", title = " . $ilDB->quote($this->getTitle( ), "text") . " WHERE id = " . $ilDB->quote($this->getId( ), "integer")
/components/ILIAS/Block/classes/class.ilCustomBlock.php:1261$query = "INSERT INTO il_custom_block (" . " id" . ", context_obj_id" . ", context_obj_type" . ", context_sub_obj_id" . ", context_sub_obj_type" . ", type" . ", title" . " ) VALUES (" . $ilDB->quote($this->getId( ), "integer") . "," . $ilDB->quote($this->getContextObjId( ), "integer") . "," . $ilDB->quote($this->getContextObjType( ), "text") . "," . $ilDB->quote($this->getContextSubObjId( ), "integer") . "," . $ilDB->quote($this->getContextSubObjType( ), "text") . "," . $ilDB->quote($this->getType( ), "text") . "," . $ilDB->quote($this->getTitle( ), "text") . ")"
/components/ILIAS/Block/classes/class.ilBlockGUI.php:3951$panel = $this->factory->panel( )->secondary( )->legacy($this->specialCharsAsEntities($this->getTitle( )), $this->factory->legacy( )->content($this->getLegacyContent( )))
/components/ILIAS/Block/classes/class.ilCustomBlock.php:2201$query = "SELECT count(*) as cnt " . "FROM il_custom_block " . "WHERE " . "context_obj_id = " . $ilDB->quote($this->getContextObjId( ), "integer") . " AND context_obj_type = " . $ilDB->quote($this->getContextObjType( ), "text") . " AND context_sub_obj_id = " . $ilDB->quote($this->getContextSubObjId( ), "integer") . " AND " . $ilDB->equals("context_sub_obj_type", $this->getContextSubObjType( ), "text", true) . " AND type = " . $ilDB->quote($this->getType( ), "text")
/components/ILIAS/Block/classes/class.ilBlockGUI.php:4301$panel = $this->factory->panel( )->secondary( )->legacy($this->specialCharsAsEntities($this->getTitle( )), $this->factory->legacy( )->content($this->getNoItemFoundContent( )))
/components/ILIAS/Block/classes/class.ilBlockGUI.php:4021$panel = $this->factory->panel( )->standard($this->specialCharsAsEntities($this->getTitle( )), $this->factory->legacy( )->content($this->getLegacyContent( )))
/components/ILIAS/Block/classes/class.ilBlockGUI.php:6271return $factory->viewControl( )->pagination( )->withTargetURL($href, $this->getNavParameter( ) . "page")->withTotalEntries($this->max_count)->withPageSize($this->getLimit( ))->withMaxPaginationButtons(1)->withCurrentPage($this->getOffset( ) / $this->getLimit( ))
/components/ILIAS/Block/classes/class.ilBlockGUI.php:4351$panel = $this->factory->panel( )->standard($this->specialCharsAsEntities($this->getTitle( )), $this->factory->legacy( )->content($this->getNoItemFoundContent( )))
/components/ILIAS/Block/classes/class.ilBlockSetting.php:531$set = $ilDB->query(sprintf("SELECT value FROM il_block_setting WHERE type = %s " . "AND user_id = %s AND setting = %s AND block_id = %s", $ilDB->quote($a_type, "text"), $ilDB->quote($a_user, "integer"), $ilDB->quote($a_setting, "text"), $ilDB->quote($a_block_id, "integer")))
/components/ILIAS/Block/classes/class.ilBlockGUI.php:7261$actions = $this->factory->dropdown( )->standard($actions)->withAriaLabel(sprintf($this->lng->txt('actions_for'), $this->specialCharsAsEntities($this->getTitle( ))))
/components/ILIAS/Badge/LearningHistory/classes/class.ilBadgeLearningHistoryProvider.php:611$title = $this->ui->renderer( )->render($this->ui->factory( )->link( )->standard($title, $url = ilLink::_getLink($this->getUserId( ), 'usr', [ ], '_bdg')))
/components/ILIAS/Block/classes/class.ilBlockSetting.php:1001$set = $ilDB->query($q = "SELECT type, setting, value FROM il_block_setting WHERE " . " user_id = " . $ilDB->quote($user_id, "integer") . " AND " . $ilDB->in("type", $blocks, false, "text") . " AND " . $ilDB->in("setting", $settings, false, "text"))
/components/ILIAS/Badge/classes/class.ilBadgeBackpack.php:981$result[] = ["title" => $badge->name, "description" => $badge->description, "image_url" => $badge->image, "image_rid" => $badge->image_rid, "criteria_url" => $badge->criteria, "issuer_name" => $badge->issuer->name, "issuer_url" => $badge->issuer->origin, "issued_on" => new ilDate($issued_on, IL_CAL_UNIX)]
/components/ILIAS/Badge/classes/class.ilBadgeAssignment.php:2871return ["tstamp" => ["integer", $this->stored ? $this->getTimestamp( ) : time( )], "awarded_by" => ["integer", $this->getAwardedBy( )], "pos" => ["integer", $this->getPosition( )]]
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:1971$rows[] = ['id' => $idx, 'name' => $user['lastname'] . ', ' . $user['firstname'], 'login' => $user['login'], 'type' => ilBadge::getExtendedTypeCaption($badge->getTypeInstance( )), 'title' => $badge->getTitle( ), 'issued' => (new DateTimeImmutable( ))->setTimestamp($user_ass->getTimestamp( ))->setTimezone(new \DateTimeZone($this->user->getTimeZone( )))->format($this->date_format->toString( )), 'issued_sortable' => (new DateTimeImmutable( ))->setTimestamp($user_ass->getTimestamp( ))->setTimezone(new \DateTimeZone($this->user->getTimeZone( ))), 'parent' => $parent, 'parent_sortable' => $paren_sortable, ]
/components/ILIAS/Badge/classes/class.ilBadgeUserTableGUI.php:1851$parent = implode(' ', [$this->renderer->render($this->factory->symbol( )->icon( )->custom(ilObject::_getIcon($parent_metadata['id'], 'big', $parent_metadata['type']), $this->lng->txt('obj_' . $parent_metadata['type']))), $parent_metadata['title']])
/components/ILIAS/ResourceStorage/classes/Collections/View/Request.php:1253return $this->query->has(self::P_PAGE) ? $this->query->retrieve(self::P_PAGE, $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/ResourceStorage/classes/Collections/View/Request.php:1572return $this->query->has(self::P_SORTATION) ? $this->query->retrieve(self::P_SORTATION, $this->refinery->kindlyTo( )->string( )) : self::BY_TITLE_ASC
/components/ILIAS/ResourceStorage/classes/Collections/View/RequestToDeckOfCards.php:791yield $this->ui_factory->panel( )->standard($this->request->getTitle( ), $this->buildDeck( ))->withViewControls([$this->view_control_builder->getPagination( ), $this->view_control_builder->getSortation( )])
/components/ILIAS/ResourceStorage/classes/Collections/View/RequestToItems.php:701yield $this->ui_factory->panel( )->standard($this->request->getTitle( ), $this->buildItemGroup( ))->withViewControls([$this->view_control_builder->getPagination( ), $this->view_control_builder->getSortation( )])
/components/ILIAS/ResourceStorage/classes/Collections/View/ActionBuilder.php:1171$actions[self::ACTION_DOWNLOAD] = $this->ui_factory->table( )->action( )->single($this->language->txt(self::ACTION_DOWNLOAD), $this->url_builder->withURI($this->buildURI(\ilResourceCollectionGUI::CMD_DOWNLOAD)), $this->url_token)
/components/ILIAS/ResourceStorage/classes/Collections/View/ActionBuilder.php:1251$actions[self::ACTION_REMOVE] = $this->ui_factory->table( )->action( )->standard($this->language->txt(self::ACTION_REMOVE), $this->url_builder->withURI($this->buildURI(\ilResourceCollectionGUI::CMD_RENDER_CONFIRM_REMOVE)), $this->url_token)->withAsync(true)
/components/ILIAS/ResourceStorage/classes/Collections/View/Request.php:1742return $this->query->has(self::P_MODE) ? Mode::from($this->query->retrieve(self::P_MODE, $this->refinery->kindlyTo( )->int( ))) : $this->view_configuration->getMode( )
/components/ILIAS/ResourceStorage/classes/Collections/View/UploadBuilder.php:431yield $this->ui_factory->dropzone( )->file( )->standard($this->language->txt('upload_modal_title'), $this->language->txt('msg_upload'), $this->ctrl->getLinkTargetByClass(\ilResourceCollectionGUI::class, \ilResourceCollectionGUI::CMD_POST_UPLOAD), $this->ui_factory->input( )->field( )->file($this->upload_handler, $this->language->txt('upload_field_title'))->withMaxFiles(100))->withUploadButton($this->ui_factory->button( )->shy($this->language->txt('select_files_from_computer'), '#'))->withBulky(true)
/components/ILIAS/ResourceStorage/classes/Collections/View/ActionBuilder.php:1761$this->modals[] = $modal = $this->ui_factory->modal( )->interruptive($a->getLabel( ), $a->getLabel( ), '#')->withAsyncRenderUrl($target->__toString( ))
/components/ILIAS/ResourceStorage/classes/Collections/View/ViewControlBuilder.php:441return $this->ui_factory->viewControl( )->pagination( )->withPageSize($this->request->getItemsPerPage( ))->withCurrentPage($this->request->getPage( ))->withTotalEntries($this->data_provider->getTotal( ))->withTargetURL($this->ctrl->getLinkTargetByClass(\ilResourceCollectionGUI::class, \ilResourceCollectionGUI::CMD_INDEX), Request::P_PAGE)
/components/ILIAS/ResourceStorage/classes/Collections/View/ActionBuilder.php:1321$actions[self::ACTION_UNZIP] = $this->ui_factory->table( )->action( )->single($this->language->txt(self::ACTION_UNZIP), $this->url_builder->withURI($this->buildURI(\ilResourceCollectionGUI::CMD_UNZIP)), $this->url_token)
/components/ILIAS/ResourceStorage/classes/Collections/View/ActionBuilder.php:1391$actions[self::ACTION_EDIT] = $this->ui_factory->table( )->action( )->single($this->language->txt(self::ACTION_EDIT), $this->url_builder->withURI($this->buildURI(\ilResourceCollectionGUI::CMD_EDIT)), $this->url_token)->withAsync(true)
/components/ILIAS/ResourceStorage/classes/Collections/View/EditForm.php:611return ['title' => $this->ui_factory->input( )->field( )->text($this->lng->txt('title'))->withRequired(true)->withValue($this->revision->getInformation( )->getTitle( ))->withAdditionalTransformation($this->customTrafo(function (?string $value) : ?string { /**/ } )), ]
/components/ILIAS/ResourceStorage/classes/Collections/View/EditForm.php:941return $this->ui_factory->input( )->field( )->section($this->getFields( ), $this->lng->txt('edit'))->withAdditionalTransformation($this->customTrafo(fn (array $values) : bool => $this->manager->updateRevision($this->revision)))
/components/ILIAS/ResourceStorage/classes/Collections/View/ViewControlBuilder.php:601return $this->ui_factory->viewControl( )->sortation([Request::BY_TITLE_ASC => $this->language->txt(Request::BY_TITLE_ASC), Request::BY_TITLE_DESC => $this->language->txt(Request::BY_TITLE_DESC), Request::BY_CREATION_DATE_ASC => $this->language->txt(Request::BY_CREATION_DATE_ASC), Request::BY_CREATION_DATE_DESC => $this->language->txt(Request::BY_CREATION_DATE_DESC), Request::BY_SIZE_ASC => $this->language->txt(Request::BY_SIZE_ASC), Request::BY_SIZE_DESC => $this->language->txt(Request::BY_SIZE_DESC), ], Request::BY_TITLE_ASC)->withTargetURL($this->ctrl->getLinkTargetByClass(\ilResourceCollectionGUI::class, \ilResourceCollectionGUI::CMD_INDEX), Request::P_SORTATION)
/components/ILIAS/ResourceStorage/classes/Collections/View/RequestToPresentationTable.php:561return $this->ui_factory->table( )->presentation('', [$this->view_control_builder->getPagination( ), $this->view_control_builder->getSortation( )], function (PresentationRow $p, ResourceIdentification $rid) { /**/ } )->withData($this->data_provider->getIdentifications( ))
/components/ILIAS/ResourceStorage/src/Events/FlavourData.php:391$data = ['rid' => $rid->serialize( ), 'definition' => $definition->getInternalName( ), 'flavour' => $flavour->getPersistingName( ), 'exception' => $e ? $e->getMessage( ) : null]
/components/ILIAS/ResourceStorage/src/Collection/Collections.php:991$rids = isset($this->cache[$rcid]) ? $this->cache[$rcid]->getResourceIdentifications( ) : $this->rid_cache[$rcid] ?? iterator_to_array($this->collection_builder->getResourceIds($identification))
/components/ILIAS/ResourceStorage/tests/Flavours/FlavourMachineTest.php:1101return [[new PagesToExtract(true), ExtractPages::class, ImagickEngineWithOptionalFFMpeg::class], [new CropToSquare( ), CropSquare::class, GDEngine::class], [new FitToSquare( ), FitSquare::class, GDEngine::class], [new ToGreyScale( ), MakeGreyScale::class, GDEngine::class], ]
/components/ILIAS/ResourceStorage/classes/Collections/View/EditForm.php:1061return $this->ui_factory->input( )->container( )->form( )->standard($post_url, $this->getFields( ))->withAdditionalTransformation($this->customTrafo(fn (array $values) : bool => $this->manager->updateRevision($this->revision)))
/components/ILIAS/Scorm2004/classes/class.ilSCORM2004StoreData.php:2491$a_data = array('accesscount' => array('integer', $row[0]), 'accessduration' => array('text', $row[1]), 'accessed' => array('text', $row[2]), 'activityabsduration' => array('text', $row[3]), 'activityattemptcount' => array('integer', $row[4]), 'activityexpduration' => array('text', $row[5]), 'activityprogstatus' => array('integer', $row[6]), 'attemptabsduration' => array('text', $row[7]), 'attemptcomplamount' => array('float', $row[8]), 'attemptcomplstatus' => array('integer', $row[9]), 'attemptexpduration' => array('text', $row[10]), 'attemptprogstatus' => array('integer', $row[11]), 'audio_captioning' => array('integer', $row[12]), 'audio_level' => array('float', $row[13]), 'availablechildren' => array('text', $row[14]), 'cmi_node_id' => array('integer', $cmi_node_id), 'completion' => array('float', $row[16]), 'completion_status' => array('text', $row[17]), 'completion_threshold' => array('text', $row[18]), 'cp_node_id' => array('integer', $row[19]), 'created' => array('text', $row[20]), 'credit' => array('text', $row[21]), 'delivery_speed' => array('float', $row[22]), 'c_entry' => array('text', $row[23]), 'c_exit' => array('text', $row[24]), 'c_language' => array('text', $row[25]), 'launch_data' => array('clob', $row[26]), 'learner_name' => array('text', $row[27]), 'location' => array('text', $row[28]), 'c_max' => array('float', $row[29]), 'c_min' => array('float', $row[30]), 'c_mode' => array('text', $row[31]), 'modified' => array('text', $row[32]), 'progress_measure' => array('float', $row[33]), 'c_raw' => array('float', $row[34]), 'scaled' => array('float', $row[35]), 'scaled_passing_score' => array('float', $row[36]), 'session_time' => array('text', $row[37]), 'success_status' => array('text', $row[38]), 'suspend_data' => array('clob', $row[39]), 'total_time' => array('text', $row[40]), 'user_id' => array('integer', $userId), 'c_timestamp' => array('timestamp', date('Y-m-d H:i:s')), 'additional_tables' => array('integer', $i_check))
/components/ILIAS/Scorm2004/classes/class.ilSCORM2004StoreData.php:472$endDate = date('Y-m-d H:i:s', mktime((int) date('H'), (int) date('i') + 5, (int) date('s'), (int) date('m'), (int) date('d'), (int) date('Y')))
/components/ILIAS/Scorm2004/classes/class.ilSCORM2004TrackingItemsTableGUI.php:892$s = sprintf($this->lng->txt(substr($l, 0, 17)), substr($l, 17, (strpos($l, ' ') - 17))) . substr($l, strpos($l, ' '))
/components/ILIAS/ResourceStorage/src/Resource/ResourceBuilder.php:3541$r = $this->lock_handler->lockTables(array_merge($this->resource_repository->getNamesForLocking( ), $this->revision_repository->getNamesForLocking( ), $this->information_repository->getNamesForLocking( ), $this->stakeholder_repository->getNamesForLocking( )), function ( ) use ($resource) : void { /**/ } )
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:3612$options = array(0 => $this->lng->txt("cont_sc_id_setting_user_id"), 1 => $this->lng->txt("cont_sc_id_setting_user_login"), 2 => $this->lng->txt("cont_sc_id_setting_user_id_plus_ref_id"), 3 => $this->lng->txt("cont_sc_id_setting_user_login_plus_ref_id"), 4 => $this->lng->txt("cont_sc_id_setting_user_id_plus_obj_id"), 5 => $this->lng->txt("cont_sc_id_setting_user_login_plus_obj_id"))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:2731$options = array("n" => $this->lng->txt("cont_sc_auto_review_no"), "r" => $this->lng->txt("cont_sc_auto_review_completed_not_failed_or_passed"), "p" => $this->lng->txt("cont_sc_auto_review_passed"), "q" => $this->lng->txt("cont_sc_auto_review_passed_or_failed"), "c" => $this->lng->txt("cont_sc_auto_review_completed"), "d" => $this->lng->txt("cont_sc_auto_review_completed_and_passed"), "y" => $this->lng->txt("cont_sc_auto_review_completed_or_passed"), "s" => $this->lng->txt("cont_sc_store_if_previous_score_was_lower"))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModule.php:9281$result = $ilDB->query('SELECT cp_node.cp_node_id ' . 'FROM cp_node, cp_resource, cp_item ' . 'WHERE cp_item.cp_node_id = cp_node.cp_node_id ' . 'AND cp_item.resourceId = cp_resource.id ' . 'AND scormType = ' . $ilDB->quote('sco', 'text') . ' ' . 'AND nodeName = ' . $ilDB->quote('item', 'text') . ' ' . 'AND cp_node.slm_id = ' . $ilDB->quote($a_id, 'integer') . ' ' . 'GROUP BY cp_node.cp_node_id')
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModule.php:6641return $aV[0] * 3_155_760_000 + $aV[1] * 262_980_000 + $aV[2] * 8_640_000 + $aV[3] * 360000 + $aV[4] * 6000 + round($aV[5] * 100)
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4762$t_height = $this->dic->http( )->wrapper( )->post( )->retrieve('height_0', $this->dic->refinery( )->kindlyTo( )->int( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4651$t_auto_review = $this->dic->http( )->wrapper( )->post( )->retrieve('auto_review', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4572$sMasteryScore = $this->dic->http( )->wrapper( )->post( )->retrieve('mastery_score', $this->dic->refinery( )->kindlyTo( )->string( ))
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:3752$options = array(0 => $this->lng->txt("cont_sc_name_setting_last_firstname"), 1 => $this->lng->txt("cont_sc_name_setting_first_lastname"), 2 => $this->lng->txt("cont_sc_name_setting_fullname"), 3 => $this->lng->txt("cont_sc_name_setting_salutation_lastname"), 4 => $this->lng->txt("cont_sc_name_setting_first_name"), 9 => $this->lng->txt("cont_sc_name_setting_no_name"))
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceListingUI.php:1891return $this->query->has(self::P_SORTATION) ? $this->query->retrieve(self::P_SORTATION, $this->refinery->kindlyTo( )->int( )) : array_keys($this->data_source->getSortationsMapping( ))[0] ?? SortDirection::BY_SIZE_DESC
/components/ILIAS/ResourceStorage/classes/Resources/UI/Actions/OverviewActionGenerator.php:581$actions = [$this->ui_factory->button( )->shy($this->language->txt('action_show_revisions'), $this->ctrl->getLinkTargetByClass(\ilResourceOverviewGUI::class, \ilResourceOverviewGUI::CMD_SHOW_REVISIONS)), $this->ui_factory->button( )->shy($this->language->txt('action_goto'), $this->ctrl->getLinkTargetByClass(\ilResourceOverviewGUI::class, \ilResourceOverviewGUI::CMD_GOTO_RESOURCE)), $this->ui_factory->button( )->shy($this->language->txt('action_download'), $this->ctrl->getLinkTargetByClass(\ilResourceOverviewGUI::class, \ilResourceOverviewGUI::CMD_DOWNLOAD)), ]
/components/ILIAS/ResourceStorage/classes/Resources/UI/Actions/OverviewActionGenerator.php:1061return $this->ui_factory->modal( )->interruptive($this->language->txt(\ilResourceOverviewGUI::CMD_REMOVE), $this->language->txt('confirm_delete'), $action)->withAffectedItems([$this->ui_factory->modal( )->interruptiveItem( )->standard($revision->getIdentification( )->serialize( ), $revision->getInformation( )->getTitle( ), )])
/components/ILIAS/ResourceStorage/classes/Resources/DataSource/AllResourcesDataSource.php:1011return ['title' => $ui_factory->input( )->field( )->text($lng->txt('title'), ), 'size' => $ui_factory->input( )->field( )->numeric($lng->txt('file_size_bigger_than')), 'stakeholder' => $ui_factory->input( )->field( )->select($lng->txt('stakeholders'), $stakeholders), ]
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceListingUI.php:1071$this->components[] = $this->ui_factory->table( )->presentation('', [ ], $this->getRowMapping( ))->withData($this->data_source->getResourceIdentifications( ))->withViewControls($this->getViewControls( ))
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceListingUI.php:1471$view_controls[] = $this->ui_factory->viewControl( )->sortation($sortations, (string) $this->determineSortation( ))->withTargetURL($this->ctrl->getLinkTargetByClass($this->view_definition->getEmbeddingGui( ), $this->view_definition->getEmbeddingCmd( )), self::P_SORTATION)
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceListingUI.php:1591$view_controls[] = $this->ui_factory->viewControl( )->pagination( )->withTargetURL($this->ctrl->getLinkTargetByClass($this->view_definition->getEmbeddingGui( ), $this->view_definition->getEmbeddingCmd( )), self::P_PAGE)->withCurrentPage($this->determinePage( ))->withPageSize($this->view_definition->getItemsPerPage( ))->withTotalEntries($count)->withMaxPaginationButtons(5)
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceListingUI.php:1823return $this->query->has(self::P_PAGE) ? $this->query->retrieve(self::P_PAGE, $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/ResourceStorage/classes/Container/View/RequestToDataTable.php:2381$data_row = $row_builder->buildDataRow($this->hash($entry->getPathInsideZIP( )), [self::F_TITLE => $title, self::F_SIZE => $is_dir ? '' : $this->formatSize($entry->getSize( )), self::F_TYPE => $is_dir ? '' : $entry->getMimeType( ), self::F_MODIFICATION_DATE => $entry->getModificationDate( ), ])
/components/ILIAS/ResourceStorage/classes/Container/View/Request.php:1563return $this->query->has(self::P_PAGE) ? $this->query->retrieve(self::P_PAGE, $this->refinery->kindlyTo( )->int( )) : 0
/components/ILIAS/ResourceStorage/classes/Container/View/Request.php:1631return $this->query->has(self::P_PATH) ? $this->unhash($this->query->retrieve(self::P_PATH, $this->refinery->kindlyTo( )->string( ))) : self::BASE
/components/ILIAS/ResourceStorage/classes/Container/View/Request.php:2002return $this->query->has(self::P_SORTATION) ? $this->query->retrieve(self::P_SORTATION, $this->refinery->kindlyTo( )->string( )) : self::BY_TITLE_ASC
/components/ILIAS/ResourceStorage/classes/Setup/class.ilResourceStorageMigrationHelper.php:1181return [new ilIniFilesLoadedObjective( ), new ilDatabaseInitializedObjective( ), new ilDatabaseUpdatedObjective( ), new ilDatabaseUpdateStepsExecutedObjective(new ilResourceStorageDB80( )), new ilDatabaseUpdateStepsExecutedObjective(new ilResourceStorageDB90( )), new ilStorageContainersExistingObjective( )]
/components/ILIAS/ResourceStorage/classes/Container/class.ilContainerResourceGUI.php:4171$stream = Streams::ofString($this->ui_renderer->render($this->ui_factory->modal( )->interruptive($this->language->txt('action_remove_zip_path'), $this->language->txt('action_remove_zip_path_msg'), $this->ctrl->getLinkTarget($this, self::CMD_REMOVE))->withAffectedItems(array_map(fn (string $path_inside_zip) : Standard => $this->ui_factory->modal( )->interruptiveItem( )->standard($this->hash($path_inside_zip), $path_inside_zip), $paths))))
/components/ILIAS/ResourceStorage/classes/Container/View/RequestToDataTable.php:1511yield $this->ui_factory->panel( )->standard($this->language->txt('title_manage_container'), array_merge(iterator_to_array($this->upload_builder->getDropZone( )), iterator_to_array($this->getBreadcrumbs( )), ))->withActions($dropdown)
/components/ILIAS/ResourceStorage/classes/Container/View/RequestToDataTable.php:1671return $this->ui_factory->table( )->data($this, $this->request->getTitle( ), [self::F_TITLE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_TITLE))->withIsSortable(true), self::F_SIZE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_SIZE))->withIsSortable(true), self::F_MODIFICATION_DATE => $this->ui_factory->table( )->column( )->date($this->language->txt(self::F_MODIFICATION_DATE), $this->data_factory->dateFormat( )->germanLong( ))->withIsSortable(true), self::F_TYPE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_TYPE))->withIsSortable(true), ], )->withRequest($this->http->request( ))->withActions($this->action_builder->getActions( ))->withRange(new Range(0, $this->request->getItemsPerPage( )))
/components/ILIAS/ResourceStorage/classes/Container/View/ViewControlBuilder.php:601return $this->ui_factory->viewControl( )->sortation([Request::BY_TITLE_ASC => $this->language->txt(Request::BY_TITLE_ASC), Request::BY_TITLE_DESC => $this->language->txt(Request::BY_TITLE_DESC), Request::BY_CREATION_DATE_ASC => $this->language->txt(Request::BY_CREATION_DATE_ASC), Request::BY_CREATION_DATE_DESC => $this->language->txt(Request::BY_CREATION_DATE_DESC), Request::BY_SIZE_ASC => $this->language->txt(Request::BY_SIZE_ASC), Request::BY_SIZE_DESC => $this->language->txt(Request::BY_SIZE_DESC), ])->withTargetURL($this->ctrl->getLinkTargetByClass(\ilContainerResourceGUI::class, \ilContainerResourceGUI::CMD_INDEX), Request::P_SORTATION)
/components/ILIAS/ResourceStorage/classes/Container/View/ViewControlBuilder.php:441return $this->ui_factory->viewControl( )->pagination( )->withPageSize($this->request->getItemsPerPage( ))->withCurrentPage($this->request->getPage( ))->withTotalEntries($this->data_provider->getTotal( ))->withTargetURL($this->ctrl->getLinkTargetByClass(\ilContainerResourceGUI::class, \ilContainerResourceGUI::CMD_INDEX), Request::P_PAGE)
/components/ILIAS/ResourceStorage/classes/Container/View/ActionBuilder/StandardActionProvider.php:1021return [new TopAction($this->language->txt('create_directory'), $this->add_directory_modal->getShowSignal( )), new TopAction($this->language->txt('download_zip'), $this->buildURI(\ilContainerResourceGUI::CMD_DOWNLOAD_ZIP)), ]
/components/ILIAS/ResourceStorage/classes/Container/View/ActionBuilder/StandardActionProvider.php:671$this->add_directory_modal = $this->ui_factory->modal( )->roundtrip($this->language->txt('create_directory'), [ ], [$this->ui_factory->input( )->field( )->text($this->language->txt('directory_name'), $this->language->txt('directory_name_info'), )->withRequired(true)], $this->ctrl->getFormActionByClass(\ilContainerResourceGUI::class, \ilContainerResourceGUI::ADD_DIRECTORY))
/components/ILIAS/ResourceStorage/classes/Container/View/UploadBuilder.php:431yield $this->ui_factory->dropzone( )->file( )->standard($this->language->txt('upload_modal_title'), $this->language->txt('msg_upload'), $this->ctrl->getLinkTargetByClass(\ilContainerResourceGUI::class, \ilContainerResourceGUI::CMD_POST_UPLOAD), $this->ui_factory->input( )->field( )->file($this->upload_handler, $this->language->txt('upload_field_title'))->withMaxFiles(100))->withUploadButton($this->ui_factory->button( )->shy($this->language->txt('select_files_from_computer'), '#'))->withBulky(true)
/components/ILIAS/ResourceStorage/classes/Container/View/Request.php:2172return $this->query->has(self::P_MODE) ? Mode::from($this->query->retrieve(self::P_MODE, $this->refinery->kindlyTo( )->int( ))) : $this->view_configuration->getMode( )
/components/ILIAS/ResourceStorage/classes/Container/View/ActionBuilder.php:1531$action = $this->ui_factory->table( )->action( )->single($single_action->getLabel( ), $this->url_builder->withURI($single_action->getAction( )), $token)
/components/ILIAS/ResourceStorage/classes/Container/View/ActionBuilder.php:1471$action = $this->ui_factory->table( )->action( )->standard($single_action->getLabel( ), $this->url_builder->withURI($single_action->getAction( )), $token)
/components/ILIAS/ResourceStorage/classes/Collections/DataProvider/TableDataProvider.php:761return $this->irss->collection( )->rangeAsArray($collection, $this->view_request->getPage( ) * $this->view_request->getItemsPerPage( ), $this->view_request->getItemsPerPage( ), )
/components/ILIAS/ResourceStorage/classes/Collections/class.ilResourceCollectionGUI.php:4621$rid_strings = $this->http->wrapper( )->query( )->has(self::P_RESOURCE_ID) ? [$this->http->wrapper( )->query( )->retrieve(self::P_RESOURCE_ID, $this->refinery->kindlyTo( )->string( ))] : [ ]
/components/ILIAS/ResourceStorage/classes/Collections/View/RequestToDataTable.php:1221$data_row = $row_builder->buildDataRow($this->hash($resource_identification->serialize( )), [self::F_TITLE => $information->getTitle( ), self::F_SIZE => $this->formatSize($information->getSize( )), self::F_CREATION_DATE => $information->getCreationDate( ), self::F_TYPE => $information->getMimeType( ), ])
/components/ILIAS/ResourceStorage/classes/Collections/View/RequestToDataTable.php:811return $this->ui_factory->table( )->data($this, '', [self::F_TITLE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_TITLE))->withIsSortable(true), self::F_SIZE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_SIZE))->withIsSortable(true), self::F_CREATION_DATE => $this->ui_factory->table( )->column( )->date($this->language->txt(self::F_CREATION_DATE), $this->data_factory->dateFormat( )->germanLong( ))->withIsSortable(true), self::F_TYPE => $this->ui_factory->table( )->column( )->text($this->language->txt(self::F_TYPE))->withIsSortable(false), ], )->withRequest($this->http->request( ))->withActions($this->action_builder->getActions( ))->withRange(new Range(0, $this->request->getItemsPerPage( )))
/components/ILIAS/ResourceStorage/classes/Collections/class.ilResourceCollectionGUI.php:3271$modal = $this->ui_factory->modal( )->roundtrip($this->language->txt('edit'), null, $form->getFields( ), $this->ctrl->getLinkTarget($this, self::CMD_STORE))
/components/ILIAS/ResourceStorage/classes/Collections/class.ilResourceCollectionGUI.php:2881$rid = $this->irss->manage( )->stream(Streams::ofString($stream->getContents( )), $this->view_configuration->getStakeholder( ), basename((string) $stream->getMetadata( )['uri']))
/components/ILIAS/ResourceStorage/classes/Collections/class.ilResourceCollectionGUI.php:3741$stream = Streams::ofString($this->ui_renderer->render($this->ui_factory->modal( )->interruptive($this->language->txt('action_remove_resource'), $this->language->txt('action_remove_resource_msg'), $this->ctrl->getLinkTarget($this, self::CMD_REMOVE))->withAffectedItems(array_map(function (ResourceIdentification $rid) : Standard { /**/ } , $rids))))
/components/ILIAS/ResourceStorage/classes/Collections/class.ilResourceCollectionGUI.php:3541$form = (new EditForm($this->view_request, $rid))->getAsForm($this->ctrl->getLinkTarget($this, self::CMD_STORE))->withRequest($this->http->request( ))
/components/ILIAS/Cron/src/Job/Manager/UI/JobTable.php:1111yield $row_builder->buildDataRow($item->getEffectiveJobId( ), $record)->withDisabledAction('run', !$may_run)->withDisabledAction('activate', !$may_activate)->withDisabledAction('deactivate', !$may_deactivate)->withDisabledAction('reset', !$may_reset)->withDisabledAction('edit', !$may_edit)
/components/ILIAS/Cron/src/Job/Manager/UI/JobTable.php:3451return ['title' => $this->ui_factory->table( )->column( )->text($this->lng->txt('title') . ' / ' . $this->lng->txt('description'))->withIsSortable(true), 'component' => $this->ui_factory->table( )->column( )->text($this->lng->txt('cron_component'))->withIsSortable(true)->withIsOptional(true, false), 'schedule' => $this->ui_factory->table( )->column( )->text($this->lng->txt('cron_schedule'))->withIsSortable(true), 'status' => $this->ui_factory->table( )->column( )->boolean($this->lng->txt('cron_status'), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_ok.svg', $this->lng->txt('cron_status_active'), \ILIAS\UI\Component\Symbol\Icon\Icon::SMALL), $this->ui_factory->symbol( )->icon( )->custom('assets/images/standard/icon_not_ok.svg', $this->lng->txt('cron_status_inactive'), \ILIAS\UI\Component\Symbol\Icon\Icon::SMALL))->withIsSortable(true), 'status_info' => $this->ui_factory->table( )->column( )->text($this->lng->txt('cron_status_info'))->withIsSortable(false), 'result' => $this->ui_factory->table( )->column( )->status($this->lng->txt('cron_result'))->withIsSortable(true), 'result_info' => $this->ui_factory->table( )->column( )->text($this->lng->txt('cron_result_info'))->withIsSortable(false), 'last_run' => $this->ui_factory->table( )->column( )->text($this->lng->txt('cron_last_run'))->withIsSortable(true)]
/components/ILIAS/Cron/src/Job/Repository/JobRepositoryImpl.php:3791$query = 'UPDATE cron_job SET ' . ' job_status = ' . $this->db->quote(0, 'integer') . ' , job_result_status = ' . $this->db->quote(null, 'text') . ' , job_result_message = ' . $this->db->quote(null, 'text') . ' , job_result_type = ' . $this->db->quote(null, 'text') . ' , job_result_code = ' . $this->db->quote(null, 'text') . ' , job_status_user_id = ' . $this->db->quote($usrId, 'integer') . ' , job_status_type = ' . $this->db->quote($wasManuallyExecuted, 'integer') . ' , job_status_ts = ' . $this->db->quote($when->getTimestamp( ), 'integer') . ' WHERE job_id = ' . $this->db->quote($job->getId( ), 'text')
/components/ILIAS/Cron/src/Job/Manager/UI/JobTable.php:761$record = ['title' => $this->formatTitle($item), 'component' => $this->formatComponent($item), 'schedule' => $this->formatSchedule($item), 'status' => (bool) $item->getJobStatus( ), 'status_info' => $this->formatStatusInfo($item), 'result' => $this->formatResult($item), 'result_info' => $this->formatResultInfo($item), 'last_run' => $this->formatLastRun($item)]
/components/ILIAS/Cron/src/Job/Repository/JobRepositoryImpl.php:3431$query = 'UPDATE cron_job SET ' . ' schedule_type = ' . $this->db->quote($scheduleType?->value, 'integer') . ' , schedule_value = ' . $this->db->quote($scheduleValue, 'integer') . ' WHERE job_id = ' . $this->db->quote($job->getId( ), 'text')
/components/ILIAS/Cron/src/Job/Repository/JobRepositoryImpl.php:3621$query = 'UPDATE cron_job SET ' . ' job_status = ' . $this->db->quote(1, 'integer') . ' , job_status_user_id = ' . $this->db->quote($usrId, 'integer') . ' , job_status_type = ' . $this->db->quote($wasManuallyExecuted, 'integer') . ' , job_status_ts = ' . $this->db->quote($when->getTimestamp( ), 'integer') . ' WHERE job_id = ' . $this->db->quote($job->getId( ), 'text')
/components/ILIAS/ResourceStorage/classes/Resources/class.ilResourceOverviewGUI.php:1981$rid = $this->wrapper->query( )->has(self::P_RESOURCE_ID) ? $this->wrapper->query( )->retrieve(self::P_RESOURCE_ID, $this->refinery->to( )->string( )) : ($this->wrapper->post( )->has(self::P_RESOURCE_ID) ? $this->wrapper->post( )->retrieve(self::P_RESOURCE_ID, $this->refinery->to( )->string( )) : null)
/components/ILIAS/ResourceStorage/classes/FlavourDBRepository.php:1121$r = $this->db->queryF("SELECT * FROM " . self::TABLE_NAME . " WHERE " . self::F_RESOURCE_ID . " = %s AND " . self::F_REVISION . " = %s AND " . self::F_DEFINITION . " = %s AND (" . self::F_VARIANT . " = %s OR " . self::F_VARIANT . " IS NULL)", ['text', 'integer', 'text', 'text'], [$rid->serialize( ), $revision, $definition->getId( ), $definition->getVariantName( ) ?? ''])
/components/ILIAS/ResourceStorage/classes/FlavourDBRepository.php:791$r = $this->db->manipulateF("DELETE FROM " . self::TABLE_NAME . " WHERE " . self::F_RESOURCE_ID . " = %s AND " . self::F_REVISION . " = %s AND " . self::F_DEFINITION . " = %s AND (" . self::F_VARIANT . " = %s OR " . self::F_VARIANT . " IS NULL)", ['text', 'integer', 'text', 'text'], [$rid->serialize( ), $flavour->getRevision( ), $definition->getId( ), $definition->getVariantName( )])
/components/ILIAS/Cron/src/Job/Manager/UI/JobTableFilterMediator.php:941$result = $this->uiFactory->input( )->field( )->select($this->lng->txt('cron_result'), [(string) JobResult::STATUS_INVALID_CONFIGURATION => $this->lng->txt('cron_result_status_invalid_configuration'), (string) JobResult::STATUS_NO_ACTION => $this->lng->txt('cron_result_status_no_action'), (string) JobResult::STATUS_OK => $this->lng->txt('cron_result_status_ok'), (string) JobResult::STATUS_CRASHED => $this->lng->txt('cron_result_status_crashed'), (string) JobResult::STATUS_RESET => $this->lng->txt('cron_result_status_reset'), (string) JobResult::STATUS_FAIL => $this->lng->txt('cron_result_status_fail'), ])
/components/ILIAS/Cron/src/Job/Manager/UI/JobTableFilterMediator.php:871$status = $this->uiFactory->input( )->field( )->select($this->lng->txt('cron_status'), [(string) self::FILTER_STATUS_ACTIVE => $this->lng->txt('cron_status_active'), (string) self::FILTER_STATUS_INACTIVE => $this->lng->txt('cron_status_inactive'), ])
/components/ILIAS/Cron/src/Job/Manager/UI/JobTableFilterMediator.php:711$schedule = $this->uiFactory->input( )->field( )->select($this->lng->txt('cron_schedule'), [(string) JobScheduleType::DAILY->value => $this->lng->txt('cron_schedule_daily'), (string) JobScheduleType::WEEKLY->value => $this->lng->txt('cron_schedule_weekly'), (string) JobScheduleType::MONTHLY->value => $this->lng->txt('cron_schedule_monthly'), (string) JobScheduleType::QUARTERLY->value => $this->lng->txt('cron_schedule_quarterly'), (string) JobScheduleType::YEARLY->value => $this->lng->txt('cron_schedule_yearly'), (string) JobScheduleType::IN_MINUTES->value => \sprintf($this->lng->txt('cron_schedule_in_minutes'), 'x'), (string) JobScheduleType::IN_HOURS->value => \sprintf($this->lng->txt('cron_schedule_in_hours'), 'x'), (string) JobScheduleType::IN_DAYS->value => \sprintf($this->lng->txt('cron_schedule_in_days'), 'x')])
/components/ILIAS/Cron/src/Job/Manager/UI/JobTable.php:4421return $this->ui_factory->table( )->data($this, $this->lng->txt('cron_jobs'), $this->getColumns( ))->withActions($this->getActions( ))->withId(self::class)->withRequest($this->request)->withOrder(new \ILIAS\Data\Order('title', \ILIAS\Data\Order::ASC))
/components/ILIAS/Cron/src/Job/Manager/UI/JobTable.php:4111return ['run' => $this->ui_factory->table( )->action( )->single($this->lng->txt('cron_action_run'), $this->url_builder->withParameter($this->action_parameter_token, 'run'), $this->row_id_token), 'activate' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('cron_action_activate'), $this->url_builder->withParameter($this->action_parameter_token, 'activate'), $this->row_id_token), 'deactivate' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('cron_action_deactivate'), $this->url_builder->withParameter($this->action_parameter_token, 'deactivate'), $this->row_id_token), 'reset' => $this->ui_factory->table( )->action( )->standard($this->lng->txt('cron_action_reset'), $this->url_builder->withParameter($this->action_parameter_token, 'reset'), $this->row_id_token), 'edit' => $this->ui_factory->table( )->action( )->single($this->lng->txt('cron_action_edit'), $this->url_builder->withParameter($this->action_parameter_token, 'edit'), $this->row_id_token)]
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:1451return [$this->language->txt('create_date') => $this->formatDate($this->information->getCreationDate( )), $this->language->txt('revision_status') => $this->language->txt('revision_status_' . $this->revision->getStatus( )->value), ]
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:1361return [$this->language->txt('file_size') => $this->formatSize($this->information->getSize( )), $this->language->txt('type') => $this->information->getMimeType( ), ]
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:1151return $this->ui_factory->image( )->responsive($src ?? $this->getPlaceholderImage( ), $this->information->getTitle( ))->withAlt($this->information->getTitle( ))
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:931return $row->withHeadline($this->information->getTitle( ))->withSubheadline($this->revision->getTitle( ))->withImportantFields($this->getImportantProperties( ))->withContent($this->ui_factory->listing( )->descriptive($this->getCommonProperties( )))->withFurtherFields($this->getDetailedProperties( ))
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:721return $this->ui_factory->card( )->repositoryObject($this->information->getTitle( ), $this->getImage( ))->withSections([$this->ui_factory->listing( )->descriptive($this->getCommonProperties( ))])
/components/ILIAS/ResourceStorage/classes/Resources/UI/RevisionToComponent.php:601$item = $this->ui_factory->item( )->standard($this->revision->getTitle( ))->withDescription($this->information->getTitle( ))->withProperties($properties)
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceToComponent.php:1031return array_merge([$this->language->txt('stakeholders') => $stakeholders, $this->language->txt('full_size') => $this->formatSize($this->resource->getFullSize( )), ], $this->revision_to_component->getCommonProperties( ))
/components/ILIAS/ResourceStorage/classes/Resources/UI/ResourceToComponent.php:601return $row->withImportantFields($this->getImportantProperties( ))->withContent($this->ui_factory->listing( )->descriptive($this->getCommonProperties( )))->withFurtherFields($this->getDetailedProperties( ))
/components/ILIAS/Calendar/classes/class.ilMiniCalendarGUI.php:1073foreach(ilCalendarUtil::_buildMonthDayList((int) $this->seed->get(IL_CAL_FKT_DATE, 'm'), (int) $this->seed->get(IL_CAL_FKT_DATE, 'Y'), $this->user_settings->getWeekStart( ))->get( ) as $date) { /**/ }
/components/ILIAS/Test/src/Logging/TestLogViewer.php:1751foreach($log->getLogEntryAsExportRow($this->lng, $this->title_builder, $this->logger->getAdditionalInformationGenerator( ), ['timezone' => new \DateTimeZone($this->current_user->getTimeZone( )), 'date_format' => $this->buildUserDateTimeFormat( )->toString( )]) as $cell_content) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarMonthGUI.php:1443foreach(ilCalendarUtil::_buildMonthDayList((int) $this->seed->get(IL_CAL_FKT_DATE, 'm'), (int) $this->seed->get(IL_CAL_FKT_DATE, 'Y'), $this->user_settings->getWeekStart( ))->get( ) as $date) { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:8351foreach($DIC->http( )->wrapper( )->post( )->retrieve('user', $DIC->refinery( )->kindlyTo( )->listOf($DIC->refinery( )->kindlyTo( )->int( ))) as $id) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarBlockGUI.php:3253foreach(ilCalendarUtil::_buildMonthDayList((int) $this->seed->get(IL_CAL_FKT_DATE, 'm'), (int) $this->seed->get(IL_CAL_FKT_DATE, 'Y'), $this->user_settings->getWeekStart( ))->get( ) as $date) { /**/ }
/components/ILIAS/User/classes/Gallery/class.ilUsersGalleryParticipants.php:681foreach([[$this->participants->getContacts( ), true, $DIC->language( )->txt('crs_mem_contact')], [$this->participants->getAdmins( ), false, ''], [$this->participants->getTutors( ), false, ''], [$this->participants->getMembers( ), false, '']] as $users) { /**/ }
/components/ILIAS/Notifications/classes/Provider/NotificationsToastProvider.php:511foreach($osd_notification_handler->getOSDNotificationsForUser($this->dic->user( )->getId( ), true, time( ) - ($this->dic->http( )->request( )->getQueryParams( )['max_age'] ?? time( ))) as $notification) { /**/ }
/components/ILIAS/Export/classes/ExportHandler/Manager/Handler.php:2401if($node['type'] == 'rolf' or !$this->obj_definition->allowExport($node['type']) or ($node['type'] == "file" && ilObjFileAccess::_isFileHidden($node['title'])) or !$this->access->checkAccess('write', '', (int) $node['ref_id'])) { /**/ }
/components/ILIAS/Export/classes/ExportHandler/Table/Handler.php:2061if($this->export_handler->publicAccess( )->handler( )->hasPublicAccessFile($object_id) and $this->export_handler->publicAccess( )->handler( )->getPublicAccessFileExportOptionId($object_id) === $export_option->getExportOptionId( ) and in_array($this->export_handler->publicAccess( )->handler( )->getPublicAccessFileIdentifier($object_id), $file_identifiers->toStringArray( ))) { /**/ }
/components/ILIAS/GlobalScreen/src/Scope/Layout/Provider/PagePart/StandardPagePartProvider.php:1001if(!$this->gs->collector( )->mainmenu( )->hasVisibleItems( ) && !$this->gs->collector( )->tool( )->hasVisibleItems( )) { /**/ }
/components/ILIAS/Export/classes/class.ilExportGUI.php:1881if(in_array($this->obj->getType( ), $export_option->getSupportedRepositoryObjectTypes( )) and $export_option->isObjectSupported($this->data_factory->objId($this->obj->getId( )))) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilObjIndividualAssessmentGUI.php:2931if($this->object->accessHandler( )->mayEditMembers( ) || $this->object->accessHandler( )->mayGradeAnyUser( ) || $this->object->accessHandler( )->mayAmendAllUsers( ) || $this->object->accessHandler( )->mayViewAnyUser( )) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilObjIndividualAssessmentGUI.php:3201if(($this->object->accessHandler( )->mayViewAllUsers( ) || $this->object->accessHandler( )->mayEditLearningProgressSettings( ) || ($this->object->loadMembers( )->userAllreadyMember($this->usr) && $this->object->isActiveLP( ))) && ilObjUserTracking::_enabledLearningProgress( )) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersGUI.php:4241if($this->request_wrapper->has(self::F_SORT) && $this->request_wrapper->retrieve(self::F_SORT, $this->refinery->kindlyTo( )->string( )) != "" && in_array($this->request_wrapper->retrieve(self::F_SORT, $this->refinery->kindlyTo( )->string( )), [self::S_NAME_ASC, self::S_NAME_DESC, self::S_EXAMINER_ASC, self::S_EXAMINER_DESC, self::S_CHANGETIME_ASC, self::S_CHANGETIME_DESC])) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilObjIndividualAssessmentGUI.php:2261if($member && $member->notify( ) && $member->finalized( ) && $member->viewFile( ) && $member->fileName( ) && $member->fileName( ) != "") { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersGUI.php:1011if(!$this->iass_access->mayEditMembers( ) && !$this->iass_access->mayGradeAnyUser( ) && !$this->iass_access->mayViewAnyUser( ) && !$this->iass_access->mayAmendAllUsers( )) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersGUI.php:3911if($this->request_wrapper->has(self::F_STATUS) && $this->request_wrapper->retrieve(self::F_STATUS, $this->refinery->kindlyTo( )->string( )) != "" && in_array($this->request_wrapper->retrieve(self::F_STATUS, $this->refinery->kindlyTo( )->string( )), [ilIndividualAssessmentMembers::LP_ASSESSMENT_NOT_COMPLETED, ilIndividualAssessmentMembers::LP_IN_PROGRESS, ilIndividualAssessmentMembers::LP_COMPLETED, ilIndividualAssessmentMembers::LP_FAILED])) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:1361if((!$this->iass_access->mayViewUser($record->id( )) && !$this->iass_access->mayGradeUser($record->id( ))) || (!$record->finalized( ) && $finalized_only)) { /**/ }
/components/ILIAS/IndividualAssessment/classes/class.ilIndividualAssessmentMembersTableGUI.php:2001if(!$this->checkEditable($record->finalized( ), $record->id( ), $examiner_id) && !$this->checkAmendable($record->finalized( )) && !$this->iass_access->mayViewUser($record->id( )) && !$this->iass_access->mayGradeUser($record->id( ))) { /**/ }
/components/ILIAS/MainMenu/classes/Items/class.ilMMItemInformation.php:901if($item instanceof hasTitle && isset($this->translations["{$item->getProviderIdentification( )->serialize( )}|$usr_language_key"]) && $this->translations["{$item->getProviderIdentification( )->serialize( )}|$usr_language_key"] !== '') { /**/ }
/components/ILIAS/AuthApache/classes/class.ilAuthProviderApache.php:661if(!isset($_SERVER[$this->settings->get(self::ENV_APACHE_AUTH_INDICATOR_NAME, '')]) || !in_array($_SERVER[$this->settings->get(self::ENV_APACHE_AUTH_INDICATOR_NAME, '')], $validIndicatorValues, true)) { /**/ }
/components/ILIAS/MainMenu/classes/Administration/class.ilMMTopItemFormGUI.php:2232if($this->item_facade->isEmpty( ) || (!$this->item_facade->isEmpty( ) && $classname === $this->item_facade->getType( ) && $this->item_facade->isCustom( ))) { /**/ }
/components/ILIAS/MainMenu/classes/Administration/class.ilMMSubitemFormGUI.php:2232if($this->item_facade->isEmpty( ) || (!$this->item_facade->isEmpty( ) && $classname === $this->item_facade->getType( ) && $this->item_facade->isCustom( ))) { /**/ }
/components/ILIAS/Authentication/classes/class.ilSession.php:2711if($DIC->http( )->wrapper( )->cookie( )->has(session_name( )) && $DIC->http( )->wrapper( )->cookie( )->retrieve(session_name( ), $DIC->refinery( )->kindlyTo( )->string( )) === $a_session_id) { /**/ }
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:18791if(($nodes[$node_key + 1]["type"] ?? "") == "pg" && !($nodes[$node_key + 1]["depth"] <= $act_level && !in_array($nodes[$node_key + 1]["obj_id"], $sel_obj_ids))) { /**/ }
/components/ILIAS/LearningModule/Presentation/class.ilLMPresentationGUI.php:3041if(!$ilAccess->checkAccess("read", "", $this->requested_ref_id) && (!(($this->ctrl->getCmd( ) == "infoScreen" || $this->ctrl->getNextClass( ) == "ilinfoscreengui") && $ilAccess->checkAccess("visible", "", $this->requested_ref_id)))) { /**/ }
/components/ILIAS/LearningModule/Presentation/class.ilLMContentRendererGUI.php:2811if($this->lm->getFooterPage( ) > 0 && $page_id != $this->lm->getFooterPage( ) && ($page_id == 0 || $page_id != $this->lm->getHeaderPage( ))) { /**/ }
/components/ILIAS/LearningModule/Presentation/class.ilLMContentRendererGUI.php:2721if($this->lm->getHeaderPage( ) > 0 && $page_id != $this->lm->getHeaderPage( ) && ($page_id == 0 || $page_id != $this->lm->getFooterPage( ))) { /**/ }
/components/ILIAS/LearningModule/Editing/class.EditSubObjectsGUI.php:661if(in_array($cmd, ["list", "tableCommand", "editPages", "insertChapterAfter", "insertChapterBefore", "insertFirstChapter", "insertPageAfter", "insertPageBefore", "insertFirstPage", "editTitle", "saveTitle", "saveOrder", "confirmedDelete", "delete", "cancelDelete", "insertPageClip", "insertPageClipBefore", "insertPageClipAfter", "insertChapterClip", "insertChapterClipBefore", "insertChapterClipAfter", "activatePages", "insertLayoutBefore", "insertLayoutAfter", "insertPageFromLayout", "switchToLanguage", "editMasterLanguage"])) { /**/ }
/components/ILIAS/LearningModule/classes/class.ilLMTracker.php:4281if($c_stat == ilLMTracker::FAILED || $c_stat == ilLMTracker::IN_PROGRESS || ($c_stat == ilLMTracker::NOT_ATTEMPTED && isset($this->page_questions[$c["child"]]) && count($this->page_questions[$c["child"]]) > 0)) { /**/ }
/components/ILIAS/Survey/Editing/class.ilSurveyQuestionTableGUI.php:631if((!($edit_manager->getQuestionClipboardMode($this->object->getRefId( )) === "copy" && count($edit_manager->getQuestionClipboardQuestions($this->object->getRefId( ))) > 0)) && (count($edit_manager->getMoveSurveyQuestions( )) === 0 || $edit_manager->getMoveSurveyId( ) !== $this->object->getId( ))) { /**/ } else { /**/ }
/components/ILIAS/Survey/classes/class.ilObjSurveyGUI.php:4361if($this->feature_config->usesAppraisees( ) && $this->object->get360SelfRaters( ) && $this->object->isAppraisee($ilUser->getId( )) && !$this->object->isAppraiseeClosed($ilUser->getId( ))) { /**/ }
/components/ILIAS/Survey/classes/class.ilObjSurveyGUI.php:1171if(!$DIC->globalScreen( )->tool( )->context( )->stack( )->hasMatch($DIC->globalScreen( )->tool( )->context( )->collection( )->repository( ))) { /**/ }
/components/ILIAS/Survey/classes/class.ilObjSurvey.php:53261if($this->getOfflineStatus( ) || !$this->getReminderStatus( ) || ($this->getStartDate( ) && $now_with_format < $this->getStartDate( )) || ($this->getEndDate( ) && $now_with_format > $this->getEndDate( ))) { /**/ }
/components/ILIAS/Survey/Access/class.AccessManager.php:1281if($this->access->checkAccessOfUser($this->user_id, "write", "", $this->ref_id) || $this->checkRbacOrPositionPermission('read_results', 'access_results') || \ilObjSurveyAccess::_hasEvaluationAccess($survey->getId( ), $this->user_id)) { /**/ }
/components/ILIAS/Survey/Access/class.AccessManager.php:871if($participant_status->isExternalRater( ) || $this->access->checkAccessOfUser($this->user_id, "read", "", $this->ref_id) || $this->access->checkAccessOfUser($this->user_id, "visible", "", $this->ref_id)) { /**/ }
/components/ILIAS/Survey/Participants/class.ilSurveyParticipantsGUI.php:12801elseif($this->feature_config->usesAppraisees( ) && $this->object->get360SelfRaters( ) && $this->object->isAppraisee($ilUser->getId( )) && !$this->object->isAppraiseeClosed($ilUser->getId( ))) { /**/ }
/components/ILIAS/WOPI/classes/Discovery/AppDBRepository.php:941if($app->getId( ) === 0 || $this->db->queryF('SELECT * FROM ' . self::TABLE_NAME . ' WHERE id = %s', ['integer'], [$app->getId( )])->numRows( ) === 0) { /**/ } else { /**/ }
/components/ILIAS/AuthShibboleth/resources/shib_logout.php:221if($q->has('return') && $q->has('action') && $q->retrieve('action', $DIC->refinery( )->to( )->string( )) === 'logout') { /**/ } elseif(!empty($HTTP_RAW_POST_DATA)) { /**/ } else { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:14971if(preg_match('/^delete_.*/', $key, $matches) || preg_match('/^addSelectGap_.*/', $key, $matches) || preg_match('/^addTextGap_.*/', $key, $matches) || preg_match('/^deleteImage_.*/', $key, $matches) || preg_match('/^upload_.*/', $key, $matches) || preg_match('/^addSuggestedSolution_.*/', $key, $matches)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assKprimChoice.php:3691if((!is_string($answer->getAnswertext( )) || $answer->getAnswertext( ) === '') && (!is_string($answer->getImageFile( )) || $answer->getImageFile( ) === '')) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:731if($this->title !== '' && $this->author !== null && $this->author !== '' && $this->question !== null && $this->question !== '' && $this->answers !== [ ] && $this->getMaximumPoints( ) > 0) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assSingleChoice.php:4061if($this->http->wrapper( )->post( )->has($mc_result_key) && ($mc_result = $this->http->wrapper( )->post( )->retrieve($mc_result_key, $this->refinery->kindlyTo( )->string( ))) !== '') { /**/ } else { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:6531if(!(strtolower($this->request_data_collector->raw('baseClass')) == 'iladministrationgui' || strtolower($this->request_data_collector->raw('baseClass')) == 'ilrepositorygui') && $this->getCreationMode( ) != true) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:7061if($this->creation_mode && !$this->checkPermissionBool('create', '', $this->request_data_collector->string('new_type')) || !$this->creation_mode && !$this->checkPermissionBool('read', '', $this->object->getType( ))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:13871if(!is_array($this->request_data_collector->raw('q_id')) && $this->request_data_collector->raw('q_id') > 0 && $this->request_data_collector->raw('cmd') !== self::DEFAULT_CMD) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:14171if(!is_array($this->request_data_collector->raw('q_id')) && $this->request_data_collector->raw('q_id') > 0 && $this->request_data_collector->raw('cmd') !== self::DEFAULT_CMD) { /**/ } else { /**/ }
/components/ILIAS/LTIProvider/classes/InternalProvider/class.ilAuthProviderLTI.php:2211if($DIC->http( )->wrapper( )->post( )->has('launch_presentation_document_target') && $DIC->http( )->wrapper( )->post( )->retrieve('launch_presentation_document_target', $DIC->refinery( )->kindlyTo( )->string( ))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assImagemapQuestion.php:1221if($this->title !== '' && $this->author && $this->question && $this->image_filename && $this->answers !== [ ] && $this->getMaximumPoints( ) > 0) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assTextSubset.php:481if(strlen($this->title) && $this->author && $this->question && count($this->answers) >= $this->correctanswers && $this->getMaximumPoints( ) > 0) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilObjQuestionPoolGUI.php:1521if((!$this->access->checkAccess('read', '', $this->request_data_collector->getRefId( ))) && (!$this->access->checkAccess('visible', '', $this->request_data_collector->getRefId( )))) { /**/ }
/components/ILIAS/Logging/classes/public/class.ilLoggerFactory.php:1321if($this->dic->isDependencyAvailable('ctrl') && $this->dic->ctrl( )->isAsynch( ) || ($this->dic->isDependencyAvailable('http') && strtolower($this->dic->http( )->request( )->getServerParams( )['HTTP_X_REQUESTED_WITH'] ?? '') === 'xmlhttprequest')) { /**/ }
/components/ILIAS/LTIProvider/classes/class.ilLTIViewGUI.php:1581if($this->wrapper->query( )->has('lti_context_id') && $this->wrapper->query( )->retrieve('lti_context_id', $this->kindlyTo->string( )) !== '') { /**/ }
/components/ILIAS/LTIProvider/classes/class.ilLTIViewGUI.php:2311if(($this->wrapper->query( )->has('baseClass') && $this->wrapper->query( )->retrieve('baseClass', $this->kindlyTo->string( )) === 'ilDashboardGUI') && ($this->wrapper->query( )->has('cmdClass') && $this->wrapper->query( )->retrieve('cmdClass', $this->kindlyTo->string( )) === 'ilpersonalprofilegui')) { /**/ }
/components/ILIAS/LTIProvider/classes/class.ilLTIViewGUI.php:4141if($this->dic->wrapper->cookie( )->has($cookie_key) && $this->dic->wrapper->cookie( )->retrieve($cookie_key, $this->dic->refinery( )->kindlyTo( )->string( ) != '')) { /**/ } else { /**/ }
/components/ILIAS/TestQuestionPool/classes/questions/LogicalAnswerCompare/ilAssLacCompositeValidator.php:1181elseif(($composite->nodes[0] instanceof ilAssLacAbstractOperation && $composite->nodes[1] instanceof ilAssLacExpressionInterface) || ($composite->nodes[0] instanceof ilAssLacExpressionInterface && $composite->nodes[1] instanceof ilAssLacAbstractOperation) || ($composite->nodes[0] instanceof ilAssLacSolutionExpressionInterface)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assClozeTest.php:1021if($this->getTitle( ) !== '' && $this->getAuthor( ) && $this->getClozeText( ) && count($this->getGaps( )) && $this->getMaximumPoints( ) > 0) { /**/ }
/components/ILIAS/TermsOfService/classes/class.ilObjTermsOfServiceGUI.php:1911if($this->tos_settings->enabled( )->value( ) && $this->config->legalDocuments( )->document( )->repository( )->countAll( ) === 0) { /**/ }
/components/ILIAS/TestQuestionPool/src/ManipulateImagesInChoiceQuestionsTrait.php:644if(!file_exists($image_source_path . $this->getThumbPrefix( ) . $filename) || !copy($image_source_path . $this->getThumbPrefix( ) . $filename, $image_target_path . $this->getThumbPrefix( ) . $filename)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:3774if(!file_exists($image_source_path . $this->getThumbPrefix( ) . $filename) || !copy($image_source_path . $this->getThumbPrefix( ) . $filename, $image_target_path . $this->getThumbPrefix( ) . $filename)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assMatchingQuestion.php:3564if(!file_exists($image_source_path . $this->getThumbPrefix( ) . $filename) || !copy($image_source_path . $this->getThumbPrefix( ) . $filename, $image_target_path . $this->getThumbPrefix( ) . $filename)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assFileUpload.php:971if(strlen($this->title) && ($this->author) && ($this->question) && ($this->getMaximumPoints( ) >= 0) && is_numeric($this->getMaximumPoints( ))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilAssQuestionFeedbackPageObjectCommandForwarder.php:441if(!$this->request->isset('feedback_id') || !(int) $this->request->raw('feedback_id') || !$questionOBJ->feedbackOBJ->checkFeedbackParent((int) $this->request->raw('feedback_id'))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assOrderingQuestion.php:2034if(!file_exists($image_source_path . $this->getThumbPrefix( ) . $filename) || !copy($image_source_path . $this->getThumbPrefix( ) . $filename, $image_target_path . $this->getThumbPrefix( ) . $filename)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:8181if($passage_start !== null && (mb_strrpos($word, self::ERROR_PARAGRAPH_DELIMITERS['end']) === mb_strlen($word) - 2 || mb_strrpos($word, self::ERROR_PARAGRAPH_DELIMITERS['end']) === mb_strlen($word) - 3 && preg_match(self::FIND_PUNCTUATION_REGEXP, mb_substr($word, -1)) === 1)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assLongMenu.php:1481if(strlen($this->title) && $this->author && $this->long_menu_text && sizeof($this->answers) > 0 && sizeof($this->correct_answers) > 0 && $this->getPoints( ) > 0) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestionGUI.php:6181if($decimal_spots->getValue( ) == 0 && $min_range->getValue( ) !== null && $max_range->getValue( ) !== null && !$variable->isIntPrecisionValid($intPrecision->getValue( ), $min_range->getValue( ), $max_range->getValue( ))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assFormulaQuestionResult.php:2791elseif((isset($matches[2]) && $matches[2] == '/') && (isset($matches[4]) && strtolower($matches[4]) == "e") && (!isset($matches[1]) || !strlen($matches[1]) || !isset($matches[3]) || !strlen($matches[3]) || $matches[3] == 0)) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.ilQuestionPageParser.php:10901elseif(strtolower(get_class($this->current_object)) == 'ilobjlearningmodule' || strtolower(get_class($this->current_object)) == 'ilobjcontentobject' || (strtolower(get_class($this->current_object)) == 'ilobjglossary' && $this->in_glossary)) { /**/ } elseif(strtolower(get_class($this->current_object)) == 'ilglossaryterm' && !$this->in_media_object) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:5301if($graphical_output === true && (in_array($position, $selections['user']) && !in_array($position, $selections['best']) || !in_array($position, $selections['user']) && in_array($position, $selections['best']))) { /**/ }
/components/ILIAS/TestQuestionPool/classes/class.assErrorText.php:3621if(isset($word['text_wrong']) && ($word['text_wrong'] === $error->getTextWrong( ) || mb_substr($word['text_wrong'], 0, -1) === $error->getTextWrong( ) && preg_match(self::FIND_PUNCTUATION_REGEXP, mb_substr($word['text_wrong'], -1)) === 1) && !array_key_exists($position, $this->generateArrayByPositionFromErrorData( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:53381if($this->requestAction !== 'ready_showreply' && ilForumPostDraft::isSavePostDraftAllowed( ) && $this->access->checkAccess('read', '', $this->object->getRefId( )) && $this->access->checkAccess('add_reply', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:53681if($this->requestAction !== 'ready_showreply' && ilForumPostDraft::isSavePostDraftAllowed( ) && $this->access->checkAccess('read', '', $this->object->getRefId( )) && $this->access->checkAccess('add_thread', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:48883if(!ilForumPostDraft::isSavePostDraftAllowed( ) || !$this->access->checkAccess('add_thread', '', $this->object->getRefId( )) || !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:49733if(!ilForumPostDraft::isSavePostDraftAllowed( ) || !$this->access->checkAccess('add_thread', '', $this->object->getRefId( )) || !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:54501if(!$this->objCurrentTopic->isClosed( ) && !$node->isCensored( ) && !$this->user->isAnonymous( ) && ($node->isOwner($this->user->getId( )) || $this->is_moderator)) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:55001if(!$this->objCurrentTopic->isClosed( ) && !$this->user->isAnonymous( ) && ($this->is_moderator || ($node->isOwner($this->user->getId( )) && !$node->hasReplies( )))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:54081if(($this->objCurrentPost->getId( ) !== $node->getId( ) || (!in_array($action, ['showreply', 'showedit', 'censor', 'delete'], true) && !$this->displayConfirmPostActivation( ))) && ($this->is_moderator || $node->isActivated( ) || $node->isOwner($this->user->getId( )))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:54291if(!$this->objCurrentTopic->isClosed( ) && $node->isActivated( ) && !$node->isCensored( ) && $this->access->checkAccess('add_reply', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:33931if(!$this->isTopLevelReplyCommand( ) && $this->objCurrentPost->getId( ) === $node->getId( ) && ($this->is_moderator || $node->isActivated( ) || $node->isOwner($this->user->getId( )))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:34501if($firstNodeInThread instanceof ilForumPost && !$this->objCurrentTopic->isClosed( ) && in_array($this->ctrl->getCmd( ), ['createTopLevelPost', 'saveTopLevelPost', 'saveTopLevelDraft'], true) && $this->access->checkAccess('add_reply', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:28911if((!$this->is_moderator && !$this->objCurrentPost->isOwner($this->user->getId( ))) || $this->objCurrentPost->isCensored( ) || $this->user->isAnonymous( )) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:32931if($firstNodeInThread instanceof ilForumPost && !$this->isTopLevelReplyCommand( ) && !$this->objCurrentTopic->isClosed( ) && $this->access->checkAccess('add_reply', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:43311if(!$this->access->checkAccess('visible', '', $this->object->getRefId( )) && !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:48183if(!ilForumPostDraft::isSavePostDraftAllowed( ) || !$this->access->checkAccess('add_thread', '', $this->object->getRefId( )) || !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:40142if(!$this->access->checkAccess('add_thread', '', $this->object->getRefId( )) || !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:41472if(!$this->access->checkAccess('add_thread', '', $this->object->getRefId( )) || !$this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/News/classes/class.ilNewsItemGUI.php:1091if(isset($this->news_item) && $this->news_item->getId( ) > 0 && ilNewsItem::_lookupContextObjId($this->news_item->getId( )) !== $this->getContextObjId( )) { /**/ }
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:4801if(!is_array($c) && is_object($news) && $news->getId( ) > 0 && ilNewsItem::_lookupContextObjId($news->getId( )) !== $ilCtrl->getContextObjId( )) { /**/ }
/components/ILIAS/News/classes/class.ilNewsForContextBlockGUI.php:3091if(!$this->dynamic && !$this->getEnableEdit( ) && $this->getRepositoryMode( ) && count($this->getData( )) === 0 && (!$news_set->get("enable_rss_for_internal") || !ilBlockSetting::_lookup($this->getBlockType( ), "public_feed", 0, (int) $this->block_id))) { /**/ }
/components/ILIAS/News/classes/class.ilNewsItem.php:12971if(!$a_for_rss_use || self::getPrivateFeedId( ) > 0 || ($rec["visibility"] === NEWS_PUBLIC || ((int) $rec["priority"] === 0 && ilBlockSetting::_lookup("news", "public_notifications", 0, (int) $rec["context_obj_id"])))) { /**/ }
/components/ILIAS/Chatroom/classes/class.ilChatroom.php:4521if($respect_target && property_exists($row['message'], 'target') && $row['message']->target !== null && !$row['message']->target->public && (!isset($row['recipients']) || !in_array($DIC->user( )->getId( ), explode(',', (string) $row['recipients']), false))) { /**/ }
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:1501elseif($is_in_permission_gui && $this->http->wrapper( )->query( )->has('ref_id') && $this->http->wrapper( )->query( )->retrieve('ref_id', $this->refinery->kindlyTo( )->int( )) === $admin_ref) { /**/ }
/components/ILIAS/Chatroom/classes/class.ilChatroomTabGUIFactory.php:1431elseif($is_in_permission_gui && $this->http->wrapper( )->query( )->has('ref_id') && $this->http->wrapper( )->query( )->retrieve('ref_id', $this->refinery->kindlyTo( )->int( )) === $public_room_ref) { /**/ } elseif($is_in_permission_gui && $this->http->wrapper( )->query( )->has('ref_id') && $this->http->wrapper( )->query( )->retrieve('ref_id', $this->refinery->kindlyTo( )->int( )) === $admin_ref) { /**/ }
/components/ILIAS/Chatroom/classes/class.ilChatroomObjectGUI.php:541if($this->http->wrapper( )->query( )->has('admin_mode') && $this->http->wrapper( )->query( )->retrieve('admin_mode', $this->refinery->kindlyTo( )->string( )) === 'repository') { /**/ }
/components/ILIAS/Forum/classes/class.ilForumPostsDeleted.php:511if($provider->objPost->getUserAlias( ) && $provider->objPost->getDisplayUserId( ) === 0 && $provider->objPost->getPosAuthorId( ) === $DIC->user( )->getId( )) { /**/ } else { /**/ }
/components/ILIAS/Forum/classes/class.ilForumExportGUI.php:2531if(!$this->access->checkAccess('read,visible', '', $this->ref_id) || !$this->http->wrapper( )->query( )->has('thr_top_fk') || !$this->http->wrapper( )->query( )->has('print_thread')) { /**/ }
/components/ILIAS/Forum/classes/class.ilForumAuthorInformation.php:1261if(!$this->isAuthorAnonymous( ) && (($this->isCurrentUserSessionLoggedIn( ) && $this->getAuthor( )->getPref('public_profile') === 'y') || $this->getAuthor( )->getPref('public_profile') === 'g')) { /**/ } else { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:57661if($action === 'showedit' && ((!$this->is_moderator && !$node->isOwner($this->user->getId( ))) || $this->user->isAnonymous( ) || $node->isCensored( ))) { /**/ } elseif($action === 'showreply' && !$this->access->checkAccess('add_reply', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/News/classes/class.ilNewsItem.php:11231if(!$a_for_rss_use || (self::getPrivateFeedId( ) > 0) || ($rec["visibility"] === NEWS_PUBLIC || ((int) $rec["priority"] === 0 && ilBlockSetting::_lookup("news", "public_notifications", 0, (int) $rec["context_obj_id"])))) { /**/ }
/components/ILIAS/DataProtection/classes/class.ilObjDataProtectionGUI.php:1191if($this->data_protection_settings->enabled( )->value( ) && $this->config->legalDocuments( )->document( )->repository( )->countAll( ) === 0) { /**/ }
/components/ILIAS/Forum/classes/Notification/class.ilForumNotificationDataProvider.php:5001if($this->objPost->getUserAlias( ) && $this->objPost->getDisplayUserId( ) === 0 && $this->objPost->getPosAuthorId( ) === $this->user->getId( )) { /**/ }
/components/ILIAS/Forum/classes/Notification/class.ilForumNotificationDataProvider.php:2031if($this->objPost->getUserAlias( ) && $this->objPost->getDisplayUserId( ) === 0 && $this->objPost->getPosAuthorId( ) === $this->objPost->getUpdateUserId( )) { /**/ }
/components/ILIAS/Taxonomy/classes/class.ilObjTaxonomyGUI.php:6301if($node->getTaxonomyId( ) == $tax->getId( ) && ($target_node->getTaxonomyId( ) == $tax->getId( ) || $target_node->getId( ) == $tree->readRootId( ))) { /**/ }
/components/ILIAS/UICore/classes/class.ilGlobalTemplate.php:2021if(is_int(strpos($a_js_file, "components/ILIAS/jQuery")) || is_int(strpos($a_js_file, "/jquery.js")) || is_int(strpos($a_js_file, "/jquery/")) || is_int(strpos($a_js_file, "/jquery-ui/")) || is_int(strpos($a_js_file, "/jquery-min.js"))) { /**/ }
/components/ILIAS/UICore/lib/html-it/ITX.php:3501if(($char === '"' || $char === "'") && ($char === $enclosed_by || '' === $enclosed_by) && (0 === $i || ($i > 0 && '\\' !== $code[$i - 1]))) { /**/ }
/components/ILIAS/OpenIdConnect/classes/class.ilOpenIdConnectSettingsGUI.php:1041if($http_wrapper->query( )->has(self::POST_VALUE) && $http_wrapper->query( )->retrieve(self::POST_VALUE, $refinery->kindlyTo( )->int( ))) { /**/ }
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:1181if($this->term_id > 0 && $term_glo_id != $this->object->getId( ) && !ilGlossaryTermReferences::isReferenced([$this->object->getId( )], $this->term_id)) { /**/ }
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:2673if(!$this->rbacsystem->checkAccess('write', $this->object->getRefId( )) && !$this->rbacsystem->checkAccess('edit_content', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:2813if(!$this->rbacsystem->checkAccess('write', $this->object->getRefId( )) && !$this->rbacsystem->checkAccess('edit_content', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Glossary/classes/class.ilObjGlossaryGUI.php:3083if(!$this->rbacsystem->checkAccess('write', $this->object->getRefId( )) && !$this->rbacsystem->checkAccess('edit_content', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Chatroom/classes/Setup/class.ilChatroomSetupAgent.php:1111if(isset($data['port']) && (!is_numeric($data['port']) || ((int) $data['port'] < self::PORT_MIN || (int) $data['port'] > self::PORT_MAX))) { /**/ }
/components/ILIAS/Chatroom/classes/gui/class.ilChatroomHistoryGUI.php:371if(null === $prev_date_time || date('d', $prev_date_time->get(IL_CAL_UNIX)) !== date('d', $message_date_time->get(IL_CAL_UNIX)) || date('m', $prev_date_time->get(IL_CAL_UNIX)) !== date('m', $message_date_time->get(IL_CAL_UNIX)) || date('Y', $prev_date_time->get(IL_CAL_UNIX)) !== date('Y', $message_date_time->get(IL_CAL_UNIX))) { /**/ }
/components/ILIAS/Exercise/AssMemberState/classes/class.ilExcAssMemberState.php:4481if($this->assignment->getPeerReview( ) && $this->hasSubmissionEndedForAllUsers( ) && ($this->getPeerReviewDeadline( ) == 0 || $this->getPeerReviewDeadline( ) > $this->time)) { /**/ }
/components/ILIAS/Exercise/classes/class.ilAssignmentsPerParticipantTableGUI.php:691if(!$ilAccess->checkAccessOfUser($this->user->getId( ), "read", "", $this->exc->getRefId( )) && is_array($info = $ilAccess->getInfo( ))) { /**/ }
/components/ILIAS/Exercise/classes/class.ilExcDeliveredFilesTableGUI.php:632if($this->submission->getAssignment( )->getAssignmentType( )->usesTeams( ) && $this->submission->getAssignment( )->getAssignmentType( )->usesFileUpload( )) { /**/ }
/components/ILIAS/Exercise/classes/class.ilExcDeliveredFilesTableGUI.php:1062if($this->submission->getAssignment( )->getAssignmentType( )->usesTeams( ) && $this->submission->getAssignment( )->getAssignmentType( )->usesFileUpload( )) { /**/ }
/components/ILIAS/Exercise/Submission/class.ilExerciseSubmissionTableGUI.php:5221if(!$has_no_team_yet && $a_ass->hasActiveIDl( ) && !$a_ass->hasReadOnlyIDl( ) && (!is_null($a_row["calc_deadline"] ?? null) || $a_ass->getDeadline( ) || $ind_deadline_mode)) { /**/ }
/components/ILIAS/Table/classes/class.ilTable2GUI.php:14131if($this->enabled["title"] && ($this->title != "" || $this->icon != "" || count($this->header_commands) > 0 || $this->headerHTML != "" || $this->close_command != "")) { /**/ }
/components/ILIAS/Tracking/classes/class.ilLearningProgressAccess.php:751if($olp->isActive( ) && ($DIC->access( )->checkAccess('read_learning_progress', '', $a_ref_id) || $DIC->access( )->checkRbacOrPositionPermissionAccess(ilOrgUnitOperation::OP_READ_LEARNING_PROGRESS, ilOrgUnitOperation::OP_READ_LEARNING_PROGRESS, $a_ref_id))) { /**/ }
/components/ILIAS/Tracking/classes/class.ilLPTableBaseGUI.php:7481if(in_array($mode, [ilLPObjSettings::LP_MODE_TLT, ilLPObjSettings::LP_MODE_VISITS, ilLPObjSettings::LP_MODE_SCORM, ilLPObjSettings::LP_MODE_LTI_OUTCOME, ilLPObjSettings::LP_MODE_CMIX_COMPLETED, ilLPObjSettings::LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_PASSED, ilLPObjSettings::LP_MODE_CMIX_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings::LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_VISITED_PAGES, ilLPObjSettings::LP_MODE_TEST_PASSED, ilLPObjSettings::LP_MODE_COLLECTION])) { /**/ }
/components/ILIAS/Tracking/classes/repository_statistics/class.ilLPCollectionSettingsTableGUI.php:4281if($this->getMode( ) != ilLPObjSettings::LP_MODE_SCORM && $this->getMode( ) != ilLPObjSettings::LP_MODE_COLLECTION_MOBS && $this->getMode( ) != ilLPObjSettings::LP_MODE_COLLECTION_MANUAL && $this->getMode( ) != ilLPObjSettings::LP_MODE_COLLECTION_TLT) { /**/ } elseif($this->getMode( ) == ilLPObjSettings::LP_MODE_COLLECTION_TLT) { /**/ }
/components/ILIAS/Tracking/classes/class.ilLPXmlWriter.php:1331if(!is_array($this->getTypeFilter( )) || (count($this->getTypeFilter( )) == 0) || in_array(ilObject::_lookupType((int) $rec["obj_id"]), $this->getTypeFilter( ))) { /**/ }
/components/ILIAS/Tracking/classes/View/DataRetrieval/DataRetrieval.php:1871if(in_array($lp_mode, [ilLPObjSettings::LP_MODE_TLT, ilLPObjSettings::LP_MODE_VISITS, ilLPObjSettings::LP_MODE_SCORM, ilLPObjSettings::LP_MODE_LTI_OUTCOME, ilLPObjSettings::LP_MODE_CMIX_COMPLETED, ilLPObjSettings::LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_PASSED, ilLPObjSettings::LP_MODE_CMIX_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings::LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_VISITED_PAGES, ilLPObjSettings::LP_MODE_TEST_PASSED, ilLPObjSettings::LP_MODE_COLLECTION])) { /**/ }
/components/ILIAS/Tracking/classes/status/class.ilLPStatusCollectionMobs.php:981if((!isset($res["user_status"]["in_progress"]) || !in_array($user_id, $res["user_status"]["in_progress"])) && (!isset($res["user_status"]["completed"]) || !in_array($user_id, $res["user_status"]["completed"]))) { /**/ }
/components/ILIAS/WebDAV/classes/mount_instructions/class.ilWebDAVMountInstructionsGUI.php:1521if(stristr($ua, 'linux') !== false || stristr($ua, 'solaris') !== false || stristr($ua, 'aix') !== false || stristr($ua, 'unix') !== false || stristr($ua, 'gvfs') !== false) { /**/ }
/components/ILIAS/RemoteGlossary/classes/class.ilObjRemoteGlossaryListGUI.php:1008if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/Glossary/Editing/class.ilGlossaryEditorGUI.php:601if(!$ilAccess->checkAccess("write", "", $this->requested_ref_id) && !$ilAccess->checkAccess("edit_content", "", $this->requested_ref_id) && !$ilAccess->checkAccess("edit_permission", "", $this->requested_ref_id)) { /**/ }
/components/ILIAS/Glossary/Flashcard/class.ilGlossaryFlashcardBoxGUI.php:951if(($this->box_nr === Flashcard\FlashcardBox::FIRST_BOX && !$this->manager->getAllTermsWithoutEntry( ) && !$this->manager->getNonTodayUserTermsForBox($this->box_nr) && $this->manager->getTodayUserTermsForBox($this->box_nr)) || ($this->box_nr !== Flashcard\FlashcardBox::FIRST_BOX && !$this->manager->getNonTodayUserTermsForBox($this->box_nr) && $this->manager->getTodayUserTermsForBox($this->box_nr))) { /**/ } elseif($this->manager->getTodayUserTermsForBox($this->box_nr)) { /**/ } else { /**/ }
/components/ILIAS/MediaObjects/MediaObject/class.ilObjMediaObjectGUI.php:15291if($mset->get("file_manager_always") || ($this->media_type->usesParameterProperty($std_item->getFormat( )) || (is_object($full_item) && $this->media_type->usesParameterProperty($full_item->getFormat( ))))) { /**/ }
/components/ILIAS/Glossary/Presentation/class.ilGlossaryPresentationGUI.php:1951if(!$ilAccess->checkAccess("read", "", $this->requested_ref_id) && !($ilAccess->checkAccess("visible", "", $this->requested_ref_id) && ($cmd == "infoScreen" || strtolower($next_class) == "ilinfoscreengui"))) { /**/ }
/components/ILIAS/DidacticTemplate/classes/Action/class.ilDidacticTemplateLocalPolicyAction.php:1681if(!$this->review->isGlobalRole($role['obj_id']) && $this->review->isAssignable($role['obj_id'], $source->getRefId( )) && $this->review->isSystemGeneratedRole($role['obj_id'])) { /**/ } else { /**/ }
/components/ILIAS/MediaObjects/SubTitles/class.ilMobMultiSrtUpload.php:1231if(substr($item["filename"], 0, strlen($loc)) == $loc && substr($item["filename"], strlen($loc), 1) == "_" && pathinfo($item["filename"], PATHINFO_EXTENSION) == "srt") { /**/ }
/components/ILIAS/Tracking/classes/class.ilLearningProgressBaseGUI.php:4651if(in_array($mode, array(ilLPObjSettings::LP_MODE_TLT, ilLPObjSettings::LP_MODE_VISITS, ilLPObjSettings::LP_MODE_LTI_OUTCOME, ilLPObjSettings::LP_MODE_CMIX_COMPLETED, ilLPObjSettings::LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_PASSED, ilLPObjSettings::LP_MODE_CMIX_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings::LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings::LP_MODE_SCORM, ilLPObjSettings::LP_MODE_TEST_PASSED))) { /**/ }
/components/ILIAS/DidacticTemplate/classes/Setting/class.ilDidacticTemplateSettingsGUI.php:4201if(($tmp_file !== '' || ($tmp_file === '' && $this->setting->getIconIdentifier( ))) && !$this->objDefinition->isContainer($form->getInput('type')) && !$upload_element->getDeletionFlag( )) { /**/ }
/components/ILIAS/User/classes/class.ilLocalUser.php:771if($rbacsystem->checkAccess('read_users', $row->parent_id) || ($access_with_orgunit && $access->checkPositionAccess(ilObjUserFolder::ORG_OP_EDIT_USER_ACCOUNTS, $row->parent_id)) || $rbacsystem->checkAccess('cat_administrate_users', $row->parent_id)) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserFolderGUI.php:9741if(!$this->rbac_system->checkAccess('create_usr', $this->object->getRefId( )) && !$this->access->checkAccess('cat_administrate_users', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/User/classes/class.ilRoleAssignmentTableGUI.php:1811if(($usr_id === (int) SYSTEM_USER_ID && $role["obj_id"] === (int) SYSTEM_ROLE_ID) || (!in_array(SYSTEM_ROLE_ID, $rbacreview->assignedRoles($ilUser->getId( ))) && $role["obj_id"] === (int) SYSTEM_ROLE_ID)) { /**/ }
/components/ILIAS/Style/Content/Characteristic/class.ilStyleCharacteristicGUI.php:931if($par["tag"] == $this->current_tag && $par["class"] == $this->current_class && $par["type"] == $this->style_type && $this->mq_id == (int) $par["mq_id"] && (int) $a_custom == (int) $par["custom"]) { /**/ }
/components/ILIAS/Style/Content/Characteristic/class.CharacteristicTableGUI.php:1651if(!ilObjStyleSheet::_isHideable($char->getType( )) || (!empty($this->core_styles[$char->getType( ) . "." . ilObjStyleSheet::_determineTag($char->getType( )) . "." . $char->getCharacteristic( )]))) { /**/ } else { /**/ }
/components/ILIAS/Wiki/mediawiki/Title.php:4031if(strpos($dbkey, '.') !== false && ($dbkey === '.' || $dbkey === '..' || strpos($dbkey, './') === 0 || strpos($dbkey, '../') === 0 || strpos($dbkey, '/./') !== false || strpos($dbkey, '/../') !== false)) { /**/ }
/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php:9202if(($ilAccess->checkAccess("edit_content", "", $this->requested_ref_id) && !$this->getPageObject( )->getBlocked( )) || $ilAccess->checkAccess("write", "", $this->requested_ref_id)) { /**/ }
/components/ILIAS/Wiki/classes/class.ilWikiPageGUI.php:8772if(($ilAccess->checkAccess("edit_content", "", $this->requested_ref_id) && !$this->getPageObject( )->getBlocked( )) || $ilAccess->checkAccess("write", "", $this->requested_ref_id)) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:9652if($this->user->getId( ) === (int) SYSTEM_USER_ID || !in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->object->getId( ))) || in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->user->getId( )))) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:6981if(ilAuthUtils::_allowPasswordModificationByAuthMode(ilAuthUtils::_getAuthMode($this->form_gui->getInput('auth_mode'))) && trim($this->form_gui->getInput('passwd')) !== '' && ($this->user->getId( ) === (int) SYSTEM_USER_ID || !in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->object->getId( ))) || in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->user->getId( ))))) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:3932if($this->user->getId( ) === (int) SYSTEM_USER_ID || !in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->object->getId( ))) || in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->user->getId( )))) { /**/ }
/components/ILIAS/User/classes/class.ilUserTableGUI.php:521if($DIC['ilAccess']->checkPositionAccess(ilObjUserFolder::ORG_OP_EDIT_USER_ACCOUNTS, $this->user_folder_id) || $DIC['rbacsystem']->checkAccess('write', $this->user_folder_id) || $DIC['rbacsystem']->checkAccess('cat_administrate_users', $this->user_folder_id)) { /**/ }
/components/ILIAS/User/classes/class.ilUserStartingPointRepository.php:4261if($starting_point['type'] === self::START_REPOSITORY && !$this->rbac_system->checkAccessOfUser($this->user->getId( ), 'read', $this->tree->getRootId( )) || $starting_point['type'] === self::START_PD_CALENDAR && !ilCalendarSettings::_getInstance( )->isEnabled( )) { /**/ }
/components/ILIAS/User/classes/class.ilUserStartingPointRepository.php:4101if($starting_point['type'] === self::START_REPOSITORY_OBJ && ($starting_point['object'] === null || !ilObject::_exists($starting_point['object'], true) || $this->tree->isDeleted($starting_point['object']) || !$this->rbac_system->checkAccessOfUser($this->user->getId( ), 'read', $starting_point['object']))) { /**/ }
/components/ILIAS/User/classes/class.ilObjUser.php:9001elseif((int) $ilSetting->get('allow_change_loginname') && (int) $ilSetting->get('loginname_change_blocking_time') && is_array($last_history_entry) && $last_history_entry[1] + (int) $ilSetting->get('loginname_change_blocking_time') > time( )) { /**/ } else { /**/ }
/components/ILIAS/User/classes/class.ilObjUser.php:1981if(!isset($this->prefs['style']) || $this->prefs['style'] === '' || !ilStyleDefinition::styleExists($this->prefs['style']) || (!ilStyleDefinition::skinExists($this->skin) && ilStyleDefinition::styleExistsForSkinId($this->skin, $this->prefs['style']))) { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPublicUserProfileGUI.php:2951elseif($user->getPref('public_profile') === 'g' || (!$this->current_user->isAnonymous( ) && $user->getPref('public_profile') === 'y') && $user->getPref('public_email') && $user->getEmail( ) !== '') { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPublicUserProfileGUI.php:3521if($this->getPublicPref($user, 'public_upload') === 'y' && $imagefile !== '' && ($this->current_user->getId( ) !== ANONYMOUS_USER_ID || $user->getPref('public_profile') === 'g')) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:19361if($this->usrf_ref_id === USER_FOLDER_ID && (!$this->rbac_system->checkAccess('visible,read', $this->usrf_ref_id) || !$this->rbac_system->checkAccess('write', $this->usrf_ref_id) && (!$this->access->checkPositionAccess(\ilObjUserFolder::ORG_OP_EDIT_USER_ACCOUNTS, $this->usrf_ref_id) || $this->access->checkPositionAccess(\ilObjUserFolder::ORG_OP_EDIT_USER_ACCOUNTS, $this->usrf_ref_id) && !in_array($this->object->getId( ), $this->access->filterUserIdsByPositionOfCurrentUser(\ilObjUserFolder::ORG_OP_EDIT_USER_ACCOUNTS, USER_FOLDER_ID, [$this->object->getId( )]))))) { /**/ }
/components/ILIAS/User/classes/Gallery/class.ilUsersGalleryGUI.php:2031if(!$this->user->isAnonymous( ) && !$user->isAnonymous( ) && ilBuddySystem::getInstance( )->isEnabled( ) && $this->user->getId( ) !== $user->getId( )) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:12441if($a_mode == 'create' || $this->isSettingChangeable('language') || $this->isSettingChangeable('skin_style') || $this->isSettingChangeable('hide_own_online_status') || $this->isSettingChangeable('bs_allow_to_contact_me') || $this->isSettingChangeable('chat_osc_accept_msg') || $this->isSettingChangeable('chat_broadcast_typing') || ($this->isSettingChangeable('session_reminder'))) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:16101if($this->object->getId( ) === (int) ANONYMOUS_USER_ID || !$this->rbac_system->checkAccess('edit_roleassignment', $this->usrf_ref_id) && !$this->access->isCurrentUserBasedOnPositionsAllowedTo('read_users', [$this->object->getId( )])) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:9761if($this->user->getId( ) !== (int) SYSTEM_USER_ID && in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->object->getId( ))) && !in_array(SYSTEM_ROLE_ID, $this->rbac_review->assignedRoles($this->user->getId( )))) { /**/ }
/components/ILIAS/User/classes/class.ilObjUserGUI.php:10451if($this->isSettingChangeable('gender') || $this->isSettingChangeable('firstname') || $this->isSettingChangeable('lastname') || $this->isSettingChangeable('title') || $this->isSettingChangeable('personal_image') || $this->isSettingChangeable('birhtday')) { /**/ }
/components/ILIAS/Filesystem/classes/class.ilFileSystemGUI.php:4961if($this->wrapper->query( )->has(self::PARAM_RESETOFFSET) && $this->wrapper->query( )->retrieve(self::PARAM_RESETOFFSET, $this->refinery->kindlyTo( )->int( )) == 1) { /**/ }
/components/ILIAS/soap/classes/class.ilSoapUtils.php:5051if(($row['create_date'] ?? '') !== '' && $oRegSettigs->getRegistrationHashLifetime( ) > 0 && time( ) - $oRegSettigs->getRegistrationHashLifetime( ) > strtotime($row['create_date'])) { /**/ }
/components/ILIAS/User/classes/Actions/class.ilUserActionAdmin.php:661if(!isset($this->data[$context_comp]) || !isset($this->data[$context_comp][$context_id]) || !isset($this->data[$context_comp][$context_id][$action_comp]) || !isset($this->data[$context_comp][$context_id][$action_comp][$action_type])) { /**/ }
/components/ILIAS/User/src/VCard.php:4011if(isset($this->types['GEO']) and (strcmp(($this->types['GEO']['LAT'] ?? ''), '') != 0) and (strcmp(($this->types['GEO']['LON'] ?? ''), '') != 0)) { /**/ } else { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPublicUserProfileGUI.php:6401if($user->getPref('public_profile') != 'y' && $user->getPref('public_profile') != 'g' && strtolower($this->profile_request->getBaseClass( )) != 'ilsharedresourcegui' && $this->current_user->getId( ) != $this->getUserId( )) { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPersonalProfileGUI.php:5761if(!$this->form->checkInput( ) || !$this->emailCompletionForced( ) && $this->emailChanged( ) && $this->addEmailChangeModal( ) || $this->loginChanged( ) && !$this->updateLoginOrSetErrorMessages( )) { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPublicUserProfileGUI.php:3631if($this->getPublicPref($user, 'public_street') == 'y' || $this->getPublicPref($user, 'public_zipcode') == 'y' || $this->getPublicPref($user, 'public_city') == 'y' || $this->getPublicPref($user, 'public_country') == 'y') { /**/ }
/components/ILIAS/User/classes/Profile/class.ilPublicUserProfileGUI.php:5601if($this->getUserId( ) != $this->current_user->getId( ) && !$this->current_user->isAnonymous( ) && !ilObjUser::_isAnonymous($this->getUserId( ))) { /**/ }
/components/ILIAS/soap/lib/nusoap.php:351if(!isset($GLOBALS['_transient']) || !isset($GLOBALS['_transient']['static']) || !isset($GLOBALS['_transient']['static']['nusoap_base']) || !is_object($GLOBALS['_transient']['static']['nusoap_base'])) { /**/ }
/components/ILIAS/soap/classes/class.ilSoapRBACAdministration.php:5711if(strcasecmp($role_type, "") !== 0 && strcasecmp($role_type, "local") !== 0 && strcasecmp($role_type, "global") !== 0 && strcasecmp($role_type, "user") !== 0 && strcasecmp($role_type, "user_login") !== 0 && strcasecmp($role_type, "template") !== 0) { /**/ }
/components/ILIAS/soap/lib/nusoap.php:22991if(($this->scheme == 'http' || $this->scheme == 'ssl') && $this->authtype != 'ntlm' && (!is_array($this->proxy) || $this->proxy['authtype'] != 'ntlm')) { /**/ }
/components/ILIAS/soap/lib/nusoap.php:22961if($this->use_curl || ($this->scheme == 'https') || ($this->scheme == 'http' && $this->authtype == 'ntlm') || ($this->scheme == 'http' && is_array($this->proxy) && $this->proxy['authtype'] == 'ntlm')) { /**/ }
/components/ILIAS/soap/classes/class.ilSoapUserAdministration.php:2781if(($folder_id !== 0 && $folder_id !== self::USER_FOLDER_ID && !ilObjRole::_getAssignUsersStatus($role_id)) || ($role_id == SYSTEM_ROLE_ID && !in_array(SYSTEM_ROLE_ID, $rbacreview->assignedRoles($ilUser->getId( )), true))) { /**/ }
/components/ILIAS/soap/classes/class.ilSoapCourseAdministration.php:4201if(self::MEMBER == ($status & self::MEMBER) || self::TUTOR == ($status & self::TUTOR) || self::ADMIN == ($status & self::ADMIN)) { /**/ }
/components/ILIAS/soap/classes/class.ilSoapObjectAdministration.php:4571if(!$objDefinition->isAdministrationObject($node['type']) && !$objDefinition->isSystemObject($node['type']) && ($all || !in_array($node['type'], $filter, true)) && $access->checkAccess("read", "", (int) $node['ref_id']) && ($tmp = ilObjectFactory::getInstanceByRefId($node['ref_id'], false))) { /**/ }
/components/ILIAS/soap/classes/class.ilObjectXMLWriter.php:1381if(method_exists($object, 'getType') && $this->isPermissionCheckEnabled( ) && $objDefinition->isRBACObject($object->getType( )) && !$ilAccess->checkAccessOfUser($this->getUserId( ), 'read', '', $object->getRefId( ))) { /**/ }
/components/ILIAS/Feeds/resources/privfeed.php:421if($_GET["user_id"] != "" && ilObjUser::_getFeedPass($_GET["user_id"]) != "" && (md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass($_GET["user_id"]) && $_SERVER['PHP_AUTH_USER'] == ilObjUser::_lookupLogin($_GET["user_id"])) && $feed_set->get("enable_private_feed")) { /**/ } elseif($_GET["ref_id"] != "" && md5($_SERVER['PHP_AUTH_PW']) == ilObjUser::_getFeedPass(ilObjUser::_lookupId($_SERVER['PHP_AUTH_USER']))) { /**/ } else { /**/ }
/components/ILIAS/Search/classes/Like/class.ilAbstractSearch.php:701if(!$object_definition->isSystemObject($type) && !$object_definition->isAdministrationObject($type) && !$object_definition->isSideBlock($type) && $object_definition->isRBACObject($type) && $object_definition->isAllowedInRepository($type)) { /**/ }
/components/ILIAS/Utilities/classes/class.ilUtil.php:8531while (substr($cpar, 0, 1) == "," || substr($cpar, 0, 1) == " " || substr($cpar, 0, 1) == chr(13) || substr($cpar, 0, 1) == chr(10)) { /**/ }
/components/ILIAS/Utilities/classes/class.ilUtil.php:8271if(filter_var($url, FILTER_VALIDATE_URL) === false && filter_var("http://" . $url, FILTER_VALIDATE_URL) === false && filter_var("http:" . $url, FILTER_VALIDATE_URL) === false && filter_var("http://de.de" . $url, FILTER_VALIDATE_URL) === false && filter_var("http://de.de/" . $url, FILTER_VALIDATE_URL) === false) { /**/ }
/components/ILIAS/Math/classes/class.EvalMath.php:2251while ($stack->count > 0 and ($o2 = $stack->last( )) and in_array($o2, $ops) and ($ops_r[$op] ? $ops_p[$op] < $ops_p[$o2] : $ops_p[$op] <= $ops_p[$o2])) { /**/ }
/components/ILIAS/soap/lib/nusoap.php:62961if(isset($attrs['maxOccurs']) && ($attrs['maxOccurs'] == 'unbounded' || $attrs['maxOccurs'] > 1) && isset($v) && is_array($v) && $this->isArraySimpleOrStruct($v) == 'arraySimple') { /**/ } else { /**/ }
/components/ILIAS/Search/classes/class.ilRepositorySearchGUI.php:6181if($this->http->wrapper( )->post( )->has('table_top_cmd') && $this->http->wrapper( )->post( )->has('selectedCommand_2')) { /**/ } elseif($this->http->wrapper( )->post( )->has('selectedCommand')) { /**/ }
/components/ILIAS/Tagging/classes/class.ilTaggingGUI.php:2141if(is_int(strpos(strtolower(str_replace(array("+", "§", '"', "'", "*", "%", "&", "/", "\\", "(", ")", "=", ":", ";", ":", "-", "_", "\$", "£" . "!" . "¨", "^", "`", "@", "<", ">"), "", $a_tag)), $f))) { /**/ }
/components/ILIAS/Container/Content/ObjectiveView/class.ilContainerObjectiveGUI.php:1261if($this->loc_settings->getInitialTest( ) && $this->loc_settings->isGeneralInitialTestVisible( ) && !$this->loc_settings->isInitialTestStart( ) && !ilObjTestAccess::checkCondition($tst_obj_id, ilConditionHandler::OPERATOR_FINISHED, '', $ilUser->getId( ))) { /**/ } elseif($this->loc_settings->getQualifiedTest( ) && $this->loc_settings->isGeneralQualifiedTestVisible( )) { /**/ }
/components/ILIAS/Container/Content/ObjectiveView/class.ilContainerObjectiveGUI.php:1491if(ilLOSettings::getInstanceByObjId($this->getContainerObject( )->getId( ))->isResetResultsEnabled( ) || $ilAccess->checkAccess('write', '', $this->getContainerObject( )->getRefId( ))) { /**/ }
/components/ILIAS/Container/Content/ObjectiveView/class.ilContainerObjectiveGUI.php:2241if($has_initial && (!isset($lur_data[$objective_id]) || ilLOUtils::hasActiveRun($this->container_obj->getId( ), ilLOSettings::getInstanceByObjId($this->container_obj->getId( ))->getInitialTest( ), $objective_id))) { /**/ }
/components/ILIAS/Container/Content/ObjectiveView/class.ObjectiveRenderer.php:1071if($this->loc_settings->getInitialTest( ) && $this->loc_settings->isGeneralInitialTestVisible( ) && !$this->loc_settings->isInitialTestStart( ) && !\ilObjTestAccess::checkCondition($tst_obj_id, \ilConditionHandler::OPERATOR_FINISHED, '', $user->getId( ))) { /**/ } elseif($this->loc_settings->getQualifiedTest( ) && $this->loc_settings->isGeneralQualifiedTestVisible( )) { /**/ }
/components/ILIAS/Utilities/classes/class.ilUtil.php:8601while (substr($cpar, strlen($cpar) - 1, 1) == " " || substr($cpar, strlen($cpar) - 1, 1) == chr(13) || substr($cpar, strlen($cpar) - 1, 1) == chr(10)) { /**/ }
/components/ILIAS/Utilities/classes/class.ilUtil.php:9251if(($a_mime == "image/gif") || ($a_mime == "image/jpeg") || ($a_mime == "image/png") || ($a_mime == "application/x-shockwave-flash") || ($a_mime == "image/tiff") || ($a_mime == "image/x-ms-bmp") || ($a_mime == "image/psd") || ($a_mime == "image/iff")) { /**/ } else { /**/ }
/components/ILIAS/Container/Content/class.ilContainerContentGUI.php:2791if(!$this->item_presentation->hasItems( ) && $this->getContainerObject( )->getRefId( ) == ROOT_FOLDER_ID && $ilAccess->checkAccess("write", "", $this->getContainerObject( )->getRefId( ))) { /**/ } else { /**/ }
/components/ILIAS/Container/Content/class.ilContainerContentGUI.php:5711if($a_item_data['type'] === 'sess' && ($this->getDetailsLevel($a_item_data['obj_id']) !== self::DETAILS_TITLE || $this->getContainerGUI( )->isActiveAdministrationPanel( ) || $this->getContainerGUI( )->isActiveItemOrdering( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:3381if(!$this->getCreationMode( ) && !$this->ctrl->isAsynch( ) && $this->access->checkAccess('read', '', $this->object->getRefId( ))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:13491if(($this->is_moderator || $node->isOwner($this->user->getId( ))) && !$node->isActivated( ) && !$this->objCurrentTopic->isClosed( )) { /**/ } elseif($this->objProperties->getMarkModeratorPosts( )) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:20001if(!$this->user->isAnonymous( ) && !$this->objCurrentTopic->isClosed( ) && ($this->is_moderator || ($this->objCurrentPost->isOwner($this->user->getId( )) && !$this->objCurrentPost->hasReplies( )))) { /**/ }
/components/ILIAS/Forum/classes/class.ilObjForumGUI.php:24351if(!$this->user->isAnonymous( ) && !$this->objProperties->isAnonymized( ) && $this->rbac->system( )->checkAccess('internal_mail', $umail->getMailObjectReferenceId( )) && !$frm->isThreadNotificationEnabled($this->user->getId( ), $this->objCurrentPost->getThreadId( ))) { /**/ }
/components/ILIAS/Container/Content/ObjectiveView/class.ObjectiveRenderer.php:1841if($has_initial && (!isset($lur_data[$objective_id]) or \ilLOUtils::hasActiveRun($this->container->getId( ), \ilLOSettings::getInstanceByObjId($this->container->getId( ))->getInitialTest( ), $objective_id))) { /**/ }
/components/ILIAS/Container/Skills/classes/class.ilContSkillAdminGUI.php:1221if(($this->access->checkAccess("write", "", $this->ref_id) && in_array($cmd, ["listCompetences", "settings", "saveSettings", "selectSkill", "saveSelectedSkill", "confirmRemoveSelectedSkill", "removeSelectedSkill", "listProfiles", "saveSelectedProfile", "confirmRemoveSelectedGlobalProfiles", "removeSelectedGlobalProfiles", "confirmRemoveSingleGlobalProfile", "removeSingleGlobalProfile", "confirmDeleteSingleLocalProfile", "deleteSingleLocalProfile", "confirmDeleteSelectedLocalProfiles", "deleteSelectedLocalProfiles"])) || ($this->access->checkAccess("grade", "", $this->ref_id) && in_array($cmd, ["listMembers", "assignCompetences", "saveCompetenceAssignment", "publishAssignments", "deassignCompetencesConfirm", "deassignCompetences"]))) { /**/ }
/components/ILIAS/GlobalCache_/classes/Setup/class.ilGlobalCacheSetupAgent.php:531if($data === null || !isset($data["components"]) || !$data["components"] || !isset($data["service"]) || $data["service"] === "none" || ($data["service"] === "memcached" && (!isset($data["memcached_nodes"]) || count($data["memcached_nodes"]) === 0))) { /**/ } else { /**/ }
/components/ILIAS/Forum/classes/class.ilForum.php:10221if(!in_array($row['public_profile'], [PersonalProfileMode::PROFILE_ENABLED_LOGGED_IN_USERS, PersonalProfileMode::PROFILE_ENABLED_GLOBAL], true) || ($this->user->isAnonymous( ) && $row['public_profile'] !== PersonalProfileMode::PROFILE_ENABLED_GLOBAL)) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:17861if($this->std_cmd_only || $this->user->getId( ) === ANONYMOUS_USER_ID || !$this->getContainerObject( ) instanceof ilDesktopItemHandling || $this->settings->get('rep_favourites', '0') !== '1') { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:12741if(((isset(self::$cnt_notes[$note_obj_id][Note::PRIVATE]) && self::$cnt_notes[$note_obj_id][Note::PRIVATE] > 0) || (isset(self::$cnt_notes[$note_obj_id][Note::PUBLIC]) && self::$cnt_notes[$note_obj_id][Note::PUBLIC] > 0) || (isset(self::$cnt_tags[$note_obj_id]) && self::$cnt_tags[$note_obj_id] > 0) || (isset(self::$tags[$note_obj_id]) && is_array(self::$tags[$note_obj_id]))) && ($this->user->getId( ) !== ANONYMOUS_USER_ID)) { /**/ }
/components/ILIAS/LDAP/classes/class.ilLDAPServer.php:8241if($this->getName( ) === '' || $this->getUrl( ) === '' || $this->getBaseDN( ) === '' || $this->getUserAttribute( ) === '') { /**/ }
/components/ILIAS/AccessControl/classes/class.ilObjRoleGUI.php:9391if($this->object->getId( ) != SYSTEM_ROLE_ID || ($this->rbac_review->isAssigned($this->user->getId( ), SYSTEM_ROLE_ID) || !ilSecuritySettings::_getInstance( )->isAdminRoleProtected( ))) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:13811if(!$this->checkPermissionBool('create', '', $new_type) || !in_array($new_type, $this->obj_definition->getAllObjects( )) || !array_key_exists($new_type, $this->object->getPossibleSubObjects( ))) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectGUI.php:4321if($this->access->checkAccess("write", "", $this->ref_id) || $this->access->checkAccess("edit_permissions", "", $this->ref_id) || $this->notes_service->domain( )->commentsActive($this->object->getId( ))) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:33101if(!$this->lp_settings_cmd_enabled || !ilObjUserTracking::_enabledLearningProgress( ) || ilObjectLP::getTypeClass($this->type) === '' || !$this->checkCommandAccess('edit_learning_progress', '', $this->ref_id, $this->type)) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectListGUI.php:28431if($this->context === self::CONTEXT_REPOSITORY && ($this->requested_cmd === "view" || $this->requested_cmd === "" || $this->requested_cmd === "render") && $file_upload_dropzone->isUploadAllowed($this->type) && !(new ModeSessionRepository( ))->isAdminMode( )) { /**/ }
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:2081if($this->http->wrapper( )->query( )->retrieve($this->token_action_affected_items->getName( ), $this->refinery->kindlyTo( )->string( )) === '') { /**/ }
/components/ILIAS/ILIASObject/src/Properties/CoreProperties/TileImage/TileImage.php:611if($this->rid !== null && $this->rid !== '' && ($resource = $this->storage_services->manage( )->find($this->rid)) !== null && ($from_IRSS = $this->getImageFromIRSS($image_factory, $resource)) !== null) { /**/ }
/components/ILIAS/ILIASObject/src/Properties/MultiPropertiesManipulator.php:1841if($current_element->getAvailabilityPeriodEnabled( ) !== $previous_element->getAvailabilityPeriodEnabled( ) || $current_element->getAvailabilityPeriodStart( ) != $previous_element->getAvailabilityPeriodStart( ) || $current_element->getAvailabilityPeriodEnd( ) != $previous_element->getAvailabilityPeriodEnd( ) || $current_element->getVisibleWhenDisabled( ) !== $previous_element->getVisibleWhenDisabled( )) { /**/ }
/components/ILIAS/ILIASObject/classes/class.ilObjectActivation.php:2401if($item_array['timing_type'] == self::TIMINGS_PRESETTING && (($item_array['changeable'] ?? false) || ilObjCourse::lookupTimingMode(ilObject::_lookupObjId($item['parent'])) === ilCourseConstants::IL_CRS_VIEW_TIMING_RELATIVE)) { /**/ } elseif(($item_array['timing_type'] ?? 0) == self::TIMINGS_PRESETTING) { /**/ } elseif(($item_array['timing_type'] ?? 0) == self::TIMINGS_ACTIVATION) { /**/ }
/components/ILIAS/Awareness/User/class.ProviderCurrentCourse.php:991if($p["type"] == "crs" && ($ilAccess->checkAccess("write", "", $p["child"]) || (\ilObjCourse::lookupShowMembersEnabled($p["obj_id"]) && $ilAccess->checkAccess("read", "", $p["child"])))) { /**/ }
/components/ILIAS/Awareness/classes/Provider/AwarenessToastProvider.php:491if($settings->get('awrn_enabled', '0') !== '1' || $settings->get('use_osd', '0') !== '1' || 0 === $this->dic->user( )->getId( ) || $this->dic->user( )->isAnonymous( )) { /**/ }
/components/ILIAS/Awareness/classes/class.WidgetManager.php:2311if($filter != "" && !is_int(stripos($n["login"], $filter)) && (!$n["public_profile"] || (!is_int(stripos($n["firstname"], $filter)) && !is_int(stripos($n["lastname"], $filter))))) { /**/ }
/components/ILIAS/ILIASObject/src/Properties/Translations/TranslationsTable.php:2551if($this->http->wrapper( )->query( )->retrieve($this->token_action_affected_items->getName( ), $this->refinery->byTrying([$this->refinery->kindlyTo( )->string( ), $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->string( ))])) === '') { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:5311if(strcmp($new_manifest, $old_manifest) == 0 || strcmp(mb_convert_encoding($new_manifest, "UTF-8", mb_detect_encoding($new_manifest)), $old_manifest) == 0 || strcmp($reload_manifest, $old_manifest) == 0 || strcmp(mb_convert_encoding($reload_manifest, "UTF-8", mb_detect_encoding($reload_manifest)), $old_manifest) == 0) { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:5992if($this->dic->http( )->wrapper( )->post( )->retrieve('height_0', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getHeight( )) { /**/ }
/components/ILIAS/GlobalScreen_/classes/UI/Footer/class.ilFooterCustomItemInformation.php:1371if((($translation = $this->translations( )->get($d)->getLanguageCode($this->userLanguage( ))) !== null) && $translation->getTranslation( ) !== '') { /**/ }
/components/ILIAS/RemoteWiki/classes/class.ilObjRemoteWikiListGUI.php:998if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6102if($this->dic->http( )->wrapper( )->post( )->retrieve('width_1', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getWidth( )) { /**/ }
/components/ILIAS/ScormAicc/classes/SCORM/class.ilObjSCORMInitData.php:1381if($val_rec["prereq_type"] != null || $val_rec["prerequisites"] != null || $val_rec["maxtimeallowed"] != null || $val_rec["timelimitaction"] != null || $val_rec["datafromlms"] != null || $val_rec["masteryscore"] != null) { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6022if($this->dic->http( )->wrapper( )->post( )->retrieve('height_1', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getHeight( )) { /**/ }
/components/ILIAS/ScormAicc/classes/class.ilObjSCORMLearningModuleGUI.php:6072if($this->dic->http( )->wrapper( )->post( )->retrieve('width_0', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getWidth( )) { /**/ }
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerAdministrationGUI.php:8921if(!$DIC->http( )->wrapper( )->post( )->has('provider_ids') || !$DIC->http( )->wrapper( )->post( )->retrieve('provider_ids', $DIC->refinery( )->kindlyTo( )->listOf($DIC->refinery( )->kindlyTo( )->int( )))) { /**/ }
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerGradeServiceScores.php:931if(empty($score) || !isset($score->userId) || !isset($score->gradingProgress) || !isset($score->activityProgress) || !isset($score->timestamp) || isset($score->timestamp) && !self::validate_iso8601_date($score->timestamp) || (isset($score->scoreGiven) && !is_numeric($score->scoreGiven)) || (isset($score->scoreGiven) && !isset($score->scoreMaximum)) || (isset($score->scoreMaximum) && !is_numeric($score->scoreMaximum))) { /**/ }
/components/ILIAS/PersonalWorkspace/classes/class.ilWorkspaceShareTableGUI.php:1161if((isset($this->filter["user"]) && $this->filter["user"] !== "") || (isset($this->filter["title"]) && $this->filter["title"] !== "") || (isset($this->filter["acl_type"]) && $this->filter["acl_type"] !== "") || (isset($this->filter["acl_date"]) && $this->filter["acl_date"] !== "")) { /**/ }
/components/ILIAS/LTIConsumer/ltiservices.php:691if(($isGet && !empty($accept) && (!str_contains($accept, '*/*')) && !in_array($accept, $resource->getFormats( ))) || ((!$isGet && !$isDelete) && !in_array($contenttype, $resource->getFormats( )))) { /**/ }
/components/ILIAS/Setup/src/Metrics/Metric.php:1021if($stability !== self::STABILITY_CONFIG && $stability !== self::STABILITY_STABLE && $stability !== self::STABILITY_VOLATILE && !($stability === self::STABILITY_MIXED && $type === self::TYPE_COLLECTION)) { /**/ }
/components/ILIAS/Setup/src/Metrics/Metric.php:1161if($type !== self::TYPE_BOOL && $type !== self::TYPE_COUNTER && $type !== self::TYPE_GAUGE && $type !== self::TYPE_TIMESTAMP && $type !== self::TYPE_TEXT && $type !== self::TYPE_COLLECTION) { /**/ }
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:1482if($this->object->getOfflineStatus( ) || $this->object->isLaunchMethodEmbedded( ) || $this->object->getProvider( )->getAvailability( ) == ilLTIConsumeProvider::AVAILABILITY_NONE) { /**/ }
/components/ILIAS/LTIConsumer/classes/class.ilLTIConsumerContentGUI.php:2122if($this->object->getOfflineStatus( ) || $this->object->isLaunchMethodEmbedded( ) || $this->object->getProvider( )->getAvailability( ) == ilLTIConsumeProvider::AVAILABILITY_NONE) { /**/ }
/components/ILIAS/MediaPool/classes/class.ilObjMediaPoolGUI.php:13081if(!$ilAccess->checkAccess("visible", "", $this->ref_id) && !$ilAccess->checkAccess("read", "", $this->ref_id) && !$ilAccess->checkAccess("write", "", $this->ref_id)) { /**/ }
/components/ILIAS/Setup/src/Metrics/Metric.php:1321if(($type === self::TYPE_BOOL && !is_bool($value)) || ($type === self::TYPE_COUNTER && !is_int($value)) || ($type === self::TYPE_GAUGE && !(is_int($value) || is_float($value))) || ($type === self::TYPE_TIMESTAMP && !($value instanceof \DateTimeImmutable)) || ($type === self::TYPE_TEXT && !is_string($value)) || ($type === self::TYPE_COLLECTION && !is_array($value))) { /**/ }
/components/ILIAS/MediaPool/classes/class.ilMediaPoolTableGUI.php:5351if(($this->getMode( ) === self::IL_MEP_EDIT || ($this->getMode( ) === self::IL_MEP_SELECT && $a_set["type"] === "mob") || ($this->getMode( ) === self::IL_MEP_SELECT_CONTENT && $a_set["type"] === "pg"))) { /**/ } elseif($this->getMode( ) === self::IL_MEP_SELECT_SINGLE && $a_set["type"] === "mob") { /**/ }
/components/ILIAS/MediaPool/classes/class.ilMediaPoolExplorerGUI.php:881if($a_node["child"] == $this->mep_request->getItemId( ) || ($this->mep_request->getItemId( ) == 0 && $a_node["child"] == $this->getNodeId($this->getRootNode( )))) { /**/ }
/components/ILIAS/Component/classes/Settings/class.ilObjComponentSettingsGUI.php:3341if($this->request_wrapper->has(self::P_CTYPE) && $this->request_wrapper->retrieve(self::P_CTYPE, $this->refinery->kindlyTo( )->string( )) === "components/ILIAS") { /**/ }
/components/ILIAS/Component/classes/class.ilPluginDBUpdate.php:1011if((is_int(stripos($q, 'create table')) || is_int(stripos($q, 'alter table')) || is_int(stripos($q, 'drop table'))) && !is_int(stripos($q, $this->getTablePrefix( )))) { /**/ }
/components/ILIAS/Wiki/classes/class.ilWikiStatGUI.php:3631if(in_array($a_figure, array(ilWikiStat::KEY_FIGURE_WIKI_NUM_PAGES, ilWikiStat::KEY_FIGURE_WIKI_NEW_PAGES, ilWikiStat::KEY_FIGURE_WIKI_EDIT_PAGES, ilWikiStat::KEY_FIGURE_WIKI_DELETED_PAGES, ilWikiStat::KEY_FIGURE_WIKI_READ_PAGES, ilWikiStat::KEY_FIGURE_WIKI_USER_EDIT_PAGES, ilWikiStat::KEY_FIGURE_WIKI_NUM_RATING, ilWikiStat::KEY_FIGURE_WIKI_INTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_EXTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_WORDS, ilWikiStat::KEY_FIGURE_WIKI_CHARS, ilWikiStat::KEY_FIGURE_WIKI_FOOTNOTES, ilWikiStat::KEY_FIGURE_WIKI_PAGE_CHANGES, ilWikiStat::KEY_FIGURE_WIKI_PAGE_USER_EDIT, ilWikiStat::KEY_FIGURE_WIKI_PAGE_READ, ilWikiStat::KEY_FIGURE_WIKI_PAGE_INTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_EXTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_WORDS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_CHARS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_FOOTNOTES, ilWikiStat::KEY_FIGURE_WIKI_PAGE_RATINGS), true)) { /**/ }
/components/ILIAS/Wiki/classes/class.ilWikiStatGUI.php:3051if(in_array($a_figure, array(ilWikiStat::KEY_FIGURE_WIKI_NUM_PAGES, ilWikiStat::KEY_FIGURE_WIKI_INTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_INTERNAL_LINKS_AVG, ilWikiStat::KEY_FIGURE_WIKI_EXTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_EXTERNAL_LINKS_AVG, ilWikiStat::KEY_FIGURE_WIKI_WORDS, ilWikiStat::KEY_FIGURE_WIKI_WORDS_AVG, ilWikiStat::KEY_FIGURE_WIKI_CHARS, ilWikiStat::KEY_FIGURE_WIKI_CHARS_AVG, ilWikiStat::KEY_FIGURE_WIKI_FOOTNOTES, ilWikiStat::KEY_FIGURE_WIKI_FOOTNOTES_AVG, ilWikiStat::KEY_FIGURE_WIKI_RATING_AVG, ilWikiStat::KEY_FIGURE_WIKI_PAGE_INTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_EXTERNAL_LINKS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_WORDS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_CHARS, ilWikiStat::KEY_FIGURE_WIKI_PAGE_FOOTNOTES), true)) { /**/ } else { /**/ }
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:1891if(!$ilAccess->checkAccess("write", "", $this->object->getRefId( )) && (!$ilAccess->checkAccess("edit_content", "", $this->object->getRefId( )) || $wpage_gui->getPageObject( )->getBlocked( ))) { /**/ }
/components/ILIAS/Wiki/classes/class.ilWikiFunctionsBlockGUI.php:2141if(($ilAccess->checkAccess("edit_content", "", $this->ref_id) && !$this->getPageObject( )->getBlocked( )) || $ilAccess->checkAccess("write", "", $this->ref_id)) { /**/ }
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:5601if(in_array(strtolower($ilCtrl->getNextClass($this)), [strtolower(SettingsGUI::class)]) || in_array(strtolower($ilCtrl->getCmdClass( )), array("", "ilobjectcontentstylesettingsgui", "ilobjwikigui", "ilinfoscreengui", "ilpermissiongui", "ilexportgui", "ilratingcategorygui", "ilobjnotificationsettingsgui", "iltaxmdgui", "ilwikistatgui", "ilwikipagetemplategui", "iladvancedmdsettingsgui", "ilsettingspermissiongui", 'ilrepositoryobjectsearchgui')) || in_array($ilCtrl->getNextClass( ), ["ilpermissiongui", strtolower(TranslationGUI::class)])) { /**/ }
/components/ILIAS/Wiki/classes/class.ilObjWikiGUI.php:7971if($marks_obj->getMark( ) !== $new_mark || $marks_obj->getComment( ) !== $new_comment || (int) ilWikiContributor::_lookupStatus($this->object->getId( ), $user_id) !== (int) $new_status) { /**/ }
/components/ILIAS/Mail/classes/Address/Parser/RFC822.php:3611if($this->_hasUnclosedQuotes($string) || $this->_hasUnclosedBrackets($string, '<>') || $this->_hasUnclosedBrackets($string, '[]') || $this->_hasUnclosedBrackets($string, '()') || substr($string, -1) === '\\') { /**/ } else { /**/ }
/components/ILIAS/Mail/classes/Folder/MailFolderSearch.php:641if($this->lucene_enabled && (($this->filter->getSender( ) ?? '') !== '' || ($this->filter->getRecipients( ) ?? '') !== '' || ($this->filter->getSubject( ) ?? '') !== '' || ($this->filter->getBody( ) ?? '') !== '' || ($this->filter->getAttachment( ) ?? '') !== '')) { /**/ }
/components/ILIAS/Mail/classes/class.ilAccountMail.php:2821if($this->http->wrapper( )->query( )->has('target') && $this->http->wrapper( )->query( )->retrieve('target', $this->refinery->kindlyTo( )->string( )) !== '') { /**/ }
/components/ILIAS/FileUpload/src/Processor/WhitelistMimeTypePreProcessor.php:952if((strcmp($entryJunks[0], $mimeTypeJunks[0]) === 0 || strcmp($entryJunks[0], '*') === 0) && (strcmp($entryJunks[1], $mimeTypeJunks[1]) === 0 || strcmp($entryJunks[1], '*') === 0)) { /**/ }
/components/ILIAS/Mail/classes/class.ilMailForm.php:341if($http->wrapper( )->query( )->has('fetchall') && $http->wrapper( )->query( )->retrieve('fetchall', $refinery->kindlyTo( )->bool( ))) { /**/ }
/components/ILIAS/UI/src/examples/Prompt/Standard/form.php:641if($query->has($action_token->getName( )) && $query->has($action_token->getName( )) && $query->retrieve($action_token->getName( ), $refinery->kindlyTo( )->string( )) === 'form') { /**/ }
/components/ILIAS/AccessControl/classes/class.ilRoleTableGUI.php:1061if($a_set['obj_id'] != ANONYMOUS_ROLE_ID && $a_set['obj_id'] != SYSTEM_ROLE_ID && substr($a_set['title_orig'], 0, 3) != 'il_' || $this->getType( ) == self::TYPE_SEARCH) { /**/ }
/components/ILIAS/RemoteTest/classes/class.ilObjRemoteTestListGUI.php:998if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/AccessControl/classes/class.ilPermissionGUI.php:4061if($parent_id === $this->getCurrentObject( )->getRefId( ) && !isset($inherit_post[$obj_id]) && !$this->rbacreview->isBlockedAtPosition($obj_id, $this->getCurrentObject( )->getRefId( ))) { /**/ }
/components/ILIAS/Init/classes/class.ilPasswordAssistanceGUI.php:3361elseif(($user->getAuthMode(true) != ilAuthUtils::AUTH_LOCAL || ($user->getAuthMode(true) == $defaultAuth && $defaultAuth != ilAuthUtils::AUTH_LOCAL)) && !((int) $user->getAuthMode(true) === ilAuthUtils::AUTH_SAML && \ilAuthUtils::isLocalPasswordEnabledForAuthMode($user->getAuthMode(true)))) { /**/ } elseif($this->rbacreview->isAssigned($user->getId( ), ANONYMOUS_ROLE_ID) || $this->rbacreview->isAssigned($user->getId( ), SYSTEM_ROLE_ID)) { /**/ } else { /**/ }
/components/ILIAS/AccessControl/classes/class.ilAssignedUsersTableGUI.php:1641if(($this->getRoleId( ) !== SYSTEM_ROLE_ID || $usr_id !== SYSTEM_USER_ID) && ($this->getRoleId( ) !== ANONYMOUS_ROLE_ID || $usr_id !== ANONYMOUS_USER_ID) && $this->isRoleAssignmentEditable( )) { /**/ }
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:14181if(!$access->doActivationCheck('read', '', $path_ref_id, $DIC->user( )->getId( ), $pobj_id, $ptype) || !$access->doStatusCheck('read', '', $path_ref_id, $DIC->user( )->getId( ), $pobj_id, $ptype)) { /**/ } elseif($ptype === 'crs') { /**/ } elseif($ptype === 'grp') { /**/ }
/components/ILIAS/Mail/classes/Mime/Transport/class.ilMailMimeTransportBase.php:901if($mail->getFrom( )->hasReplyToAddress( ) && !$this->getMailer( )->addReplyTo($mail->getFrom( )->getReplyToAddress( ), $mail->getFrom( )->getReplyToName( ))) { /**/ }
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:13791if(!$ret && isset($t_arr[1]) && !str_contains($a_target, '_wsp') && !$DIC->user( )->isAnonymous( ) && !$DIC['objDefinition']->isAdministrationObject($type) && $DIC['objDefinition']->isRBACObject($type)) { /**/ }
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:6862if(array_key_exists('matrix_other_' . $this->getId( ) . "_" . $matches[1], $post_data) && strlen($post_data['matrix_other_' . $this->getId( ) . "_" . $matches[1]] ?? "") == 0) { /**/ }
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMatrixQuestion.php:6722if(array_key_exists('matrix_other_' . $this->getId( ) . "_" . $matches[1], $post_data) && strlen($post_data['matrix_other_' . $this->getId( ) . "_" . $matches[1]] ?? "") == 0) { /**/ }
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveySingleChoiceQuestion.php:1081if($this->getTitle( ) !== '' && $this->getAuthor( ) !== '' && $this->getQuestiontext( ) !== '' && $this->categories->getCategoryCount( )) { /**/ } else { /**/ }
/components/ILIAS/RemoteCourse/classes/class.ilObjRemoteCourseListGUI.php:1028if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/Mail/classes/class.ilMailFormGUI.php:2011if($errors = $mailer->enqueue(ilUtil::securePlainString($this->getBodyParam('rcp_to', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('rcp_cc', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('rcp_bcc', $this->refinery->kindlyTo( )->string( ), '')), ilUtil::securePlainString($this->getBodyParam('m_subject', $this->refinery->kindlyTo( )->string( ), '')), $sanitized_message, $files, $this->getBodyParam('use_placeholders', $this->refinery->kindlyTo( )->bool( ), false))) { /**/ } else { /**/ }
/components/ILIAS/Mail/classes/class.ilMail.php:10031if($number_of_external_addresses > 0 && !$this->isSystemMail( ) && !$DIC->rbac( )->system( )->checkAccessOfUser($this->user_id, 'smtp_mail', $this->mail_obj_ref_id)) { /**/ }
/components/ILIAS/Mail/classes/class.ilMailAutoCompleteSentMailsRecipientsProvider.php:671if(is_array($this->data) && !empty($this->data) && (strpos((string) $this->data['login'], ',') || strpos((string) $this->data['login'], ';'))) { /**/ }
/components/ILIAS/SurveyQuestionPool/Questions/class.SurveyMultipleChoiceQuestion.php:3211if($this->use_min_answers && $this->nr_min_answers > 0 && $this->nr_max_answers > 0 && $this->nr_min_answers == $this->nr_max_answers && count($entered_value) !== (int) $this->nr_max_answers) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:11721if($this->access->checkAccess('join', '', $this->object->getRefId( )) and !$this->object->members_obj->isAssigned($this->user->getId( ))) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:11891if($this->access->checkAccess('leave', '', $this->object->getRefId( )) and $this->object->members_obj->isMember($this->user->getId( ))) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:4101if((!$this->getCreationMode( ) && !$this->rbacsystem->checkAccess('read', $this->object->getRefId( )) && $cmd != 'infoScreen') || $cmd == 'join' || $cmd === 'leaveWaitList') { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:10732if($this->access->checkAccess('visible', '', $this->ref_id) || $this->access->checkAccess('join', '', $this->ref_id) || $this->access->checkAccess('read', '', $this->ref_id)) { /**/ }
/components/ILIAS/OrgUnit/classes/Positions/class.ilOrgUnitPositionGUI.php:3091if($this->post->has('assign_users') && $this->post->retrieve('assign_users', $this->refinery->byTrying([$this->refinery->kindlyTo( )->bool( ), $this->refinery->always(false)]))) { /**/ }
/components/ILIAS/OrgUnit/classes/Positions/Authorities/class.ilOrgUnitGenericMultiInputGUI.php:1871if(!(array_key_exists(self::MULTI_FIELD_ID, $authority) && array_key_exists(self::MULTI_FIELD_OVER, $authority) && array_key_exists(self::MULTI_FIELD_SCOPE, $authority) && trim($authority[self::MULTI_FIELD_OVER]) !== '' && trim($authority[self::MULTI_FIELD_SCOPE]) !== '')) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:19001if(($privacy->groupConfirmationRequired( ) or ilCourseDefinedFieldDefinition::_hasFields($this->object->getId( ))) and !ilMemberAgreement::_hasAccepted($this->user->getId( ), $this->object->getId( ))) { /**/ }
/components/ILIAS/OrgUnit/classes/LocalUser/class.ilLocalUserGUI.php:3261if($tmp_obj->getTimeLimitOwner( ) != $this->object->getRefId( ) and !in_array(SYSTEM_ROLE_ID, $this->rbacReview->assignedRoles($this->user->getId( )))) { /**/ }
/components/ILIAS/COPage/classes/class.ilPageEditorGUI.php:2511if($this->requested_ctype == "" && $this->requested_cname == "" && $cmd != "insertFromClipboard" && $cmd != "pasteFromClipboard" && $cmd != "setMediaMode" && $cmd != "copyLinkedMediaToClipboard" && $cmd != "activatePage" && $cmd != "deactivatePage" && $cmd != "copyLinkedMediaToMediaPool" && $cmd != "showSnippetInfo" && $cmd != "delete" && $cmd != "paste" && $cmd != "cancelDeleteSelected" && $cmd != "confirmedDeleteSelected" && $cmd != "copy" && $cmd != "cut" && ($cmd != "displayPage" || $this->request->getString("editImagemapForward_x") != "" || $cmdClass == "ilcontainerresourcegui") && $cmd != "activate" && $cmd != "characteristic" && $cmd != "assignCharacteristic" && $cmdClass != "ilrepositoryselector2inputgui" && $cmdClass != "ilpageeditorserveradaptergui" && $cmd != "cancelCreate" && $cmd != "popup" && $cmdClass != "ileditclipboardgui" && $cmd != "addChangeComment" && ($cmdClass != "ilinternallinkgui" || ($next_class == "ilpcmediaobjectgui"))) { /**/ }
/components/ILIAS/Tree/classes/class.ilNestedSetTree.php:5161if($node[$this->getTree( )->getTreePk( )] >= 0 && $node['rgt'] - $node['lft'] >= $this->getTree( )->getGap( ) * 2) { /**/ }
/components/ILIAS/COPage/Layout/classes/class.ilPageLayoutTableGUI.php:951if(($mod_id == ilPageLayout::MODULE_SCORM && $a_set["mod_scorm"]) || ($mod_id == ilPageLayout::MODULE_PORTFOLIO && $a_set["mod_portfolio"]) || ($mod_id == ilPageLayout::MODULE_LM && $a_set["mod_lm"])) { /**/ }
/components/ILIAS/Init/classes/class.ilStartUpGUI.php:13141if(!$this->user->isAnonymous( ) || (ilPublicSectionSettings::getInstance( )->isEnabledForDomain($this->httpRequest->getServerParams( )['SERVER_NAME']) && $this->access->checkAccessOfUser(ANONYMOUS_USER_ID, 'read', '', ROOT_FOLDER_ID))) { /**/ }
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:15411if(($this->getOutputMode( ) == "presentation" || $this->getOutputMode( ) == "preview") && !$this->getAbstractOnly( ) && $this->obj->old_nr == 0) { /**/ }
/components/ILIAS/RemoteGroup/classes/class.ilObjRemoteGroupListGUI.php:998if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/COPage/classes/class.ilPageObject.php:14811if(($content != $old_rec["content"] || $this->user->getId( ) != $old_rec["last_change_user"]) && !$a_no_history && !$this->history_saved && $lm_set->get("page_history", 1)) { /**/ }
/components/ILIAS/Tree/classes/class.ilTree.php:4831if($this->__isMainTree( ) && $this->isCacheUsed( ) && is_object($ilObjDataCache) && is_object($ilUser) && $this->lang_code == $ilUser->getLanguage( ) && !isset($this->oc_preloaded[$a_node_id])) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:3051if(!($this->access->checkAccess('manage_members', '', $this->object->getRefId( )) || $this->object->getMailToMembersType( ) == ilObjGroup::MAIL_ALLOWED_ALL) && $this->rbacsystem->checkAccess('internal_mail', $mail->getMailObjectReferenceId( ))) { /**/ }
/components/ILIAS/RemoteFile/classes/class.ilObjRemoteFileListGUI.php:1048if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroupGUI.php:3941if(!$this->getCreationMode( ) and !$this->access->checkAccess('visible', '', $this->object->getRefId( ), 'grp') and !$this->access->checkAccess('read', '', $this->object->getRefId( ), 'grp')) { /**/ }
/components/ILIAS/Bibliographic/classes/class.ilObjBibliographicGUI.php:5671if($DIC->access( )->checkAccess('visible', "", $this->object->getRefId( )) || $DIC->access( )->checkAccess('read', "", $this->object->getRefId( ))) { /**/ }
/components/ILIAS/COPage/IntLink/class.ilInternalLinkGUI.php:2711if((in_array($this->base_link_type, array("GlossaryItem", "WikiPage", "PageObject", "StructureObject"), true) && ($this->parent_ref_id === 0)) || (($this->parent_ref_id > 0) && ilObject::_lookupType($this->parent_ref_id, true) !== $parent_type)) { /**/ }
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:6932if($this->http->wrapper( )->post( )->has('tar_' . $link_id . '_ajax_type') && $this->http->wrapper( )->post( )->has('tar_' . $link_id . '_ajax_id')) { /**/ }
/components/ILIAS/Group/classes/class.ilObjGroup.php:4661if(($this->getRegistrationStart( ) && !$this->getRegistrationEnd( )) || (!$this->getRegistrationStart( ) && $this->getRegistrationEnd( )) || $this->getRegistrationEnd( ) <= $this->getRegistrationStart( )) { /**/ }
/components/ILIAS/WebResource/classes/class.ilObjLinkResourceGUI.php:7512if($this->http->wrapper( )->post( )->has('tar_' . $link_id . '_ajax_type') && $this->http->wrapper( )->post( )->has('tar_' . $link_id . '_ajax_id')) { /**/ }
/components/ILIAS/COPage/PC/List/class.ilPCListGUI.php:2031if($a_mode == "edit" && $this->content_obj->getListType( ) == "Unordered" && $this->content_obj->getStyleClass( ) != "" && !in_array($this->content_obj->getStyleClass( ), $options)) { /**/ }
/components/ILIAS/COPage/PC/Question/class.ilPCQuestionGUI.php:4201if($this->edit_repo->getQuestionPool( ) > 0 && $ilAccess->checkAccess("write", "", $this->edit_repo->getQuestionPool( )) && ilObject::_lookupType(ilObject::_lookupObjId($this->edit_repo->getQuestionPool( ))) == "qpl") { /**/ } else { /**/ }
/components/ILIAS/COPage/Page/class.PageContentManager.php:4892if(($curr_name == "TableData") || ($curr_name == "PageObject") || ($curr_name == "ListItem") || ($curr_name == "Section") || ($curr_name == "Tab") || ($curr_name == "ContentPopup") || ($curr_name == "GridCell")) { /**/ }
/components/ILIAS/COPage/PC/List/class.ilPCListGUI.php:2271if($a_mode == "edit" && $this->content_obj->getListType( ) == "Ordered" && $this->content_obj->getStyleClass( ) != "" && !in_array($this->content_obj->getStyleClass( ), $options)) { /**/ }
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:12121if($this->getOutputMode( ) != self::PRESENTATION && $this->getOutputMode( ) != self::OFFLINE && $this->getOutputMode( ) != self::PREVIEW && $this->getOutputMode( ) != self::PRINTING) { /**/ }
/components/ILIAS/COPage/Page/class.PageContentManager.php:5692if(($curr_name == "TableData") || ($curr_name == "PageObject") || ($curr_name == "ListItem") || ($curr_name == "Section") || ($curr_name == "Tab") || ($curr_name == "ContentPopup") || ($curr_name == "GridCell")) { /**/ }
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:15211if(($this->getOutputMode( ) == "preview" || $this->getOutputMode( ) == "presentation") && !$this->getCompareMode( ) && !$this->getAbstractOnly( ) && $md5 == $this->obj->getRenderMd5( ) && ($this->obj->getLastChange( ) < $this->obj->getRenderedTime( )) && $this->obj->getRenderedTime( ) != "" && $this->obj->old_nr == 0) { /**/ } else { /**/ }
/components/ILIAS/COPage/classes/class.ilPageObjectGUI.php:12701if(!$this->getPageObject( )->getActive( ) && $this->getPageObject( )->getActivationStart( ) != "" && $this->getPageConfig( )->getEnableScheduledActivation( )) { /**/ }
/components/ILIAS/StudyProgramme/classes/model/Assignments/ilPRGAssignmentActions.php:5321if(is_null($pgs->getDeadline( )) || !$pgs->isInProgress( ) || $pgs->getDeadline( )->format(ilPRGProgress::DATE_FORMAT) >= $deadline->format(ilPRGProgress::DATE_FORMAT)) { /**/ }
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgrammeGUI.php:7271if(!$this->object->getSettings( )->getTypeSettings( )->getTypeId( ) || !ilStudyProgrammeDIC::dic( )['model.Type.ilStudyProgrammeTypeRepository']->getType($this->object->getSettings( )->getTypeSettings( )->getTypeId( ))) { /**/ }
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6221while (preg_match('~\[(iln' . $ws . '((inst' . $ws . '=' . $ws . '([\"0-9])*)?' . $ws . "((" . $ltypes . ")$ws=$ws([\"0-9])*)$ws" . "(target$ws=$ws(\"(New|FAQ|Media)\"))?$ws(anchor$ws=$ws(\"([^\"])*\"))?$ws))\]~i", $a_text, $found)) { /**/ }
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:6171while (preg_match('~\[(iln' . $ws . '((inst' . $ws . '=' . $ws . '([\"0-9])*)?' . $ws . "((" . $ltypes . ")$ws=$ws([\"0-9])*)$ws" . "(target$ws=$ws(\"(New|FAQ|Media)\"))?$ws(anchor$ws=$ws(\"([^\"])*\"))?$ws))\]\[\/iln\]~i", $a_text, $found)) { /**/ }
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObjectGUI.php:3251if($std_alias_item->getWidth( ) == "" && $std_alias_item->getHeight( ) == "" && $std_item->getWidth( ) != "" && $std_item->getHeight( ) != "") { /**/ }
/components/ILIAS/COPage/PC/Paragraph/class.ilPCParagraph.php:9381if((($segments[count($segments) - 1] ?? "") === "</SimpleBulletList>" || ($segments[count($segments) - 1] ?? "") === "</SimpleNumberedList>") && substr($text, strlen($text) - 6) === "<br />") { /**/ }
/components/ILIAS/COPage/PC/ContentInclude/class.ilPCContentIncludeGUI.php:922if($this->edit_repo->getMediaPool( ) > 0 && $ilAccess->checkAccess("write", "", $this->edit_repo->getMediaPool( )) && ilObject::_lookupType(ilObject::_lookupObjId($this->edit_repo->getMediaPool( ))) == "mep") { /**/ } else { /**/ }
/components/ILIAS/COPage/PC/MediaObject/class.ilPCMediaObjectGUI.php:3472if($this->edit_repo->getMediaPool( ) > 0 && $ilAccess->checkAccess("write", "", $this->edit_repo->getMediaPool( )) && ilObject::_lookupType(ilObject::_lookupObjId($this->edit_repo->getMediaPool( ))) == "mep") { /**/ } else { /**/ }
/components/ILIAS/Test/src/Scoring/Manual/ScoringByQuestionTableBinder.php:2001if($this->filter_data[ScoringByQuestionTable::FILTER_FIELD_ONLY_ANSWERED] === '1' && ($question_info === null || $question_info['isAnwered'] === false) || $this->filter_data[ScoringByQuestionTable::COLUMN_ATTEMPT] !== '' && $pd->getPass( ) !== (int) $this->filter_data[ScoringByQuestionTable::COLUMN_ATTEMPT] || $this->filter_data[ScoringByQuestionTable::COLUMN_FINALIZED] === '1' && (!isset($feedback_data['finalized_evaluation']) || $feedback_data['finalized_evaluation'] !== 1) || $this->filter_data[ScoringByQuestionTable::COLUMN_FINALIZED] === '2' && isset($feedback_data['finalized_evaluation']) && $feedback_data['finalized_evaluation'] === 1) { /**/ }
/components/ILIAS/Test/src/Logging/TestLoggingDatabaseRepository.php:5281if($pax_filter !== null && ($table_name === self::TEST_ADMINISTRATION_LOG_TABLE || $table_name === self::QUESTION_ADMINISTRATION_LOG_TABLE) || $admin_filter !== null && $table_name === self::PARTICIPANT_LOG_TABLE || $ip_filter !== null && $table_name !== self::PARTICIPANT_LOG_TABLE || $question_filter !== null && $table_name === self::TEST_ADMINISTRATION_LOG_TABLE) { /**/ }
/components/ILIAS/RemoteCategory/classes/class.ilObjRemoteCategoryListGUI.php:968if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/File/classes/Versions/class.ilFileVersionsGUI.php:4311if('GET' === $this->http->request( )->getMethod( ) && $this->http->wrapper( )->query( )->has(self::HIST_ID)) { /**/ }
/components/ILIAS/File/classes/Preview/class.ilObjFilePreviewRendererGUI.php:1461if(!$this->irss->flavours( )->possible($this->rid, $this->flavour_definition) && !$this->irss->flavours( )->possible($this->rid, $this->fallback_flavour_definition)) { /**/ }
/components/ILIAS/FileServices/classes/class.ilFileUtils.php:3321if(($path = substr($a_dir, 0, strrpos($a_dir, "/") - strlen($a_dir))) === '' || ($path = substr($a_dir, 0, strrpos($a_dir, "/") - strlen($a_dir))) === '0') { /**/ }
/components/ILIAS/FileServices/classes/UploadService/UploadLimits/UploadPolicyResolver.php:621if(UploadPolicy::AUDIENCE_TYPE_GLOBAL_ROLE === $policy->getAudienceType( ) && $this->rbac_review->isAssignedToAtLeastOneGivenRole($this->current_user->getId( ), array_map('intval', array_merge($policy->getAudience( )['global_roles'] ?? [ ], $policy->getAudience( )['local_roles'] ?? [ ]))) && (null === $largest_limit_in_bytes || $policy_limit_in_bytes > $largest_limit_in_bytes)) { /**/ }
/components/ILIAS/StudyProgramme/classes/class.ilObjStudyProgramme.php:7621if(ilObject::_exists($crsr_ref_id, true) && is_null(ilObject::_lookupDeletedDate($crsr_ref_id)) && ilObject::_exists($crs_id, false) && is_null(ilObject::_lookupDeletedDate($crs_ref_id)) && ilLPStatus::_hasUserCompleted($crs_id, $assignment->getUserId( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:3901if($authorized && $this->logger->isLoggingEnabled( ) && !$this->getObject( )->getAnonymity( ) && ($interaction = $question_obj->answerToParticipantInteraction($this->logger->getAdditionalInformationGenerator( ), $this->getObject( )->getRefId( ), $active_id, $pass, $this->logger->isIPLoggingEnabled( ) ? $_SERVER['REMOTE_ADDR'] : '', TestParticipantInteractionTypes::ANSWER_SUBMITTED)) !== null) { /**/ }
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:9711if($this->logger->isLoggingEnabled( ) && !$this->getObject( )->getAnonymity( ) && ($interaction = $this->logger->getInteractionFactory( )->buildParticipantInteraction($this->ref_id, null, $this->user->getId( ), $this->logger->isIPLoggingEnabled( ) ? $_SERVER['REMOTE_ADDR'] : '', TestParticipantInteractionTypes::TEST_RUN_FINISHED, [ ])) !== null) { /**/ }
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:10061if($notification_type === 0 || !$this->object->getMainSettings( )->getFinishingSettings( )->getAlwaysSendMailNotification( ) && $pass !== $this->object->getNrOfTries( ) - 1) { /**/ }
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:10331if(!$this->object->canShowTestResults($this->test_session) && $this->object->getMainSettings( )->getFinishingSettings( )->getRedirectionMode( ) !== '0' && $redirection_url !== '') { /**/ }
/components/ILIAS/Test/classes/class.ilTestPlayerAbstractGUI.php:24591if($this->object->getSpecificAnswerFeedback( ) || $this->object->getGenericAnswerFeedback( ) || $this->object->getAnswerFeedbackPoints( ) || $this->object->getInstantFeedbackSolution( )) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestAccess.php:7421if(self::$certificate_preloader === null || !self::$certificate_preloader->isPreloaded($user_id, $obj_id) || !isset(self::$settings_result_summaries_by_obj_id[$obj_id]) || self::$settings_result_summaries_by_obj_id[$obj_id]->getScoreReporting( ) === ScoreReportingTypes::SCORE_REPORTING_DISABLED) { /**/ }
/components/ILIAS/Test/classes/Evaluation/class.ilTestEvaluationFactory.php:3021if(!isset($row['question_fi'], $row['points'], $row['sequence']) || !is_numeric($row['question_fi']) || !is_numeric($row['points']) || !is_numeric($row['sequence'])) { /**/ }
/components/ILIAS/Test/src/Participants/ParticipantTable.php:1301if($record->getActiveId( ) !== null && $this->test_access->checkResultsAccessForActiveId($record->getActiveId( ), $this->test_object->getTestId( )) || $record === null && $this->test_access->checkParticipantsResultsAccess( )) { /**/ }
/components/ILIAS/Test/classes/class.ilTestRandomQuestionSetConfigGUI.php:1991if(in_array($this->ctrl->getCmd(self::CMD_SHOW_GENERAL_CONFIG_FORM), [self::CMD_SAVE_GENERAL_CONFIG_FORM, self::CMD_SAVE_SRC_POOL_DEF_LIST, self::CMD_DELETE_SRC_POOL_DEF, self::CMD_SAVE_CREATE_SRC_POOL_DEF_FORM, self::CMD_SAVE_EDIT_SRC_POOL_DEF_FORM, self::CMD_SAVE_AND_NEW_CREATE_SRC_POOL_DEF_FORM, self::CMD_BUILD_QUESTION_STAGE])) { /**/ }
/components/ILIAS/Test/classes/class.ilTestServiceGUI.php:6311if($this->getObjectiveOrientedContainer( )->isObjectiveOrientedPresentationRequired( ) || $this->object->getScoreSettings( )->getScoringSettings( )->getPassScoring( ) === ilObjTest::SCORE_LAST_PASS && $session->getLastFinishedPass( ) < $session->getLastStartedPass( )) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTest.php:50361if($this->getMainSettings( )->getTestBehaviourSettings( )->getPassWaitingEnabled( ) && ($waiting_between_passes !== '') && ($testPassesSelector->getLastFinishedPass( ) !== null) && ($last_finished_pass_timestamp !== null)) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTest.php:17031if(is_array($tst_access_code) && $this->user->getId( ) === ANONYMOUS_USER_ID && isset($tst_access_code[$this->getTestId( )]) && $tst_access_code[$this->getTestId( )] !== '') { /**/ } elseif((string) $anonymous_id !== '') { /**/ } else { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:19131if(!$this->getTestObject( )->getTestLogger( )->isLoggingEnabled( ) || !$this->rbac_review->isAssigned($this->user->getId( ), SYSTEM_ROLE_ID) && !$this->access->checkAccess('tst_history_read', '', $this->getTestObject( )->getRefId( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:11451if($this->getTestObject( )->getQuestionSetType( ) === ilObjTest::QUESTION_SET_TYPE_FIXED && !in_array($question_gui->getObject( )->getId( ), $this->getTestObject( )->getQuestions( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:9053if(!$this->access->checkAccess('read', '', $this->testrequest->getRefId( )) && !$this->access->checkAccess('visible', '', $this->testrequest->getRefId( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:8231if(!$this->access->checkAccess("read", "", $this->testrequest->getRefId( )) && !$this->access->checkAccess("visible", "", $this->testrequest->getRefId( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:3473if(!$this->access->checkAccess('read', '', $this->testrequest->getRefId( )) && !$this->access->checkAccess('visible', '', $this->testrequest->getRefId( ))) { /**/ }
/components/ILIAS/Test/classes/class.ilObjTestGUI.php:3343if(!$this->access->checkAccess('read', '', $this->testrequest->getRefId( )) && !$this->access->checkAccess('visible', '', $this->testrequest->getRefId( ))) { /**/ }
/components/ILIAS/Certificate/classes/File/CertificateResourceHandler.php:431if(!$this->user_certificate_repo->isResourceUsed($background_image->serialize( )) && !$this->certificate_template_repo->isResourceUsed($background_image->serialize( )) && ($this->global_certificate_settings->getBackgroundImageIdentification( ) === null || ($this->global_certificate_settings->getBackgroundImageIdentification( ) instanceof ResourceIdentification && $this->global_certificate_settings->getBackgroundImageIdentification( )->serialize( ) !== $background_image->serialize( )))) { /**/ }
/components/ILIAS/Certificate/classes/Form/Repository/class.ilCertificateSettingsFormRepository.php:2001if(($this->global_certificate_settings->getBackgroundImageIdentification( ) instanceof ResourceIdentification && $bg_image_rid === $this->global_certificate_settings->getBackgroundImageIdentification( )->serialize( )) || !$certificateTemplate->getBackgroundImageIdentification( ) || !$this->irss->manage( )->find($certificateTemplate->getBackgroundImageIdentification( )) instanceof ResourceIdentification) { /**/ } else { /**/ }
/components/ILIAS/Certificate/classes/Form/class.ilFormFieldParser.php:601elseif(((strcmp($pagewidth, "21cm") === 0) || (strcmp($pagewidth, "210mm") === 0)) && ((strcmp($pageheight, "14.8cm") === 0) || (strcmp($pageheight, "148mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "11in") === 0)) && ((strcmp($pagewidth, "8.5in") === 0))) { /**/ } elseif(((strcmp($pagewidth, "11in") === 0)) && ((strcmp($pageheight, "8.5in") === 0))) { /**/ }
/components/ILIAS/Certificate/classes/Form/class.ilFormFieldParser.php:571elseif(((strcmp($pageheight, "21cm") === 0) || (strcmp($pageheight, "210mm") === 0)) && ((strcmp($pagewidth, "14.8cm") === 0) || (strcmp($pagewidth, "148mm") === 0))) { /**/ } elseif(((strcmp($pagewidth, "21cm") === 0) || (strcmp($pagewidth, "210mm") === 0)) && ((strcmp($pageheight, "14.8cm") === 0) || (strcmp($pageheight, "148mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "11in") === 0)) && ((strcmp($pagewidth, "8.5in") === 0))) { /**/ } elseif(((strcmp($pagewidth, "11in") === 0)) && ((strcmp($pageheight, "8.5in") === 0))) { /**/ }
/components/ILIAS/Certificate/classes/Form/class.ilFormFieldParser.php:541elseif(((strcmp($pagewidth, "29.7cm") === 0) || (strcmp($pagewidth, "297mm") === 0)) && ((strcmp($pageheight, "21cm") === 0) || (strcmp($pageheight, "210mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "21cm") === 0) || (strcmp($pageheight, "210mm") === 0)) && ((strcmp($pagewidth, "14.8cm") === 0) || (strcmp($pagewidth, "148mm") === 0))) { /**/ } elseif(((strcmp($pagewidth, "21cm") === 0) || (strcmp($pagewidth, "210mm") === 0)) && ((strcmp($pageheight, "14.8cm") === 0) || (strcmp($pageheight, "148mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "11in") === 0)) && ((strcmp($pagewidth, "8.5in") === 0))) { /**/ } elseif(((strcmp($pagewidth, "11in") === 0)) && ((strcmp($pageheight, "8.5in") === 0))) { /**/ }
/components/ILIAS/Certificate/classes/Form/class.ilFormFieldParser.php:511if(((strcmp($pageheight, "29.7cm") === 0) || (strcmp($pageheight, "297mm") === 0)) && ((strcmp($pagewidth, "21cm") === 0) || (strcmp($pagewidth, "210mm") === 0))) { /**/ } elseif(((strcmp($pagewidth, "29.7cm") === 0) || (strcmp($pagewidth, "297mm") === 0)) && ((strcmp($pageheight, "21cm") === 0) || (strcmp($pageheight, "210mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "21cm") === 0) || (strcmp($pageheight, "210mm") === 0)) && ((strcmp($pagewidth, "14.8cm") === 0) || (strcmp($pagewidth, "148mm") === 0))) { /**/ } elseif(((strcmp($pagewidth, "21cm") === 0) || (strcmp($pagewidth, "210mm") === 0)) && ((strcmp($pageheight, "14.8cm") === 0) || (strcmp($pageheight, "148mm") === 0))) { /**/ } elseif(((strcmp($pageheight, "11in") === 0)) && ((strcmp($pagewidth, "8.5in") === 0))) { /**/ } elseif(((strcmp($pagewidth, "11in") === 0)) && ((strcmp($pageheight, "8.5in") === 0))) { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:7029if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:7289if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:4789if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:6511if($this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || $this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ } else { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:4319if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:4489if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:3109if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:3449if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:1779if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Node/class.ilBasicSkillGUI.php:2919if(!$this->tree_access_manager->hasManageCompetencesPermission( ) && $this->getType( ) == "skll" || !$this->tree_access_manager->hasManageCompetenceTemplatesPermission( ) && $this->getType( ) == "sktp") { /**/ }
/components/ILIAS/Skill/Profile/class.ilSkillProfileGUI.php:1801if(in_array($cmd, array("listProfiles", "create", "edit", "save", "update", "deleteProfiles", "showLevels", "assignLevel", "assignLevelSelectSkill", "updateLevelOfSelectedSkill", "assignLevelToProfile", "updateLevelOfProfile", "confirmLevelAssignmentRemoval", "removeLevelAssignments", "showUsers", "assignUser", "assignRole", "confirmUserRemoval", "removeUsers", "exportProfiles", "showImportForm", "importProfiles", "saveLevelOrder", "createLocal", "saveLocal", "listLocalProfiles", "showLevelsWithLocalContext", "showObjects"))) { /**/ }
/components/ILIAS/Skill/Profile/class.SkillProfileCompletionManager.php:1741if(isset($actual_levels[$level->getBaseSkillId( )][$level->getTrefId( )]) && $actual_levels[$level->getBaseSkillId( )][$level->getTrefId( )] >= $level->getLevelId( )) { /**/ }
/components/ILIAS/Skill/Tree/class.ilVirtualSkillTree.php:2661if(!$a_only_basic || isset($node["type"]) && in_array($node["type"], array("skll", "sktp")) || (isset($node["type"]) && $node["type"] == "sktr" && ilSkillTreeNode::_lookupType((int) $node["skill_id"]) == "sktp")) { /**/ }
/components/ILIAS/Skill/Personal/class.ilPersonalSkillsGUI.php:7121if($this->getFilter( )->showMaterialsRessources( ) && $this->getProfileId( ) > 0 && $res = $this->getSuggestedResourcesForProfile($level_data, $bs["id"], $bs["tref"], $this->gap_mode_obj_id)) { /**/ } elseif($this->getFilter( )->showMaterialsRessources( ) && $this->getProfileId( ) == 0 && !$this->gap_mode_obj_id) { /**/ }
/components/ILIAS/RemoteLearningModule/classes/class.ilObjRemoteLearningModuleListGUI.php:998if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->obj_id), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->obj_id))) { /**/ }
/components/ILIAS/Cache/src/Services.php:701if($for_container->isForced( ) === false && !in_array(Config::ALL, $this->config->getActivatedContainerKeys( ), true) && !in_array($for_container->getContainerKey( ), $this->config->getActivatedContainerKeys( ), true)) { /**/ }
/components/ILIAS/WebServices/ECS/classes/class.ilECSSetting.php:5291if(!$this->getServer( ) || !$this->getPort( ) || !$this->getImportId( ) || !$this->getGlobalRole( ) || !$this->getDuration( )) { /**/ }
/components/ILIAS/WebServices/ECS/classes/class.ilECSObjectSettings.php:2571if($this->tree->checkForParentType($this->tree->getParentId($this->getContentObject( )->getRefId( )), 'crs', false) || $this->tree->checkForParentType($this->tree->getParentId($this->getContentObject( )->getRefId( )), 'grp', false)) { /**/ }
/components/ILIAS/ContentPage/classes/class.ilObjContentPageGUI.php:2221if(!$this->in_page_editor_style_context && strtolower($nextClass) !== strtolower(ilObjectContentStyleSettingsGUI::class) && (strtolower($cmd) !== strtolower(self::UI_CMD_EDIT) || strtolower($nextClass) !== strtolower(ilContentPagePageGUI::class))) { /**/ }
/components/ILIAS/WebServices/ECS/classes/class.ilRemoteObjectBase.php:4991if(ilECSExportManager::getInstance( )->_isRemote(ilECSImportManager::getInstance( )->lookupServerId($this->getId( )), (int) ilECSImportManager::getInstance( )->_lookupEContentId($this->getId( )))) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarSchedule.php:1691elseif(($schedule['dstart'] == $unix_start) or (($schedule['dstart'] <= $unix_start) and ($schedule['dend'] > $unix_start)) or (($schedule['dstart'] >= $unix_start) and ($schedule['dstart'] < $unix_end))) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarRecurrenceCalculator.php:841if((ilDateTime::_after($this->event->getStart( ), $this->period_start, IL_CAL_DAY) and ilDateTime::_before($this->event->getStart( ), $this->period_end, IL_CAL_DAY)) or ilDateTime::_equals($this->event->getStart( ), $this->period_start, IL_CAL_DAY)) { /**/ }
/components/ILIAS/Calendar/classes/iCal/class.ilICalParser.php:721while (isset($lines[$i + $offset]) && ((strpos($lines[$i + $offset], ilICalUtils::ICAL_SPACE) === 0) || (strpos($lines[$i + $offset], ilICalUtils::ICAL_TAB) === 0))) { /**/ }
/components/ILIAS/Calendar/classes/Form/class.ilRecurrenceInputGUI.php:741if(($this->getRecurrenceInputByTypeAsInt('until_type') === 0 || $this->getRecurrenceInputByTypeAsInt('until_type') == self::REC_LIMITED) && ($this->getRecurrenceInputByTypeAsInt('count') <= 0 || $this->getRecurrenceInputByTypeAsInt('count') >= 100)) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarSelectionBlockGUI.php:2601elseif($cal["type"] == ilCalendarCategory::TYPE_OBJ && ($this->obj_id > 0 && ($cal["obj_id"] == $this->obj_id || $this->ref_id == $cal["source_ref_id"]))) { /**/ } elseif($cal["type"] == ilCalendarCategory::TYPE_USR || $cal["type"] == ilCalendarCategory::TYPE_BOOK || ($cal["type"] == ilCalendarCategory::TYPE_CH && $this->user->getId( ) == $cal["obj_id"])) { /**/ } else { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarCategories.php:9471if((isset($this->categories_info[$cat_id]['obj_type']) && in_array($this->categories_info[$cat_id]['obj_type'], ['crs', 'grp', 'tals'])) && isset($this->categories_info[$cat_id]['obj_id']) && isset($course_sessions[$this->categories_info[$cat_id]['obj_id']]) && is_array($course_sessions[$this->categories_info[$cat_id]['obj_id']])) { /**/ } else { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarScheduleFilterBookings.php:631if(($this->user_id == $this->user->getId( ) || !$booking->isBookedOut($a_event->getEntryId( ), true)) && $booking->isTargetObjectVisible($this->cats->getTargetRefId( ))) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarSelectionBlockGUI.php:2631elseif($cal["type"] == ilCalendarCategory::TYPE_USR || $cal["type"] == ilCalendarCategory::TYPE_BOOK || ($cal["type"] == ilCalendarCategory::TYPE_CH && $this->user->getId( ) == $cal["obj_id"])) { /**/ } else { /**/ }
/components/ILIAS/Course/classes/Timings/class.ilTimingsUser.php:2031if(($a_only_exceeded && ((int) $row['suggestion_end'] && (int) $row['suggestion_end'] < $now)) || (!$a_only_exceeded && ((int) $row['suggestion_start'] && (int) $row['suggestion_start'] < $now))) { /**/ }
/components/ILIAS/Course/classes/class.ilCourseMembershipGUI.php:993if(!$this->access->checkAccess('edit_permission', '', $this->getParentObject( )->getRefId( )) && !$this->getMembersObject( )->isAdmin($this->user->getId( ))) { /**/ }
/components/ILIAS/Calendar/classes/class.ilCalendarCategories.php:9341if(!$this->access->checkAccessOfUser($this->user_id, 'read', '', (int) $row->sess_ref_id) || !$this->access->checkAccessOfUser($this->user_id, 'visible', '', (int) $row->sess_ref_id)) { /**/ }
/components/ILIAS/Course/classes/Objectives/class.ilCourseObjectiveListGUI.php:991if(ilCourseObjectiveResultCache::getStatus($this->user->getId( ), $this->getContainerObject( )->getObject( )->getId( )) != ilCourseObjectiveResult::IL_OBJECTIVE_STATUS_NONE && ilCourseObjectiveResultCache::isSuggested($this->user->getId( ), $this->getContainerObject( )->getObject( )->getId( ), $this->obj_id)) { /**/ } else { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:24681if(!$this->creation_mode && $cmd != 'infoScreen' && $cmd != 'sendfile' && $cmd != 'unsubscribe' && $cmd != 'deliverCertificate' && $cmd != 'performUnsubscribe' && $cmd != 'removeFromDesk' && $cmd !== 'leave' && !$this->access->checkAccess("read", '', $this->object->getRefId( )) || $cmd == 'join' || $cmd == 'subscribe' || $cmd === 'leaveWaitList') { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:24801if($this->rbac_system->checkAccess('join', $this->object->getRefId( )) && !ilCourseParticipants::_isParticipant($this->object->getRefId( ), $this->user->getId( ))) { /**/ } else { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:25311if(($privacy->courseConfirmationRequired( ) || ilCourseDefinedFieldDefinition::_hasFields($this->object->getId( ))) && !ilMemberAgreement::_hasAccepted($this->user->getId( ), $this->object->getId( ))) { /**/ }
/components/ILIAS/Course/classes/class.ilCourseParticipantsTableGUI.php:1461if(!$this->access->checkAccessOfUser($a_set['usr_id'], 'read', '', $this->getRepositoryObject( )->getRefId( )) && is_array($info = $this->access->getInfo( ))) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:17511if($this->object->isSubscriptionMembershipLimited( ) && $this->object->getSubscriptionMaxMembers( ) && $this->object->getSubscriptionMaxMembers( ) <= $this->object->getMembersObject( )->getCountMembers( )) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:18751elseif($this->object->getViewMode( ) == ilCourseConstants::IL_CRS_VIEW_TIMING && $this->object->getMemberObject( )->isParticipant( ) && $this->access->checkAccess('read', '', $this->ref_id)) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:18952if($this->access->checkAccess('visible', '', $this->ref_id) || $this->access->checkAccess('join', '', $this->ref_id) || $this->access->checkAccess('read', '', $this->ref_id)) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:23511if(!($this->object->getMailToMembersType( ) == ilCourseConstants::MAIL_ALLOWED_ALL || $this->access->checkAccess('manage_members', "", $this->object->getRefId( ))) && $this->rbac_system->checkAccess('internal_mail', $mail->getMailObjectReferenceId( ))) { /**/ }
/components/ILIAS/Course/classes/class.ilCourseParticipantsGroupsGUI.php:1721elseif($this->http->wrapper( )->post( )->has('table_top_cmd') && $this->http->wrapper( )->post( )->has('grp_id_2')) { /**/ }
/components/ILIAS/Course/classes/class.ilCourseParticipantsGroupsTableGUI.php:1831if((!$this->filter["name"] || stristr(implode("", $name), $this->filter["name"])) && (!$this->filter["group"] || array_key_exists($this->filter["group"], $user_groups["members"]) || array_key_exists($this->filter["group"], $user_groups["admins"]))) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:1421if($this->object->getViewMode( ) == ilContainer::VIEW_SIMPLE || $this->object->getViewMode( ) == ilContainer::VIEW_BY_TYPE || $this->object->getViewMode( ) == ilContainer::VIEW_SESSIONS || $this->object->getViewMode( ) == ilContainer::VIEW_TIMING || $this->object->getViewMode( ) == ilContainer::VIEW_OBJECTIVE) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourseGUI.php:2001if(strlen($this->object->getImportantInformation( )) || strlen($this->object->getSyllabus( )) || strlen((string) $this->object->getTargetGroup( )) || count($files)) { /**/ }
/components/ILIAS/Contact/classes/class.ilMailSearchObjectMembershipsTableGUI.php:2131if($a_set['members_id'] !== $this->user->getId( ) && $relation->isUnlinked( ) && ilUtil::yn2tf((string) ilObjUser::_lookupPref($a_set['members_id'], 'bs_allow_to_contact_me'))) { /**/ }
/components/ILIAS/Contact/classes/Provider/ContactNotificationProvider.php:571if(0 === $this->dic->user( )->getId( ) || $this->dic->user( )->isAnonymous( ) || !ilBuddySystem::getInstance( )->isEnabled( )) { /**/ }
/components/ILIAS/Course/classes/class.ilObjCourse.php:8631if(($this->getCourseStart( ) && !$this->getCourseEnd( )) || (!$this->getCourseStart( ) && $this->getCourseEnd( )) || ($this->getCourseStart( ) && $this->getCourseEnd( ) && $this->getCourseStart( )->get(IL_CAL_UNIX) > $this->getCourseEnd( )->get(IL_CAL_UNIX))) { /**/ }
/components/ILIAS/Course/classes/class.ilCourseParticipantsGroupsGUI.php:1641if($this->http->wrapper( )->post( )->has('cmd') && $this->http->wrapper( )->post( )->has('grp_id')) { /**/ } elseif($this->http->wrapper( )->post( )->has('table_top_cmd') && $this->http->wrapper( )->post( )->has('grp_id_2')) { /**/ }
/components/ILIAS/Repository/LastVisited/class.ilNavigationHistory.php:1521if($cnt <= 10 && !isset($items[$rec["ref_id"] . ":" . $rec["sub_obj_id"]]) && $tree->isInTree((int) $rec["ref_id"]) && (!$objDefinition->isPluginTypeName($rec["type"]) || ($component_repository->hasPluginId($rec["type"]) && $component_repository->getPluginById($rec["type"])->isActive( )))) { /**/ }
/components/ILIAS/Repository/GlobalScreen/classes/RepositoryMainBarProvider.php:2011if(!isset($nav_item["ref_id"]) || $this->request->getRefId( ) === 0 || ((int) $nav_item["ref_id"] !== $this->request->getRefId( ) || !$first)) { /**/ }
/components/ILIAS/Repository/classes/class.ilRepositoryGUI.php:1291if(($this->user->isAnonymous( ) || !($this->user->getId( ) >= 1)) && !ilPublicSectionSettings::getInstance( )->isEnabledForDomain($this->http->request( )->getServerParams( )['SERVER_NAME'])) { /**/ }
/components/ILIAS/Scorm2004/classes/ilSCORM13Package.php:4191if(in_array($names[count($names) - 1], array('objectivesglobtosys', 'attemptlimit', 'flow', 'completionbycontent', 'objectivebycontent', 'rollupobjectivesatis', 'tracked', 'choice', 'choiceexit', 'satisfiedbymeasure', 'c_primary', 'constrainchoice', 'forwardonly', 'global_to_system', 'writenormalmeasure', 'writesatisfiedstatus', 'readnormalmeasure', 'readsatisfiedstatus', 'preventactivation', 'measuresatisfactive', 'reorderchildren', 'usecurattemptproginfo', 'usecurattemptobjinfo', 'rollupprogcompletion', 'read_shared_data', 'write_shared_data', 'shared_data_global_to_system'))) { /**/ } elseif(in_array($names[count($names) - 1], array('jsdata', 'xmldata', 'activitytree', 'data'))) { /**/ } elseif($names[count($names) - 1] === 'objectivemeasweight') { /**/ } else { /**/ }
/components/ILIAS/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:20151elseif($logdata->action !== 'INFO' && $logdata->action !== 'ANALYZE' && $logdata->action !== 'ANALYZETEST' && $logdata->action !== 'SUMMARY' && $logdata->action !== 'COMMENT' && $logdata->action !== 'GetDiagnostic' && $logdata->action !== 'GetLastError') { /**/ }
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4862if($this->dic->http( )->wrapper( )->post( )->retrieve('width_1', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getWidth( )) { /**/ }
/components/ILIAS/Scorm2004/classes/ilSCORM13Package.php:3921if(in_array($names[count($names) - 1], array('flow', 'completionbycontent', 'objectivebycontent', 'rollupobjectivesatis', 'tracked', 'choice', 'choiceexit', 'satisfiedbymeasure', 'c_primary', 'constrainchoice', 'forwardonly', 'global_to_system', 'writenormalmeasure', 'writesatisfiedstatus', 'readnormalmeasure', 'readsatisfiedstatus', 'preventactivation', 'measuresatisfactive', 'reorderchildren', 'usecurattemptproginfo', 'usecurattemptobjinfo', 'rollupprogcompletion', 'read_shared_data', 'write_shared_data', 'shared_data_global_to_system', 'completedbymeasure'))) { /**/ } else { /**/ }
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4782if($this->dic->http( )->wrapper( )->post( )->retrieve('height_1', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getHeight( )) { /**/ }
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4832if($this->dic->http( )->wrapper( )->post( )->retrieve('width_0', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getWidth( )) { /**/ }
/components/ILIAS/Cron/src/Job/Manager/JobManagerImpl.php:1601elseif($job->isDue($jobData['job_result_ts'] ? (new \DateTimeImmutable('@' . $jobData['job_result_ts']))->setTimezone($this->clock_factory->system( )->now( )->getTimezone( )) : null, is_numeric($jobData['schedule_type']) ? JobScheduleType::tryFrom((int) $jobData['schedule_type']) : null, $jobData['schedule_value'] ? (int) $jobData['schedule_value'] : null, $isManualExecution)) { /**/ } else { /**/ }
/components/ILIAS/Scorm2004/classes/class.ilObjSCORM2004LearningModuleGUI.php:4752if($this->dic->http( )->wrapper( )->post( )->retrieve('height_0', $this->dic->refinery( )->kindlyTo( )->int( )) != $this->object->getHeight( )) { /**/ }
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:9291if(($this->getParentObject( )->getMailToMembersType( ) === 1) || ($this->access->checkAccess('manage_members', "", $this->getParentObject( )->getRefId( )) && $this->rbacsystem->checkAccess('internal_mail', $mail->getMailObjectReferenceId( )))) { /**/ }
/components/ILIAS/Membership/classes/Export/class.ilMemberExport.php:4931if(!$this->privacy->courseConfirmationRequired( ) || (isset($this->agreement[$udf_data->getUserId( )]['accepted']) && $this->agreement[$udf_data->getUserId( )]['accepted'])) { /**/ }
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:6883if(!$this->access->checkAccess('edit_permission', '', $this->getParentObject( )->getRefId( )) && !$this->getMembersObject( )->isAdmin($this->user->getId( ))) { /**/ }
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:7413if(!$this->access->checkAccess('edit_permission', '', $this->getParentObject( )->getRefId( )) && !$this->getMembersObject( )->isAdmin($this->user->getId( ))) { /**/ }
/components/ILIAS/UIComponent/Explorer/classes/class.ilExplorer.php:4411if($object["child"] != $this->getRoot( ) && ((!$this->expand_all && !in_array($object["parent"], $this->expanded)) or !$this->format_options[(string) $parent_index]["visible"])) { /**/ }
/components/ILIAS/Membership/classes/class.ilMembershipGUI.php:2761if(!($this->getParentObject( )->getMailToMembersType( ) === ilCourseConstants::MAIL_ALLOWED_ALL || $this->access->checkAccess('manage_members', "", $this->getParentObject( )->getRefId( ))) || !$this->rbacsystem->checkAccess('internal_mail', $mail->getMailObjectReferenceId( ))) { /**/ }
/components/ILIAS/UIComponent/Tabs/classes/class.ilTabsGUI.php:4161if((count($targets) > 1 || $this->force_one_tab) || ($this->back_title !== "" && !$a_get_sub_tabs) || (count($this->non_tabbed_link) > 0 && !$a_get_sub_tabs)) { /**/ } else { /**/ }
/components/ILIAS/UIComponent/Explorer2/classes/class.ilExplorerBaseGUI.php:7831if(($this->getChildLimit( ) > 0 && $this->getChildLimit( ) < $cnt_child) || ($this->getSearchTerm( ) !== "" && $this->isNodeRequested($a_node_id))) { /**/ }
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:5751if($this->getCurrentObject( )->isRegistrationUserLimitEnabled( ) && $this->getCurrentObject( )->getRegistrationMaxUsers( ) && (count($event_part->getRegisteredParticipants( )) >= $this->getCurrentObject( )->getRegistrationMaxUsers( ))) { /**/ } elseif(is_null(ilSession::get("sess_hide_info"))) { /**/ }
/components/ILIAS/Session/classes/class.ilObjSessionGUI.php:3191if($this->getCurrentObject( )->isRegistrationUserLimitEnabled( ) && $this->getCurrentObject( )->getRegistrationMaxUsers( ) && (count($event_part->getRegisteredParticipants( )) >= $this->getCurrentObject( )->getRegistrationMaxUsers( ))) { /**/ }
/components/ILIAS/Saml/classes/class.ilAuthProviderSaml.php:2651if(!is_array(ilSession::get(self::SESSION_TMP_ATTRIBUTES)) || [ ] === ilSession::get(self::SESSION_TMP_ATTRIBUTES) || $this->getCredentials( )->getUsername( ) === '') { /**/ }
/components/ILIAS/Saml/classes/class.ilAuthProviderSaml.php:611if(!array_key_exists($this->idp->getUidClaim( ), $this->attributes) || !is_array($this->attributes[$this->idp->getUidClaim( )]) || !array_key_exists(0, $this->attributes[$this->idp->getUidClaim( )]) || $this->attributes[$this->idp->getUidClaim( )][0] === '') { /**/ }
/components/ILIAS/Block/classes/class.ilBlockGUI.php:4271if(in_array($this->getPresentation( ), [self::PRES_SEC_LIST, self::PRES_MAIN_LIST], true) && ($panel->getItemGroups( ) === [ ] || (count($panel->getItemGroups( )) === 1 && $panel->getItemGroups( )[0]->getItems( ) === [ ]))) { /**/ }
/components/ILIAS/Scorm2004/resources/storeScorm.php:282if($DIC->http( )->wrapper( )->query( )->retrieve('do', $DIC->refinery( )->kindlyTo( )->string( )) == "unload") { /**/ }
/components/ILIAS/Scorm2004/resources/storeScorm2004.php:312if($DIC->http( )->wrapper( )->query( )->retrieve('do', $DIC->refinery( )->kindlyTo( )->string( )) == "unload") { /**/ }
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceRecordRepresentation.php:401if(!$ref_record->getId( ) || !$ref_record->getTableId( ) || !$record_field->getField( ) || !$record_field->getField( )->getTableId( )) { /**/ } else { /**/ }
/components/ILIAS/Registration/classes/class.ilAccountRegistrationGUI.php:6201if(($this->registration_settings->getRegistrationType( ) === ilRegistrationSettings::IL_REG_DIRECT || $this->registration_settings->getRegistrationType( ) === ilRegistrationSettings::IL_REG_CODES || $this->code_was_used) && !$this->registration_settings->passwordGenerationEnabled( )) { /**/ } elseif($this->registration_settings->getRegistrationType( ) === ilRegistrationSettings::IL_REG_APPROVE) { /**/ } elseif($this->registration_settings->getRegistrationType( ) === ilRegistrationSettings::IL_REG_ACTIVATION) { /**/ } else { /**/ }
/components/ILIAS/Repository/classes/class.ilRepositoryExplorerGUI.php:1502if((int) $a_node["child"] === $this->cur_ref_id || ($this->cur_ref_id === 0 && (int) $a_node["child"] === (int) $this->getNodeId($this->getRootNode( )))) { /**/ }
/components/ILIAS/Repository/classes/class.ilRepositorySelectorExplorerGUI.php:1632if((int) $a_node["child"] === $this->cur_ref_id || ($this->cur_ref_id === 0 && (int) $a_node["child"] === (int) $this->getNodeId($this->getRootNode( )))) { /**/ }
/components/ILIAS/DataCollection/classes/Content/class.ilDclRecordEditGUI.php:4331if(!$permission && !ilObjDataCollectionAccess::hasEditAccess($this->parent_obj->getRefId( )) && !$this->table->getEditByOwner( ) && !$this->table->getEditPerm( )) { /**/ }
/components/ILIAS/DataCollection/classes/DetailedView/class.ilDclDetailedViewGUI.php:571if(!$this->http->wrapper( )->query( )->has('table_id') || !$this->http->wrapper( )->query( )->has('tableview_id')) { /**/ }
/components/ILIAS/DataCollection/classes/DetailedView/class.ilDclDetailedViewGUI.php:1191if($this->http->wrapper( )->query( )->has('disable_paging') && $this->http->wrapper( )->query( )->retrieve('disable_paging', $this->refinery->kindlyTo( )->bool( ))) { /**/ }
/components/ILIAS/DataCollection/classes/Fields/Reference/class.ilDclReferenceFieldModel.php:341if($this->hasProperty(self::PROP_N_REFERENCE) || $this->getProperty(self::PROP_REFERENCE) === null || ilDclCache::getFieldCache((int) $this->getProperty(self::PROP_REFERENCE))->getTableId( ) === 0) { /**/ }
/components/ILIAS/Database/classes/Integrity/Definition.php:521if($association->field( )->tableName( ) !== $first->field( )->tableName( ) || $association->referenceField( )->tableName( ) !== $first->referenceField( )->tableName( )) { /**/ }
/components/ILIAS/DataCollection/classes/class.ilObjDataCollectionGUI.php:5821if(count($tables) === 1 && count($table->getRecordFields( )) === 0 && count($table->getRecords( )) === 0 && $this->object->getOnline( )) { /**/ }
/components/ILIAS/DataCollection/classes/TableView/class.ilDclTableViewEditGUI.php:2261elseif($this->http->wrapper( )->post( )->has($key . '_from') && $this->http->wrapper( )->post( )->has($key . '_to')) { /**/ } else { /**/ }
/components/ILIAS/DataCollection/classes/Content/class.ilDclRecordEditGUI.php:1541if(!($this->record->hasPermissionToEdit($this->parent_obj->getRefId( )) and $this->record->hasPermissionToView($this->parent_obj->getRefId( ))) && !$this->record->hasPermissionToDelete($this->parent_obj->getRefId( ))) { /**/ }
/components/ILIAS/FileUpload/src/Processor/BlacklistMimeTypePreProcessor.php:932if((strcmp($entryJunks[0], $mimeTypeJunks[0]) === 0 || strcmp($entryJunks[0], '*') === 0) && (strcmp($entryJunks[1], $mimeTypeJunks[1]) === 0 || strcmp($entryJunks[1], '*') === 0)) { /**/ }
/components/ILIAS/Database/classes/class.ilDBAnalyzer.php:2311if($mysql_info[$i["name"]]["Index_type"] === "FULLTEXT" || $mysql_info[$i["name"] . "_idx"]["Index_type"] === "FULLTEXT" || $mysql_info[$i["name"]]["index_type"] === "FULLTEXT" || $mysql_info[$i["name"] . "_idx"]["index_type"] === "FULLTEXT") { /**/ }
/components/ILIAS/Contact/classes/class.ilMailSearchObjectsTableGUI.php:811if($http->wrapper( )->query( )->has('ref') && $http->wrapper( )->query( )->retrieve('ref', $refinery->kindlyTo( )->string( )) !== '') { /**/ }
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:5351if($this->http->wrapper( )->post( )->has('a_id') && ($requested_entry_ids = $this->http->wrapper( )->post( )->retrieve('a_id', $this->refinery->kindlyTo( )->listOf($this->refinery->kindlyTo( )->int( )))) !== [ ]) { /**/ } else { /**/ }
/components/ILIAS/Contact/classes/class.ilMailSearchObjectMembershipsTableGUI.php:941if($this->http->wrapper( )->query( )->has('ref') && $this->http->wrapper( )->query( )->retrieve('ref', $this->refinery->kindlyTo( )->string( )) !== '') { /**/ }
/components/ILIAS/Contact/classes/class.ilMailSearchObjectsTableGUI.php:1361if($http->wrapper( )->query( )->has('ref') && $http->wrapper( )->query( )->retrieve('ref', $refinery->to( )->string( )) === 'mail') { /**/ }
/components/ILIAS/Contact/classes/class.ilContactGUI.php:3391if($this->http->wrapper( )->query( )->has('inv_room_ref_id') && $this->http->wrapper( )->query( )->has('inv_usr_ids')) { /**/ }
/components/ILIAS/Form/classes/class.ilCSSRectInputGUI.php:1701if((!preg_match('/^(([1-9]+|([1-9]+[0]*[\.,]{0,1}[\d]+))|(0[\.,](0*[1-9]+[\d]*))|0)(cm|mm|in|pt|pc|px|em)$/is', $val[$this->getPostVar( ) . '_top'])) || (!preg_match('/^(([1-9]+|([1-9]+[0]*[\.,]{0,1}[\d]+))|(0[\.,](0*[1-9]+[\d]*))|0)(cm|mm|in|pt|pc|px|em)$/is', $val[$this->getPostVar( ) . '_right'])) || (!preg_match('/^(([1-9]+|([1-9]+[0]*[\.,]{0,1}[\d]+))|(0[\.,](0*[1-9]+[\d]*))|0)(cm|mm|in|pt|pc|px|em)$/is', $val[$this->getPostVar( ) . '_bottom'])) || (!preg_match('/^(([1-9]+|([1-9]+[0]*[\.,]{0,1}[\d]+))|(0[\.,](0*[1-9]+[\d]*))|0)(cm|mm|in|pt|pc|px|em)$/is', $val[$this->getPostVar( ) . '_left']))) { /**/ }
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:3291if($this->http->wrapper( )->query( )->has('ref') && $this->http->wrapper( )->query( )->retrieve('ref', $this->refinery->kindlyTo( )->string( )) === 'mail') { /**/ }
/components/ILIAS/Contact/classes/class.ilMailingListsGUI.php:941if(!ilBuddySystem::getInstance( )->isEnabled( ) || (count(ilBuddyList::getInstanceByGlobalUser( )->getLinkedRelations( )) === 0 && !$this->mlists->hasAny( ))) { /**/ }
/components/ILIAS/LearningSequence/classes/Members/class.ilLearningSequenceParticipantsTableGUI.php:1211if(!$this->access->checkAccessOfUser((int) $a_set['usr_id'], 'read', '', $this->getRepositoryObject( )->getRefId( )) && is_array($info = $this->access->getInfo( ))) { /**/ }
/components/ILIAS/LearningSequence/classes/class.ilObjLearningSequenceGUI.php:6941elseif($this->getObject( )->getLSSettings( )->getMembersGallery( ) && $this->getObject( )->getLSRoles( )->isMember($this->user->getId( ))) { /**/ }
/components/ILIAS/Form/classes/class.ilCSSRectInputGUI.php:1471if($this->getRequired( ) && (($val[$this->getPostVar( ) . '_top'] == "") || ($val[$this->getPostVar( ) . '_bottom'] == "") || ($val[$this->getPostVar( ) . '_left'] == "") || ($val[$this->getPostVar( ) . '_right'] == ""))) { /**/ }
/components/ILIAS/Form/classes/class.ilLocationInputGUI.php:1041if($this->getRequired( ) && (!isset($val["latitude"]) || trim($val["latitude"]) == "" || !isset($val["longitude"]) || trim($val["longitude"]) == "")) { /**/ }
/components/ILIAS/Repository/LastVisited/class.ilNavigationHistory.php:1281if($tree->isInTree($it["ref_id"]) && (!$objDefinition->isPluginTypeName($it["type"]) || ($component_repository->hasPluginId($it["type"]) && $component_repository->getPluginById($it["type"])->isActive( )))) { /**/ }