Method Fossilization
Method
Level
public function __construct(array $a_data = [ ], bool $a_global_tpl = true) { /**/ }
652
protected function fillRow(array $a_set) : void { /**/ }
305
protected function setUp( ) : void { /**/ }
304
public function __construct($data, int $id = 0, bool $call_by_reference = true, bool $prepare_output = true) { /**/ }
231
public function init(array|\ArrayAccess &$define, array|\ArrayAccess &$implement, array|\ArrayAccess &$use, array|\ArrayAccess &$contribute, array|\ArrayAccess &$seek, array|\ArrayAccess &$provide, array|\ArrayAccess &$pull, array|\ArrayAccess &$internal, ) : void ;
223
public function __construct(protected int $id = 0, protected bool $referenced = true) { /**/ }
188
public function executeCommand( ) : void { /**/ }
171
public function checkInput( ) : bool { /**/ }
153
public function getUpdateObjective(?Config $config = null) : Objective ;
146
public function __construct(string $a_title = "", string $a_postvar = "") { /**/ }
141
protected function setUp( ) : void { /**/ }
136
public function button( ) : C\Button\Factory ;
126
public function getStatusObjective(Metrics\Storage $storage) : Objective ;
124
public function symbol( ) : Component\Symbol\Factory ;
114
public function getPreconditions(Environment $environment) : array ;
110
public function achieve(Environment $environment) : Environment ;
110
public function isApplicable(Environment $environment) : bool ;
106
public function prepare(\ilDBInterface $db) : void ;
105
public function getLabel( ) : string ;
104
public function getHash( ) : string ;
102
public function isNotable( ) : bool ;
96
public function getRows(DataRowBuilder $row_builder, array $visible_column_ids, Range $range, Order $order, ?array $filter_data, ?array $additional_parameters) : Generator ;
89
public function getTotalRowCount(?array $filter_data, ?array $additional_parameters) : ?int ;
89
public function getMigrations( ) : array ;
86
public function __construct(string $a_expl_id, $a_parent_obj, string $a_parent_cmd, string $a_node_parameter_name = "node_id") { /**/ }
80
public function getAdminTabs( ) : void { /**/ }
79
public function withFileInfo(SplFileInfo $file_info) : HandlerInterface ;
78
public function getBuildObjective( ) : Objective ;
70
public function init( ) : void { /**/ }
67
public function getInstallObjective(?Config $config = null) : Objective ;
66
public function render(Component $component, Renderer $default_renderer) : string ;
65
public static function _getCommands( ) : array { /**/ }
64
public function getArrayToConfigTransformation( ) : Transformation ;
64
public function delete( ) : bool { /**/ }
60
public function hasConfig( ) : bool ;
60
public function __construct(protected DataFactory $data_factory, protected Refinery $refinery) { /**/ }
59
protected function getTabs( ) : void { /**/ }
59
public function registerResources(ResourceRegistry $registry) : void ;
52
abstract public function importXmlRepresentation(string $a_entity, string $a_id, string $a_xml, ilImportMapping $a_mapping) : void ;
52
abstract public function getXmlRepresentation(string $a_entity, string $a_schema_version, string $a_id) : string ;
51
abstract public function init( ) : void ;
51
abstract public function getValidSchemaVersions(string $a_entity) : array ;
51
public function update( ) : bool { /**/ }
48
public function getUIFactory( ) : NoUIFactory { /**/ }
47
public static function _checkGoto(string $target) : bool { /**/ }
47
public function legacy( ) : C\Legacy\Factory ;
46
public function mainControls( ) : C\MainControls\Factory ;
46
public function initFilter( ) : void { /**/ }
46
public function transform($from) ;
45
protected function setTabs( ) : void { /**/ }
44
protected function addLocatorItems( ) : void { /**/ }
44
abstract public function getType( ) : string ;
43
public function numericOrdering(string $a_field) : bool { /**/ }
43
abstract public function transform($from) ;
43
abstract public function init( ) : void ;
42
public function getProperties( ) : array { /**/ }
42
abstract protected function initType( ) : void ;
42
public function __construct($a_message, $a_code = 0) { /**/ }
42
abstract public function transform($from) ;
42
public function init( ) : void { /**/ }
42
abstract public function getId( ) : string ;
42
abstract public function getTitle( ) : string ;
42
abstract public function getDescription( ) : string ;
42
abstract public function hasAutoActivation( ) : bool ;
42
abstract public function hasFlexibleSchedule( ) : bool ;
42
abstract public function getDefaultScheduleType( ) : JobScheduleType ;
42
abstract public function getDefaultScheduleValue( ) : ?int ;
42
abstract public function run( ) : JobResult ;
42
public function __construct(int $context = self::CONTEXT_REPOSITORY) { /**/ }
41
public function create( ) : int { /**/ }
41
public function read( ) : void { /**/ }
40
public function insert(ilTemplate $a_tpl) : void { /**/ }
39
public function _checkAccess(string $cmd, string $permission, int $ref_id, int $obj_id, ?int $user_id = null) : bool { /**/ }
39
public function getLabel( ) : string ;
39
public function __construct(protected Container $dic) { /**/ }
39
public function dropdown( ) : C\Dropdown\Factory ;
38
public function getCommandLink(string $cmd) : string { /**/ }
38
public function getId( ) : string ;
38
public function getOwnerOfNewResources( ) : int ;
38
public function cloneObject(int $target_id, int $copy_id = 0, bool $omit_tree = false) : ?ilObject { /**/ }
37
public function __construct(?string $path_to_file = '', ?bool $throw_exception = false) { /**/ }
37
public function getSelectableColumns( ) : array { /**/ }
37
public function getXmlExportTailDependencies(string $a_entity, string $a_target_release, array $a_ids) : array { /**/ }
37
public function setValue($a_value) : void { /**/ }
36
protected function afterSave(ilObject $new_object) : void { /**/ }
36
public function __construct(ilPageObject $a_pg_obj, ?ilPageContent $a_content_obj, string $a_hier_id = "", string $a_pc_id = "0") { /**/ }
35
abstract public function setHandlers($a_xml_parser) : void ;
35
public function nextStep( ) : ?BaseNavigatorInterface ;
35
public function getSubElements( ) : \Generator ;
35
public function getInfoForExistingFiles(array $file_ids) : array ;
34
public function getInfoResult(string $identifier) : ?FileInfoResult ;
34
public function toLog(AdditionalInformationGenerator $additional_info) : array ;
34
public function getLocationURIForResourceUsage(ResourceIdentification $identification) : ?string ;
34
abstract protected function isClientSideValueOk($value) : bool ;
33
abstract public function getSupportedVersions( ) : array ;
33
abstract protected function getTypes(string $a_entity, string $a_version) : array ;
33
abstract protected function getXmlNamespace(string $a_entity, string $a_schema_version) : string ;
33
abstract public function readData(string $a_entity, string $a_version, array $a_ids) : void ;
33
public function isInterestedInContexts( ) : ContextCollection ;
32
public function getComponentWithContent(isItem $item) : Component ;
32
public function init(Container $DIC) : void ;
32
public function importRecord(string $a_entity, array $a_types, array $a_rec, ilImportMapping $a_mapping, string $a_schema_version) : void { /**/ }
31
public function getDefaultAmountOfStepsPerRun( ) : int ;
31
public function getPreconditions(Environment $environment) : array ;
31
public function prepare(Environment $environment) : void ;
31
public function step(Environment $environment) : void ;
31
public function getRemainingAmountOfSteps( ) : int ;
31
public function getSuperElement( ) : ?BaseElementInterface ;
31
public function resourceHasBeenDeleted(ResourceIdentification $identification) : bool ;
31
public static function handleEvent(string $a_component, string $a_event, array $a_parameter) : void ;
31
public function __construct( ) { /**/ }
30
public function __construct(string $version = "1.0", string $outEnc = "utf-8", string $inEnc = "utf-8") { /**/ }
30
public function getNodeHref($a_node) : string { /**/ }
30
public function canBeAccessedByCurrentUser(ResourceIdentification $identification) : bool ;
30
public function previousStep( ) : ?BaseNavigatorInterface ;
29
public function withInput(InputData $input) ;
28
abstract protected function getConstraintForRequirement( ) : ?Constraint ;
28
public static function returnDbTableName( ) : string { /**/ }
28
public function getRoot( ) : BaseElementInterface ;
28
abstract public function getParentType( ) : string ;
27
public function determineStatus(int $a_obj_id, int $a_usr_id, ?object $a_obj = null) : int { /**/ }
27
public function getStaticTopItems( ) : array ;
27
public function getStaticSubItems( ) : array ;
27
public function getInputTypes( ) : array ;
27
public function getOutputType( ) : Type ;
27
public function listing( ) : C\Listing\Factory ;
26
public function __construct(protected bool $is_in_wsp = false) { /**/ }
26
protected function getDependencies(string $a_entity, string $a_version, ?array $a_rec = null, ?array $a_ids = null) : array { /**/ }
26
public function canBeDelivered(ilWACPath $ilWACPath) : bool ;
26
public static function _getCompleted(int $a_obj_id) : array { /**/ }
26
public function toXML(ilXmlWriter $writer) : void { /**/ }
26
public function isNodeClickable($a_node) : bool { /**/ }
26
public function __construct( ) { /**/ }
26
abstract public function getBlockType( ) : string ;
26
public static function _getInProgress(int $a_obj_id) : array { /**/ }
25
public function save( ) : int { /**/ }
25
public function delete( ) : bool { /**/ }
25
public function toString( ) : string ;
25
public function __construct( ) { /**/ }
24
public function viewObject( ) : void { /**/ }
24
abstract public function read( ) : bool ;
24
public function getMDID( ) : int|NoID ;
24
public function getDescription( ) : string ;
24
abstract protected function getUploadResult( ) : HandlerResult ;
23
public function init( ) : void { /**/ }
23
public function __construct( ) { /**/ }
23
protected function setTitleAndDescription( ) : void { /**/ }
23
public function update( ) : bool { /**/ }
23
public function counter( ) : C\Counter\Factory ;
22
public function viewControl( ) : C\ViewControl\Factory ;
22
public function item( ) : C\Item\Factory ;
22
public function getUploadURL( ) : string ;
22
public function getExistingFileInfoURL( ) : string ;
22
public function getUpdateOnLoadCode( ) : Closure ;
22
public function __construct(string $a_parent_type, int $a_id, int $a_old_nr = 0, bool $a_prevent_get_id = false, string $a_lang = "", string $concrete_lang = "") { /**/ }
22
public function getDefaultMode( ) : int { /**/ }
22
public function getValidModes( ) : array { /**/ }
22
public function collectStructure( ) : void ;
22
public function prepareItemsForUIRepresentation( ) : void ;
22
public function filterItemsByVisibilty( ) : void ;
22
public function name( ) : string ;
22
public function isPersisted( ) : bool ;
21
protected function fillRowExcel(ilExcel $a_excel, int &$a_row, array $a_set) : void { /**/ }
21
abstract public function getNodeContent($a_node) : string ;
21
public function __construct( ) ;
21
public function getFileRemovalURL( ) : string ;
20
public function editObject( ) : void { /**/ }
20
public function getNamedObjectives(?Config $config = null) : array ;
20
protected function fillRowCSV(ilCSVWriter $a_csv, array $a_set) : void { /**/ }
20
public function __construct(callable $is_ok, $error, Data\Factory $data_factory, \ILIAS\Language\Language $lng) { /**/ }
20
public function getMainBarModification(CalledContexts $screen_context_stack) : ?MainBarModification ;
20
public function getSelectionForm( ) : ?ilPropertyFormGUI ;
20
public function getTemplateInjectors( ) : array ;
20
abstract protected function getForbiddenClasses( ) : array ;
20
abstract protected function getHumanReadableRuleName( ) : string ;
20
abstract protected function getRelevantILIASVersion( ) : int ;
20
public function getNewName( ) : string ;
19
public static function supportsRedirects( ) : bool ;
19
public static function hasUser( ) : bool ;
19
public static function usesHTTP( ) : bool ;
19
public static function hasHTML( ) : bool ;
19
public static function usesTemplate( ) : bool ;
19
public static function initClient( ) : bool ;
19
public static function doAuthentication( ) : bool ;
19
public static function supportsPersistentSessions( ) : bool ;
19
public static function supportsPushMessages( ) : bool ;
19
public static function isSessionMainContext( ) : bool ;
19
public static function modifyHttpPath(string $httpPath) : string ;
19
public static function getLangVars( ) : array { /**/ }
19
public function modifyPageContentPostXsl(string $a_output, string $a_mode, bool $a_abstract_only = false) : string { /**/ }
19
public static function getDefaultModes(bool $lp_active) : array { /**/ }
19
public function saveObject( ) : void { /**/ }
19
abstract protected function collectFrom(Setup\Environment $environment, Storage $storage) : void ;
19
abstract protected function getTentativePreconditions(Setup\Environment $environment) : array ;
19
abstract public function getArtifactName( ) : string ;
19
abstract public function build( ) : Setup\Artifact ;
19
public function finalProcessing(ilImportMapping $a_mapping) : void { /**/ }
19
public function get( ) : PathInterface ;
19
public function fullName( ) : string ;
19
public function link( ) : ?URI ;
19
public function getNodeIconAlt($a_node) : string { /**/ }
19
public function divider( ) : C\Divider\Factory ;
18
public function modal( ) : C\Modal\Factory ;
18
public function withValue($value) ;
18
public function getSource( ) : string ;
18
public function getTarget( ) : string ;
18
abstract public function performSearch( ) : ?ilSearchResult ;
18
public function getMetaBarModification(CalledContexts $screen_context_stack) : ?MetaBarModification ;
18
public function isFinal( ) : bool ;
18
public function getExportType( ) : string ;
18
public function getExportOptionId( ) : string ;
18
public function getSupportedRepositoryObjectTypes( ) : array ;
18
public function getLabel( ) : string ;
18
public function onExportOptionSelected(ilExportHandlerConsumerContextInterface $context) : void ;
18
public function run(array $input, Observer $observer) : Value ;
18
public function isStateless( ) : bool ;
18
public function getExpectedTimeOfTaskInSeconds( ) : int ;
18
abstract public function getChildsOfNode($a_parent_node_id) : array ;
18
public function getNodeIcon($a_node) : string { /**/ }
18
abstract protected function isRepositoryObject( ) : bool ;
18
public function __construct(int $a_tree_id, int $a_root_id = 0, ?ilDBInterface $db = null) { /**/ }
17
abstract protected function getPathPrefix( ) : string ;
17
abstract protected function getPathPostfix( ) : string ;
17
public function getToolsForContextStack(CalledContexts $called_contexts) : array ;
17
public function withNextStep(string $name, bool $add_as_first = false) : BuilderInterface ;
17
public function custom( ) : BuilderInterface ;
17
public function value( ) : string ;
17
abstract public function getQuestionType( ) : string ;
17
abstract public function isComplete( ) : bool ;
17
abstract public function saveWorkingData(int $active_id, ?int $pass = null, bool $authorized = true) : bool ;
17
abstract public function calculateReachedPoints(int $active_id, ?int $pass = null, bool $authorized_solution = true) : float ;
17
abstract public function getAdditionalTableName( ) : string ;
17
abstract public function getAnswerTableName( ) : string|array ;
17
abstract protected function solutionValuesToLog(AdditionalInformationGenerator $additional_info, array $solution_values) : array|string ;
17
abstract protected function solutionValuesToText(array $solution_values) : array|string ;
17
abstract public function editQuestion(bool $checkonly = false, ?bool $is_save_cmd = null) : bool ;
17
abstract public function getSpecificFeedbackOutput(array $userSolution) : string ;
17
abstract public function getSolutionOutput(int $active_id, ?int $pass = null, bool $graphical_output = false, bool $result_output = false, bool $show_question_only = true, bool $show_feedback = false, bool $show_correct_solution = false, bool $show_manual_scoring = false, bool $show_question_text = true, bool $show_inline_feedback = true) : string ;
17
abstract public function getPreview(bool $show_question_only = false, bool $show_inline_feedback = false) : string ;
17
abstract public function getTestOutput(int $active_id, int $pass, bool $is_question_postponed = false, array|bool $user_post_solutions = false, bool $show_specific_inline_feedback = false) : string ;
17
public function toXML($a_include_header = true, $a_include_binary = true, $a_shuffle = false, $test_output = false, $force_image_references = false) : string { /**/ }
17
public function reset( ) : void { /**/ }
16
abstract protected function isValidDefinition(ilADTDefinition $a_def) : bool ;
16
abstract public function equals(ilADT $a_adt) : ?bool ;
16
abstract public function isLarger(ilADT $a_adt) : ?bool ;
16
abstract public function isSmaller(ilADT $a_adt) : ?bool ;
16
abstract public function isNull( ) : bool ;
16
abstract public function getCheckSum( ) : ?string ;
16
abstract public function exportStdClass( ) : ?stdClass ;
16
abstract public function importStdClass(?stdClass $a_std) : void ;
16
abstract protected function isValidADT(ilADT $a_adt) : bool ;
16
abstract public function getHTML( ) : string ;
16
abstract public function getSortable( ) ;
16
abstract protected function isValidADT(ilADT $a_adt) : bool ;
16
abstract public function addToForm( ) : void ;
16
abstract public function importFromPost( ) : void ;
16
public function supportsTransactions( ) : bool ;
16
public function finishEditing( ) : void { /**/ }
16
public function getCommandFrame(string $cmd) : string { /**/ }
16
protected function initEditForm( ) : ilPropertyFormGUI { /**/ }
16
public function updateObject( ) : void { /**/ }
16
protected function showPossibleSubObjects( ) : void { /**/ }
16
protected function doRead( ) : void { /**/ }
16
protected function doUpdate( ) : void { /**/ }
16
public function __construct(private int $storage_type, private bool $path_conversion, private int $container_id) { /**/ }
16
public function cleanupItemsForUIRepresentation( ) : void ;
16
public function sortItemsForUIRepresentation( ) : void ;
16
public function isObjectSupported(ObjectId $object_id) : bool ;
16
public function onDeleteFiles(ilExportHandlerConsumerContextInterface $context, ilExportHandlerConsumerFileIdentifierCollectionInterface $file_identifiers) : void ;
16
public function getFiles(ilExportHandlerConsumerContextInterface $context) : ilExportHandlerFileInfoCollectionInterface ;
16
public function getPages( ) : array ;
16
public function getRemoveOption( ) : Option ;
16
public function setValue($value) : void ;
16
public function loadFromDb(int $question_id) : void { /**/ }
16
public function saveToDb(?int $original_id = null) : void { /**/ }
16
public function getCorrectSolutionForTextOutput(int $active_id, int $pass) : array|string { /**/ }
16
public function __construct( ) { /**/ }
16
protected function writePostData(bool $always = false) : int { /**/ }
16
public function fromXML(string $importdirectory, int $user_id, ilQTIItem $item, int $questionpool_id, ?int $tst_id, ?ilObject &$tst_object, int &$question_counter, array $import_mapping) : array { /**/ }
16
public function getChildren($record, $environment = null) : array ;
15
public function build(Node\Factory $factory, $record, $environment = null) : Node\Node ;
15
public function __construct(protected string $title) { /**/ }
15
abstract public function isComparableTo(ilADT $a_adt) : bool ;
15
abstract protected function isValidADTDefinition(ilADTDefinition $a_adt_def) : bool ;
15
abstract public function loadFilter( ) : void ;
15
abstract public function addToForm( ) : void ;
15
abstract public function importFromPost(?array $a_post = null) : bool ;
15
abstract public function getSQLCondition(string $a_element_id, int $mode = self::SQL_LIKE, array $quotedWords = [ ]) : string ;
15
abstract public function getSerializedValue( ) : string ;
15
abstract public function setSerializedValue(string $a_value) : void ;
15
abstract protected function isValidADT(ilADT $a_adt) : bool ;
15
abstract public function readRecord(array $a_row) : void ;
15
abstract public function prepareInsert(array &$a_fields) : void ;
15
abstract protected function getRemoveResult(string $identifier) : HandlerResult ;
15
public function process(FileStream $stream, Metadata $metadata) : ProcessingStatus ;
15
abstract protected function initADTDefinition( ) : ilADTDefinition ;
15
protected function initHeaderAction(?string $sub_type = null, ?int $sub_id = null) : ?ilObjectListGUI { /**/ }
15
protected function getEditFormCustomValues(array &$a_values) : void { /**/ }
15
protected function updateCustom(ilPropertyFormGUI $form) : void { /**/ }
15
public function getXmlExportHeadDependencies(string $a_entity, string $a_target_release, array $a_ids) : array { /**/ }
15
public function getMaximumPoints( ) : float { /**/ }
15
protected function getRTETextWithMediaObjects( ) : string { /**/ }
15
public function renderSolutionOutput(mixed $user_solutions, int $active_id, ?int $pass, bool $graphical_output = false, bool $result_output = false, bool $show_question_only = true, bool $show_feedback = false, bool $show_correct_solution = false, bool $show_manual_scoring = false, bool $show_question_text = true, bool $show_autosave_title = false, bool $show_inline_feedback = false, ) : ?string { /**/ }
15
public function populateCorrectionsFormProperties(ilPropertyFormGUI $form) : void { /**/ }
15
public function saveCorrectionsFormProperties(ilPropertyFormGUI $form) : void { /**/ }
15
public function saveAdditionalQuestionDataToDb( ) ;
15
public function populateQuestionSpecificFormPart(ilPropertyFormGUI $form) : ilPropertyFormGUI ;
15
public function writeQuestionSpecificPostData(ilPropertyFormGUI $form) : void ;
15
public function getAfterParticipationSuppressionQuestionPostVars( ) : array ;
15
public function isNodeHighlighted($a_node) : bool { /**/ }
15
public function hasCustomSettings( ) : bool { /**/ }
15
public function getId( ) : string ;
15
public function processStream(FileInformation $information, FileStream $stream, FlavourDefinition $for_definition) : \Generator ;
15
public function link( ) : C\Link\Factory ;
14
public function popover( ) : C\Popover\Factory ;
14
public function progress( ) : C\Progress\Factory ;
14
public function menu( ) : C\Menu\Factory ;
14
public function getFileIdentifierParameterName( ) : string ;
14
public function isInCondition(ilADT $a_adt) : bool { /**/ }
14
public function getHTML(bool $link = true, array $options = [ ]) : string { /**/ }
14
abstract public function getType( ) : int ;
14
protected function initLanguage(int $a_usr_id) : void { /**/ }
14
protected function doCreate(bool $clone_mode = false) : void { /**/ }
14
public static function _getNotAttempted(int $a_obj_id) : array { /**/ }
14
public static function _getStatusInfo(int $a_obj_id) : array { /**/ }
14
abstract protected function getError( ) ;
14
public function __construct( ) { /**/ }
14
public function __construct(FileNamespaceFactoryInterface $namespace) { /**/ }
14
public function onDownloadFiles(ilExportHandlerConsumerContextInterface $context, ilExportHandlerConsumerFileIdentifierCollectionInterface $file_identifiers) : void ;
14
public function onDownloadWithLink(ReferenceId $reference_id, ilExportHandlerConsumerFileIdentifierInterface $file_identifier) : void ;
14
public function getAnswersFrequency($relevantAnswers, $questionIndex) : array { /**/ }
14
abstract protected function setMatches($matches) ;
14
public function getValue( ) : string ;
14
abstract public function getRootNode( ) ;
14
public function getHTML( ) : string { /**/ }
14
public function getRows(OrderingRowBuilder $row_builder, array $visible_column_ids) : Generator ;
13
public function __construct(int $test_id) { /**/ }
13
abstract public function toForm(\ilLanguage $lng, FieldFactory $f, Refinery $refinery, ?array $environment = null) : FormInput|array ;
13
abstract public function toStorage( ) : array ;
13
abstract public function toLog(AdditionalInformationGenerator $additional_info) : array ;
13
abstract public function getValueForXML(ilADT $element) : string ;
13
abstract public function importValueFromXML(string $a_cdata) : void ;
13
public function handle(array $query, array $body) : Response ;
13
abstract public function getId( ) : string ;
13
abstract public function getTitle( ) : string ;
13
abstract public function getDescription( ) : string ;
13
abstract public function getSpecificPlaceholders( ) : array ;
13
abstract public function resolveSpecificPlaceholder(string $placeholder_id, array $context_parameters, ?ilObjUser $recipient = null) : string ;
13
protected function initCreateForm(string $new_type) : StandardForm|ilPropertyFormGUI|array { /**/ }
13
protected function doDelete( ) : void { /**/ }
13
public function getTableFilterHTML( ) : string ;
13
public function getConnectorContainerName( ) : string { /**/ }
13
public function accepts($value) : bool ;
13
public function steps( ) : \Generator ;
13
public function getDefinition( ) : DefinitionInterface ;
13
public function __construct(string $title = "", string $comment = "", string $author = "", int $owner = -1, string $question = "") { /**/ }
13
public function toJSON( ) : string { /**/ }
13
public function getFormAlert(ilLanguage $lng) ;
13
public function toJSON( ) : string ;
13
public function getFlavourMachineId( ) : string ;
13
public function getInternalName( ) : string ;
13
public function getId( ) : string ;
13
public function canHandleDefinition(FlavourDefinition $definition) : bool ;
13
public function dependsOnEngine( ) : ?string ;
13
public function withOnClick(Signal $signal) ;
12
public function appendOnClick(Signal $signal) ;
12
public function withRequired(bool $is_required, ?Constraint $requirement_constraint = null) : self ;
12
public function getContents( ) : array ;
12
public function getInputField(ilPropertyFormGUI $form, ?int $record_id = null) : ?ilFormPropertyGUI { /**/ }
12
public function getInput( ) { /**/ }
12
public function getEditorElements(UIWrapper $ui_wrapper, string $page_type, \ilPageObjectGUI $page_gui, int $style_id) : array ;
12
public function getEditComponentForm(UIWrapper $ui_wrapper, string $page_type, \ilPageObjectGUI $page_gui, int $style_id, string $pcid) : string ;
12
public function getXmlRecord(string $a_entity, string $a_version, array $a_set) : array { /**/ }
12
public function insertTimingsCommand( ) : void { /**/ }
12
public function save( ) : void { /**/ }
12
public function cloneDependencies(int $target_id, int $copy_id) : bool { /**/ }
12
public function getLangKey( ) : string ;
12
public function getHTML( ) : string { /**/ }
12
public static function getConditionOperators( ) : array ;
12
public static function checkCondition(int $a_trigger_obj_id, string $a_operator, string $a_value, int $a_usr_id) : bool ;
12
public function determinePercentage(int $a_obj_id, int $a_usr_id, ?object $a_obj = null) : int { /**/ }
12
public function isPublicAccessPossible( ) : bool ;
12
public function prepareCreateOrUpdate(SetInterface $set, PathInterface $path, string ...$values) : SetInterface ;
12
public function getOperators(string $expression) : array ;
12
public function getExpressionTypes( ) : array ;
12
public function getUserQuestionResult(int $active_id, int $pass) : ilUserQuestionResult ;
12
public function getAvailableAnswerOptions(?int $index = null) ;
12
public function populateAnswerSpecificFormPart(ilPropertyFormGUI $form) : ilPropertyFormGUI ;
12
public function writeAnswerSpecificPostData(ilPropertyFormGUI $form) : void ;
12
public function getAfterParticipationSuppressionAnswerPostVars( ) : array ;
12
public function saveAnswerSpecificDataToDb( ) ;
12
public function addCustomSettingsToForm(\ilPropertyFormGUI $a_form) : void { /**/ }
12
public function saveCustomSettings(\ilPropertyFormGUI $a_form) : bool { /**/ }
12
protected function getLegacyContent( ) : string { /**/ }
12
public function getValidFieldProperties( ) : array { /**/ }
11
public function getRecordQueryFilterObject($filter_value = "", ?ilDclBaseFieldModel $sort_field = null) : ?ilDclRecordQueryObject { /**/ }
11
public function addFilterInputFieldToTable(ilTable2GUI $table) { /**/ }
11
protected function buildFieldCreationInput(ilObjDataCollection $dcl, string $mode = 'create') : ?ilRadioOption { /**/ }
11
public function getName( ) : string ;
11
public function getOutputParams( ) : array ;
11
public function getDocumentation( ) : string ;
11
public function __construct(Node\SkillTreeNodeManager $node_manager, int $a_node_id = 0) { /**/ }
11
public function getPlaceholderValues(int $userId, int $objId) : array ;
11
public function getPlaceholderValuesForPreview(int $userId, int $objId) : array ;
11
public function getPlaceholderDescriptions( ) : array ;
11
public function createPlaceholderHtmlDescription( ) : string ;
11
public function containsChanges( ) : bool ;
11
public function canUnlock( ) : Capabilities ;
11
public function maybeUnlock(Capability $capability, CheckHelpers $helpers, \ilObjFileInfo $info, Context $context, ) : Capability ;
11
abstract protected function getAdditionalInputParams( ) : array ;
11
abstract protected function run(array $params) ;
11
public function checkCommandAccess(string $permission, string $cmd, int $ref_id, string $type, ?int $obj_id = null) : bool { /**/ }
11
public static function _preloadData(array $obj_ids, array $ref_ids) : void { /**/ }
11
protected function doCloneObject(ilObject2 $new_obj, int $a_target_id, ?int $a_copy_id = null) : void { /**/ }
11
public function purge( ) : void ;
11
public function beginComponent(string $component, string $type) : void ;
11
public function endComponent(string $component, string $type) : void ;
11
public function beginTag(string $name, array $attributes) : void ;
11
public function endTag(string $name) : void ;
11
public function startParsing( ) : void { /**/ }
11
abstract public function executeDefault(string $requestedMethod) : void ;
11
public function getNamespace( ) : string ;
11
public function handle(Request $request, Context $context, Factory $response_factory) : Response ;
11
public static function _getFailed(int $a_obj_id) : array { /**/ }
11
public function check($value) ;
11
public function problemWith($value) : ?string ;
11
public function getProviderNameForPresentation( ) : string ;
11
public function withTitle(string $title) : hasTitle ;
11
public function getTitle( ) : string ;
11
public function slot( ) : SlotIdentifier ;
11
public function type( ) : Type ;
11
public function value( ) : string ;
11
public function label( ) : string ;
11
public function name( ) : string|StepToken ;
11
public function navigator(PathInterface $path, ElementInterface $start_element) : NavigatorInterface ;
11
public function type( ) : Type ;
11
public function isRoot( ) : bool ;
11
public function id( ) : int ;
11
public function hasImage( ) : bool ;
11
public function altText( ) : string ;
11
public function buildIdentifierFromEntryID(int $entry_id) : string ;
11
public function txt(string $key) : string ;
11
public function __construct($answertext = "", $points = 0.0, $order = 0, $id = -1) { /**/ }
11
public function isNodeVisible($a_node) : bool { /**/ }
11
public function getToolbarHTML( ) : string ;
11
protected function setUp( ) : void { /**/ }
11
public function getVariantName( ) : ?string ;
11
public function persist( ) : bool ;
11
public static function getScreenMode( ) : string { /**/ }
11
public function breadcrumbs(array $crumbs) : Breadcrumbs ;
10
public function input( ) : C\Input\Factory ;
10
public function card( ) : C\Card\Factory ;
10
public function deck(array $cards) : Deck ;
10
public function table( ) : C\Table\Factory ;
10
public function tree( ) : C\Tree\Factory ;
10
public function entity( ) : C\Entity\Factory ;
10
public function get(string $name) ;
10
public function getOr(string $name, $default) ;
10
public function has(string $name) : bool ;
10
public function supportsChunkedUploads( ) : bool ;
10
public function getRendererInContext(Component $component, array $contexts) : ComponentRenderer ;
10
public function getOrderingLabels( ) : array { /**/ }
10
public function isValid( ) : bool { /**/ }
10
public function passThroughFilter(ilDclBaseRecordModel $record, $filter) : bool { /**/ }
10
public function getItemByPostVar(string $a_post_var) : ?ilFormPropertyGUI { /**/ }
10
public function manipulateFormInputValues(array $inputValues) : array ;
10
public function manipulateFormSubmitValues(array $submitValues) : array ;
10
public function requiresReencoding(string $encoded) : bool ;
10
public function collectPropertiesAndActions( ) : void { /**/ }
10
public function initForm(string $a_mode = "edit") : void { /**/ }
10
public function redirectToParent(bool $a_tmp_mode = false) : void { /**/ }
10
public function importCustomDefinitionFormPostValues(ilPropertyFormGUI $a_form, string $language = '') : void { /**/ }
10
public function getPresentationTitle( ) : string { /**/ }
10
protected function readComponentData( ) : array { /**/ }
10
protected function readPluginData( ) : array { /**/ }
10
public function txt(string $a_topic, string $a_default_lang_fallback_mod = "") : string ;
10
public function loadLanguageModule(string $a_module) : void ;
10
public function getObjectLink( ) : string ;
10
public function render( ) : string { /**/ }
10
protected function fillHeaderExcel(ilExcel $a_excel, int &$a_row) : void { /**/ }
10
protected function fillHeaderCSV(ilCSVWriter $a_csv) : void { /**/ }
10
abstract protected function resultSatisfyFailed(ilCmiXapiResult $result) : bool ;
10
public function getContentModification(CalledContexts $screen_context_stack) : ?ContentModification ;
10
public function getBreadCrumbsModification(CalledContexts $screen_context_stack) : ?BreadCrumbsModification ;
10
public function getPageBuilderDecorator(CalledContexts $screen_context_stack) : ?PageBuilderModification ;
10
public function getClosureFirstArgumentType( ) : string ;
10
public function getClosureReturnType( ) : string ;
10
public function firstArgumentAllowsNull( ) : bool ;
10
public function returnTypeAllowsNull( ) : bool ;
10
public function matchesForType( ) : string ;
10
public function enrichItem(isItem $item) : isItem ;
10
public function getFileSelection(ilExportHandlerConsumerContextInterface $context, ilExportHandlerConsumerFileIdentifierCollectionInterface $file_identifiers) : ilExportHandlerFileInfoCollectionInterface ;
10
public function getSurveySettingsResults(\ilObjSurvey $survey, InternalGUIService $ui_service) : array ;
10
public function setValuesFromForm(\ilObjSurvey $survey, \ilPropertyFormGUI $form) : void ;
10
public function getOptions(array $input) : array ;
10
public function canBeSkipped(array $input) : bool ;
10
public function interaction(array $input, Option $user_selected_option, Bucket $bucket) : Value ;
10
public function doAuthentication(\ilAuthStatus $status) : bool ;
10
public function isValid(ElementInterface $element, bool $ignore_marker) : bool ;
10
public function prepareForceCreate(SetInterface $set, PathInterface $path, string ...$values) : SetInterface ;
10
public function prepareDelete(SetInterface $set, PathInterface $path) : SetInterface ;
10
protected function savePreviewData(ilAssQuestionPreviewSession $preview_session) : void { /**/ }
10
abstract public function getPattern( ) : string ;
10
protected function getPattern( ) : string { /**/ }
10
public function validateSolutionSubmit( ) ;
10
public function __construct(string $a_target) { /**/ }
10
public function isClickable(string $type, int $ref_id = 0) : bool { /**/ }
10
abstract public function isInternal( ) : bool ;
9
public function withResetSignals( ) ;
9
public function insert(ilTemplate $a_tpl) : void { /**/ }
9
abstract protected function getECSObjectType( ) : string ;
9
abstract protected function buildJson(ilECSSetting $a_server) ;
9
abstract protected function getTableName( ) : string ;
9
abstract protected function getECSObjectType( ) : string ;
9
public function getContainerKey( ) : string ;
9
public function isForced( ) : bool ;
9
public function afterSave( ) : void { /**/ }
9
public function createForm(ilCertificateGUI $certificateGUI) : ilPropertyFormGUI ;
9
public function save(array $formFields) : void ;
9
public function fetchFormFieldData(string $content) : array ;
9
public function maybeBuildURI(Capability $capability, CheckHelpers $helpers, Context $context, ) : Capability ;
9
public function executeCommand( ) : string { /**/ }
9
public function showPage( ) : string { /**/ }
9
public static function afterPageUpdate(ilPageObject $a_page, DOMDocument $a_domdoc, string $a_xml, bool $a_creation) : void { /**/ }
9
public function __construct(?OrgUnitUserService $org_unit_user_service = null, ?ilMailEnvironmentHelper $environment_helper = null, ?ilMailUserHelper $user_helper = null, ?ilMailLanguageHelper $language_helper = null) { /**/ }
9
public function initItem(int $ref_id, int $obj_id, string $type, string $title = '', string $description = '') : void { /**/ }
9
public function edit( ) : void { /**/ }
9
protected function assignObject( ) : void { /**/ }
9
protected function addAdminLocatorItems(bool $do_not_add_object = false) : void { /**/ }
9
protected function initEditCustomForm(ilPropertyFormGUI $a_form) : void { /**/ }
9
abstract public function getHTML( ) : string ;
9
public function initDefaultRoles( ) : void { /**/ }
9
public function toForm(\ilLanguage $language, FieldFactory $field_factory, Refinery $refinery) : ?FormInput ;
9
abstract protected function getPurifierConfigInstance( ) : HTMLPurifier_Config ;
9
public function __construct( ) { /**/ }
9
public function create( ) : void { /**/ }
9
public function getNotifications( ) : array ;
9
public function __construct( ) { /**/ }
9
public function values( ) : \Generator ;
9
public function isActive( ) : bool ;
9
public function isCopyrightSelectionActive( ) : bool ;
9
public function getMD(int $obj_id, int $sub_id, string $type) : SetInterface ;
9
public function baseURL( ) : URI ;
9
public function withAdditionalFilterAtCurrentStep(FilterType $type, string ...$values) : BuilderInterface ;
9
public function isRelative( ) : bool ;
9
public function leadsToExactlyOneElement( ) : bool ;
9
public function hasNextStep( ) : bool ;
9
public function elementsAtFinalStep( ) : \Generator ;
9
public function read(SimpleXMLElement $xml, Version $version) : SetInterface ;
9
public function getData( ) : DataInterface ;
9
public function getAllEntries( ) : \Generator ;
9
public function isImageLink( ) : bool ;
9
public function imageLink( ) : ?URI ;
9
protected function cloneQuestionTypeSpecificProperties(self $target) : self { /**/ }
9
public function checkResult($result, $comperator, $index = null) : bool ;
9
public function formatHeader(ilTemplate $tpl, $a_obj_id, array $a_option) : void { /**/ }
9
abstract public static function getInstance( ) : self ;
9
public function getValue( ) ;
8
public function isRequired( ) : bool ;
8
public function withNameFrom(NameSource $source) ;
8
public function format($value) : string|Component { /**/ }
8
public function parseValue($value) { /**/ }
8
public function unlink(ilBuddySystemRelation $relation) : void ;
8
protected function addCustomInfoFields(ilInfoScreenGUI $a_info) : void { /**/ }
8
protected function doCreateCustomFields(array &$a_fields) : void { /**/ }
8
protected function doUpdateCustomFields(array &$a_fields) : void { /**/ }
8
protected function doReadCustomFields(object $a_row) : void { /**/ }
8
protected function updateCustomFromECSContent(ilECSSetting $a_server, $ecs_content) : void { /**/ }
8
public function __construct(int $a_id = 0) { /**/ }
8
protected function importFieldDefinition(array $a_def) : void { /**/ }
8
protected function getFieldDefinition( ) : array { /**/ }
8
public function getFieldDefinitionForTableGUI(string $content_language) : array { /**/ }
8
protected function addCustomFieldToDefinitionForm(ilPropertyFormGUI $a_form, bool $a_disabled = false, string $language = '') : void { /**/ }
8
protected function addPropertiesToXML(ilXmlWriter $a_writer) : void { /**/ }
8
public function importXMLProperty(string $a_key, string $a_value) : void { /**/ }
8
public function postOutputProcessing(string $a_output) : string { /**/ }
8
public function getTabs(string $a_activate = "") : void { /**/ }
8
public static function handleCopiedContent(DOMDocument $a_domdoc, bool $a_self_ass = true, bool $a_clone_mobs = false, int $new_parent_id = 0, int $obj_copy_id = 0) : void { /**/ }
8
public static function beforePageDelete(ilPageObject $a_page) : void { /**/ }
8
protected static function isLPMember(array &$res, int $usr_id, array $obj_ids) : bool { /**/ }
8
public function create( ) : void { /**/ }
8
public function cancelObject( ) : void { /**/ }
8
protected function getEditFormValues( ) : array { /**/ }
8
protected function checkPermissionBool(string $perm, string $cmd = "", string $type = "", ?int $ref_id = null) : bool { /**/ }
8
public function getProviderId( ) : string ;
8
public function getTitle( ) : string ;
8
public function getInfo( ) : string ;
8
public function getInitialUserSet(?array $user_ids = null) : array ;
8
public function isHighlighted( ) : bool ;
8
public function toJS($key) : void ;
8
abstract public function collectActionsForTargetUser(int $a_target_user) : ilUserActionCollection ;
8
abstract public function getComponentId( ) : string ;
8
abstract public function getActionTypes( ) : array ;
8
public function __construct(string $scan_command, string $clean_command) { /**/ }
8
abstract protected function getPropertyMap( ) : array ;
8
public function addEditFormCustomProperties(ilPropertyFormGUI $form) ;
8
public function importFormToAssignment(ilExAssignment $ass, ilPropertyFormGUI $form) ;
8
public function getFormValuesArray(ilExAssignment $ass) ;
8
public function getOverviewContent(ilInfoScreenGUI $a_info, ilExSubmission $a_submission) : void ;
8
public function buildSubmissionPropertiesAndActions(\ILIAS\Exercise\Assignment\PropertyAndActionBuilderUI $builder) : void ;
8
protected function fillMetaExcel(ilExcel $a_excel, int &$a_row) : void { /**/ }
8
protected function fillMetaCSV(ilCSVWriter $a_csv) : void { /**/ }
8
public function __construct(string $root = '', ?array $options = null) { /**/ }
8
public function getUnsafeGetCommands( ) : array ;
8
public function getSafePostCommands( ) : array ;
8
public function get(string $part = self::DEFAULT_BLOCK) : string ;
8
abstract public function asSQLStatement(ilDBInterface $db) : string ;
8
abstract public function asSQLStatement(ActiveRecord $activeRecord, ilDBInterface $db) : string ;
8
public function getProviderNameForPresentation( ) : string ;
8
public function supportsRoleBasedVisibility( ) : bool ;
8
public function isTopItem( ) : bool ;
8
public function setIsTopItm(bool $top_item) : void ;
8
public function getTitleModification(CalledContexts $screen_context_stack) : ?TitleModification ;
8
public function toString( ) : string ;
8
public function requiresPathSeparator( ) : bool ;
8
public function getHash( ) : string ;
8
public function equals(Value $other) : bool ;
8
public function getMessage(array $input) : string ;
8
abstract public function toHtml( ) : string ;
8
public function __construct(protected Shape $shape, protected string $raw) { /**/ }
8
public function fromString(string $text) : Text ;
8
public function isRawStringCompliant(string $text) : bool ;
8
public function __construct(ilAuthCredentials $credentials) { /**/ }
8
public function dataType( ) : Type ;
8
public function calculateReachedPointsFromPreviewSession(ilAssQuestionPreviewSession $preview_session) { /**/ }
8
abstract public function completeSpecificFormProperties(ilPropertyFormGUI $form) : void ;
8
abstract public function initSpecificFormProperties(ilPropertyFormGUI $form) : void ;
8
abstract public function saveSpecificFormProperties(ilPropertyFormGUI $form) : void ;
8
abstract protected function cloneSpecificFeedback(int $originalQuestionId, int $duplicateQuestionId) : void ;
8
public function __construct( ) ;
8
public function supports(string $suffix) : bool ;
8
protected function getListItemForData(array $data) : ?\ILIAS\UI\Component\Item\Item { /**/ }
8
public function isActive( ) : bool ;
7
public function getEntries(int $ts_start, int $ts_end) : array ;
7
public function getName( ) : string ;
7
public function getDataFactory( ) : DataFactory { /**/ }
7
public function getHelpText(Help\Purpose $purpose, Help\Topic ...$topics) : array ;
7
public function isComplex( ) : bool ;
7
public function withItems(array $items) : Listing ;
7
public function getContent( ) : array ;
7
public function __construct(string $label, ?URI $link = null) { /**/ }
7
public function __construct(NameSource $name_source) { /**/ }
7
public function getRecordQuerySortObject(string $direction = "asc", bool $sort_by_status = false) : ?ilDclRecordQueryObject { /**/ }
7
public function parseExportValue($value) { /**/ }
7
public function parseFormInput($value) { /**/ }
7
public function unserializeData(string $a_data) : void { /**/ }
7
public function filterCategories(array $a_cats) : array ;
7
public function modifyEvent(ilCalendarEntry $a_event) : ?ilCalendarEntry ;
7
public function addCustomEvents(ilDate $start, ilDate $end, array $a_categories) : array ;
7
public function getFiles( ) : array ;
7
protected function addCustomEditForm(ilPropertyFormGUI $a_form) : void { /**/ }
7
public function __construct(protected ilObjTest $object) { /**/ }
7
public function getActionId( ) : string ;
7
public function isAvailable( ) : bool ;
7
public function getTableAction(URLBuilder $url_builder, URLBuilderToken $row_id_token, URLBuilderToken $action_token, URLBuilderToken $action_type_token) : Action ;
7
public function getModal(URLBuilder $url_builder, array $selected_participants, bool $all_participants_selected) : ?Modal ;
7
public function onSubmit(URLBuilder $url_builder, ServerRequestInterface $request, array $selected_participants, bool $all_participants_selected) : ?Modal ;
7
public function allowActionForRecord(Participant $record) : bool ;
7
public function getSelectionErrorMessage( ) : ?string ;
7
abstract protected function getSubData( ) : \Generator ;
7
public function isTypeSupported(Type $type) : bool ;
7
public function getJavascriptFiles(string $a_mode) : array { /**/ }
7
public function getCssFiles(string $a_mode) : array { /**/ }
7
public static function afterPageHistoryEntry(ilPageObject $a_page, DOMDocument $a_old_domdoc, string $a_old_xml, int $a_old_nr) : void { /**/ }
7
public function resolve( ) : array ;
7
public function insertCommonSocialCommands(bool $header_actions = false) : void { /**/ }
7
public function view( ) : void { /**/ }
7
public function createObject( ) : void { /**/ }
7
public function getLongDescription( ) : string { /**/ }
7
public function putInTree(int $parent_ref_id) : void { /**/ }
7
public static function _exists(int $id, bool $reference = false, ?string $type = null) : bool { /**/ }
7
public function getId( ) : string ;
7
public function __construct(int $a_id = 0) { /**/ }
7
public function read( ) : void { /**/ }
7
public function create( ) : void { /**/ }
7
public function update( ) : void { /**/ }
7
public function delete( ) : void { /**/ }
7
public function __construct(int $a_id = 0) { /**/ }
7
public function isActive( ) : bool ;
7
public function usesTeams( ) : bool ;
7
public function usesFileUpload( ) : bool ;
7
public function getTitle( ) : string ;
7
public function getSubmissionType( ) : string ;
7
public function isSubmissionAssignedToTeam( ) : bool ;
7
public function cloneSpecificProperties(ilExAssignment $source, ilExAssignment $target) : void ;
7
public function supportsWebDirAccess( ) : bool ;
7
public function getStringIdentifier( ) : string ;
7
public static function _lookupFailedForObject(int $a_obj_id, ?array $a_user_ids = null) : array { /**/ }
7
public function applyTo(Result $result) : Result ;
7
abstract protected function getSpecificComponentForItem(isItem $item) : Component ;
7
public function getMetaBarItems( ) : array ;
7
public function getProviderNameForPresentation( ) : string ;
7
public function __construct( ) { /**/ }
7
public function id( ) : string ;
7
public function get( ) : VocabularyInterface ;
7
public function searchMD(ClauseInterface $clause, ?int $limit, ?int $offset, FilterInterface ...$filters) : \Generator ;
7
public function verb( ) : Verb ;
7
public function withArgument(Argument $key, string $value) : RequestInterface ;
7
public function argumentValue(Argument $argument) : string ;
7
public function argumentKeys( ) : \Generator ;
7
public function getRecords(?\DateTimeImmutable $from = null, ?\DateTimeImmutable $until = null, ?int $limit = null, ?int $offset = null) : \Generator ;
7
public function infos( ) : RecordInfosInterface ;
7
public function metadata( ) : \DOMDocument ;
7
public function withRelative(bool $is_relative) : BuilderInterface ;
7
public function withNextStepToSuperElement(bool $add_as_first = false) : BuilderInterface ;
7
public function type( ) : FilterType ;
7
public function values( ) : \Generator ;
7
public function filters( ) : \Generator ;
7
public function currentStep( ) : ?StepInterface ;
7
public function hasPreviousStep( ) : bool ;
7
public function hasElements( ) : bool ;
7
public function isExportedAsLangString( ) : bool ;
7
public function isOmitted( ) : bool ;
7
public function tagForElement(BaseElementInterface $element, Version $version) : ?TagInterface ;
7
public function get(int|Placeholder $obj_id = Placeholder::ANY, int|Placeholder $sub_id = Placeholder::ANY, string|Placeholder $type = Placeholder::ANY) : FilterInterface ;
7
public function isNegated( ) : bool ;
7
public function isJoin( ) : bool ;
7
public function joinProperties( ) : ?JoinPropertiesInterface ;
7
public function basicProperties( ) : ?BasicPropertiesInterface ;
7
public function getBasicClause(PathInterface $path, Mode $mode, string $value, bool $is_mode_negated = false) : ClauseInterface ;
7
public function getJoinedClauses(Operator $operator, ClauseInterface $first_clause, ClauseInterface ...$further_clauses) : ClauseInterface ;
7
public function addScaffoldToSubElements(ScaffoldProviderInterface $scaffold_provider, string $name) : ?ElementInterface ;
7
public function mark(MarkerFactoryInterface $factory, Action $action, string $data_value = '') : void ;
7
public function action( ) : Action ;
7
public function dataValue( ) : string ;
7
public function marker(Action $action, string $data_value = '') : MarkerInterface ;
7
public function objID( ) : int ;
7
public function getConditionPathByStepName(string $name) : PathInterface ;
7
public function getPathWithoutConditions( ) : PathInterface ;
7
public function getScaffoldsForElement(ElementInterface $element) : \Generator ;
7
public function set( ) : SetInterface ;
7
public function durationToIterator(string $duration) : \Generator ;
7
public function datetimeToObject(string $datetime) : \DateTimeImmutable ;
7
public function getEntry(int $id) : EntryInterface ;
7
public function getDefaultEntry( ) : EntryInterface ;
7
public function title( ) : string ;
7
public function isDefault( ) : bool ;
7
public function copyrightData( ) : CopyrightDataInterface ;
7
public function isIdentifierValid(string $identifier) : bool ;
7
public function parseEntryIDFromIdentifier(string $identifier) : int ;
7
public function __construct(UIFactory $ui_factory, PresenterInterface $presenter, ConstraintDictionary $constraint_dictionary) { /**/ }
7
abstract public function getInput(ElementInterface $element, ElementInterface $context_element) : FormInput ;
7
abstract public function getInputInCondition(ElementInterface $element, ElementInterface $context_element, SlotIdentifier $conditional_slot) : FormInput ;
7
protected function buildAnswerOptionLabel(int $index, $answer) : string { /**/ }
7
protected function isNodeSelectable($a_node) : bool { /**/ }
7
abstract public function render( ) : string ;
7
public function __construct( ) ;
7
public function isResourceInUse(ResourceIdentification $identification) : bool ;
7
public function run( ) : void ;
7
public function readImage(\Imagick $img, Stream $stream, PagesToExtract $definition) : \Imagick ;
7
public function isBlockedExtension(string $extension) : bool ;
7
public function image( ) : C\Image\Factory ;
6
public function player( ) : C\Player\Factory ;
6
public function chart( ) : C\Chart\Factory ;
6
public function panel( ) : C\Panel\Factory ;
6
public function dropzone( ) : C\Dropzone\Factory ;
6
public function messageBox( ) : C\MessageBox\Factory ;
6
public function layout( ) : C\Layout\Factory ;
6
public function toast( ) : C\Toast\Factory ;
6
public function launcher( ) : C\Launcher\Factory ;
6
public function prompt( ) : C\Prompt\Factory ;
6
public function withRequest(ServerRequestInterface $request) : self ;
6
public function withDisabled(bool $is_disabled) ;
6
public function createId( ) : string ;
6
public function addOnLoadCode(string $code) : void ;
6
public function getOnLoadCodeAsync( ) : string ;
6
protected function getOperations( ) : Generator { /**/ }
6
public function getContent( ) : Result ;
6
abstract public function withMappedSubNodes(callable $f) : ISlate\Slate ;
6
protected function shouldBeImportedFromPost($a_post) : bool { /**/ }
6
public function executeCommand( ) : void ;
6
public function started(string $class, int $step) : void ;
6
public function finished(string $class, int $step) : void ;
6
public function getLastStartedStep(string $class) : int ;
6
public function getLastFinishedStep(string $class) : int ;
6
public function allowFilterInListView( ) : bool { /**/ }
6
public function __construct(ilDclBaseRecordModel $record, ilDclBaseFieldModel $field) { /**/ }
6
public function getExportValue( ) { /**/ }
6
public function parseSortingValue($value, bool $link = true) { /**/ }
6
public function getHTML( ) : string { /**/ }
6
public function setValueByArray(array $a_values) : void { /**/ }
6
abstract public function matches( ) : bool ;
6
abstract public function __invoke(ilBuddySystemRelationState $state) : bool ;
6
public function filterMatchesRelation(string $filter_key, ilBuddySystemRelation $relation) : bool ;
6
public function link(ilBuddySystemRelation $relation) : void ;
6
public function encodePassword(string $raw, string $salt) : string ;
6
public function isPasswordValid(string $encoded, string $raw, string $salt) : bool ;
6
public function getName( ) : string ;
6
public function getProviders( ) : array ;
6
public function getTasks(int $user_id) : array ;
6
public function isActive( ) : bool ;
6
public function __construct(ilDate $seed, int $presentation_type) { /**/ }
6
public static function getUsageInfo(array $a_cskill_ids) : array ;
6
public function editProperties( ) : void { /**/ }
6
public function executeCommand( ) { /**/ }
6
public function getUniqueIdentifier( ) : ?string ;
6
public function withId(int $id) : self ;
6
public function getLogEntryAsDataTableRow(\ilLanguage $lng, TitleColumnsBuilder $title_builder, DataRowBuilder $row_builder, array $environment) : DataRow ;
6
public function getLogEntryAsExportRow(\ilLanguage $lng, TitleColumnsBuilder $title_builder, AdditionalInformationGenerator $additional_info, array $environment) : array ;
6
public function getParsedAdditionalInformation(AdditionalInformationGenerator $additional_info, UIFactory $ui_factory, array $environment) : DescriptiveListing|Content ;
6
public function toStorage( ) : array ;
6
public function preview( ) : string { /**/ }
6
public function getAdditionalPageActions( ) : array { /**/ }
6
public function __construct(string $title = "", string $description = "", string $author = "", string $questiontext = "", int $owner = -1) { /**/ }
6
public function isComplete( ) : bool { /**/ }
6
public function loadFromDb(int $question_id) : void { /**/ }
6
public function saveToDb(int $original_id = 0) : int { /**/ }
6
public function getQuestionType( ) : string { /**/ }
6
public function getQuestionDataArray(int $id) : array { /**/ }
6
public function getWorkingDataFromUserInput(array $post_data) : array { /**/ }
6
public function importResponses(array $a_data) : void { /**/ }
6
public function usableForPrecondition( ) : bool { /**/ }
6
abstract public function addUserSpecificResults(array &$a_row, int $a_user_id, $a_results) : void ;
6
abstract protected function initObject( ) : void ;
6
abstract public function setQuestionTabs( ) : void ;
6
abstract protected function addFieldsToEditForm(ilPropertyFormGUI $a_form) : void ;
6
abstract protected function importEditFormValues(ilPropertyFormGUI $a_form) : void ;
6
abstract public function getPrintView(int $question_title = 1, bool $show_questiontext = true, ?int $survey_id = null, ?array $working_data = null) : string ;
6
abstract public function getWorkingForm(?array $working_data = null, int $question_title = 1, bool $show_questiontext = true, string $error_message = "", ?int $survey_id = null, bool $compress_view = false) : string ;
6
public function getId( ) : string ;
6
abstract public function addPlaceholder(array $placeholder) : array ;
6
protected function setUp( ) : void { /**/ }
6
public function getIconImageType( ) : string { /**/ }
6
public function getTypeIcon( ) : string { /**/ }
6
public function getMembers(bool $search = true) : array { /**/ }
6
public function __construct(string $cmd_class) { /**/ }
6
abstract protected function getTypeString( ) : string ;
6
public function __construct(string $label, \Closure $condition, ?string $message = null, bool $block_setup = false) { /**/ }
6
public function __construct( ) { /**/ }
6
public function purify(string $html) : string ;
6
public function purifyArray(array $htmlCollection) : array ;
6
public function __construct(bool $use_nusoap = true) { /**/ }
6
public function getInternalLink( ) : string { /**/ }
6
public function scanFile(string $file_path, string $org_name = '') : string { /**/ }
6
abstract public function initViewSettings( ) : void ;
6
abstract public function initData( ) : void ;
6
abstract public function emptyHandling( ) : string ;
6
abstract public function removeMultipleEnabled( ) : bool ;
6
abstract public function getRemoveMultipleActionText( ) : string ;
6
public function addAdditionalSubItemInformation(array &$object) : void { /**/ }
6
public function renderObject( ) : void { /**/ }
6
protected function setUp( ) : void { /**/ }
6
protected function prepareOutput( ) : void { /**/ }
6
public function __construct(ilCtrlStructureInterface $structure) { /**/ }
6
public function hideFooter( ) : void ;
6
public function setOnScreenMessage(string $type, string $a_txt, bool $a_keep = false) : void ;
6
public function addJavaScript(string $a_js_file, bool $a_add_version_parameter = true, int $a_batch = 2) : void ;
6
public function addOnLoadCode(string $a_code, int $a_batch = 2) : void ;
6
public function getOnLoadCodeForAsynch( ) : string ;
6
public function resetJavascript( ) : void ;
6
public function fillJavaScriptFiles(bool $a_force = false) : void ;
6
public function addCss(string $a_css_file, string $media = "screen") : void ;
6
public function addInlineCss(string $a_css, string $media = "screen") : void ;
6
public function setBodyClass(string $a_class = "") : void ;
6
public function loadStandardTemplate( ) : void ;
6
public function setTitle(string $a_title, bool $hidden = false) : void ;
6
public function setDescription(string $a_descr) : void ;
6
public function setTitleIcon(string $a_icon_path, string $a_icon_desc = "") : void ;
6
public function setAlertProperties(array $alerts) : void ;
6
public function clearHeader( ) : void ;
6
public function setHeaderActionMenu(string $a_header) : void ;
6
public function setHeaderPageTitle(string $a_title) : void ;
6
public function setLocator( ) : void ;
6
public function setTabs(string $a_tabs_html) : void ;
6
public function setSubTabs(string $a_tabs_html) : void ;
6
public function setContent(string $a_html) : void ;
6
public function setLeftContent(string $a_html) : void ;
6
public function setLeftNavContent(string $a_content) : void ;
6
public function setRightContent(string $a_html) : void ;
6
public function setPageFormAction(string $a_action) : void ;
6
public function setLoginTargetPar(string $a_val) : void ;
6
public function getSpecial(string $part = self::DEFAULT_BLOCK, bool $add_error_mess = false, bool $handle_referer = false, bool $add_ilias_footer = false, bool $add_standard_elements = false, bool $a_main_menu = true, bool $a_tabs = true) : string ;
6
public function printToStdout(string $part = self::DEFAULT_BLOCK, bool $has_tabs = true, bool $skip_main_menu = false) : void ;
6
public function printToString( ) : string ;
6
public function setTreeFlatIcon(string $a_link, string $a_mode) : void ;
6
public function addAdminPanelToolbar(\ilToolbarGUI $toolbar, bool $is_bottom_panel = true, bool $has_arrow = false) : void ;
6
public function setPermanentLink(string $a_type, ?int $a_id, string $a_append = "", string $a_target = "", string $a_title = "") : void ;
6
public function resetHeaderBlock(bool $a_reset_header_action = true) : void ;
6
public function setFileUploadRefId(int $a_ref_id) : void ;
6
public function setVariable(string $variable, $value = '') : void ;
6
public function setCurrentBlock(string $part = self::DEFAULT_BLOCK) : bool ;
6
public function parseCurrentBlock(string $block_name = self::DEFAULT_BLOCK) : bool ;
6
public function touchBlock(string $block) : bool ;
6
public function addBlockFile(string $var, string $block, string $template_name, ?string $in_module = null) : bool ;
6
public function blockExists(string $block_name) : bool ;
6
public function __construct(Setup\Config $config) { /**/ }
6
public function buildInitialState(State $empty_state) : State ;
6
public function buildControls(State $state, ControlBuilder $builder) ;
6
public function updateGet(State $state, string $command, ?int $parameter = null) : State ;
6
public function updatePost(State $state, string $command, array $post) : State ;
6
public function render(State $state, UI\Factory $factory, URLBuilder $url_builder, ?array $post = null) : UI\Component\Component ;
6
public static function _lookupCompletedForObject(int $a_obj_id, ?array $a_user_ids = null) : array { /**/ }
6
public static function _lookupInProgressForObject(int $a_obj_id, ?array $a_user_ids = null) : array { /**/ }
6
public function getItemsForUIRepresentation( ) : Generator ;
6
public function hasItems( ) : bool ;
6
public function hasVisibleItems( ) : bool ;
6
public function getAdditionalTexts( ) : array ;
6
public function getPermanentURI( ) : ?Permanent ;
6
public function __construct(private IdentificationInterface $provider_identification) { /**/ }
6
public function isTop( ) : bool ;
6
public function getRenderer(UIFactory $factory) : NotificationRenderer ;
6
public function __construct(protected IdentificationInterface $provider_identification) { /**/ }
6
public function withSymbol(Symbol $symbol) : hasSymbol ;
6
public function getSymbol( ) : Symbol ;
6
public function hasSymbol( ) : bool ;
6
public function getShortTitleModification(CalledContexts $screen_context_stack) : ?ShortTitleModification ;
6
public function getViewTitleModification(CalledContexts $screen_context_stack) : ?ViewTitleModification ;
6
public function getAdditionalFieldsForSubForm(IdentificationInterface $identification) : array ;
6
public function getComponentForItem(isItem $item, bool $with_content = true) : Component ;
6
public function provideTypeInformation( ) : TypeInformationCollection ;
6
public function getOnSubmitCode( ) : string ;
6
public function getSurveySettingsGeneral(\ilObjSurvey $survey) : array ;
6
public function getSurveySettingsReminderTargets(\ilObjSurvey $survey, InternalGUIService $ui_service) : array ;
6
public function getInput( ) : array ;
6
public function getType( ) : Type ;
6
public function getSkippedValue(array $input) : Value ;
6
public function isFinal( ) : bool ;
6
public function __construct(Tag ...$tags) { /**/ }
6
public function __construct(PathFactoryInterface $path_factory, NavigatorFactoryInterface $navigator_factory, StructureSetInterface $structure) { /**/ }
6
public function isRestrictedToIndices( ) : bool ;
6
public function indices( ) : \Generator ;
6
public function __construct(int ...$indices) { /**/ }
6
public function unique( ) : bool ;
6
protected function __construct(ilLoggingSettings $settings) { /**/ }
6
public static function getRootLogger( ) : ilLogger { /**/ }
6
protected function lmMigrateQuestionTypeSpecificContent(ilAssSelfAssessmentMigrator $migrator) : void { /**/ }
6
protected function buildEditForm( ) : ilPropertyFormGUI { /**/ }
6
abstract public function getNodeId($a_node) ;
6
public function isVisible($a_ref_id, string $a_type) : bool { /**/ }
6
public function showChilds($a_parent_id) : bool { /**/ }
6
public function addToExternalSettingsForm(int $a_form_id, array &$a_fields, bool $a_is_active) : void { /**/ }
6
public function preload(array $identification_strings) : void ;
6
public function populateFromArray(array $data) : void ;
6
public function getNamesForLocking( ) : array ;
6
public function getType( ) : ResourceType ;
6
public function isRunning( ) : bool ;
6
public function getNoItemFoundContent( ) : string { /**/ }
6
protected function brutallyTrimHTML(string $html) : string { /**/ }
5
public function getCanonicalName( ) : string ;
5
public function getItems( ) : array ;
5
public function getTitle( ) : string ;
5
public function getComponent( ) : Component ;
5
public function getTitle( ) : string ;
5
public function __construct( ) { /**/ }
5
public function getCanonicalName( ) : string { /**/ }
5
abstract protected function extractRequestData(ServerRequestInterface $request) : InputData ;
5
public function __construct(SignalGeneratorInterface $signal_generator, string $name, Symbol $symbol) { /**/ }
5
public function reset( ) : void { /**/ }
5
abstract protected function setDefinition(ilADTDefinition $a_adt_def) : void ;
5
public function validate( ) : bool { /**/ }
5
public function afterInsert( ) : void { /**/ }
5
public function afterUpdate( ) : void { /**/ }
5
public function supportsDefaultValueColumn( ) : bool { /**/ }
5
abstract protected function getObjectClass( ) : string ;
5
abstract protected function setObject(ilObject $object) ;
5
abstract protected function hasPermissionToAccessKioskMode( ) : bool ;
5
public function getValueFromExcel(ilExcel $excel, int $row, int $col) { /**/ }
5
public function afterClone( ) : void { /**/ }
5
public function getSubInputItemsRecursive( ) : array { /**/ }
5
public function render(string $a_mode = "") : string { /**/ }
5
public function hideSubForm( ) : bool { /**/ }
5
public function serializeData( ) : string { /**/ }
5
abstract public function getMailRoles(int $ref_id) : array ;
5
abstract public function getRadioOptionTitle( ) : string ;
5
abstract public function getInitialState( ) : ilBuddySystemRelationState ;
5
public function getName( ) : string ;
5
public function getAction( ) : string ;
5
public function getPossibleTargetStates( ) : ilBuddySystemRelationStateCollection ;
5
public function initialize(int $a_calendar_presentation_type) : void { /**/ }
5
public function __construct(string $a_name, string $a_value = '') { /**/ }
5
public function getStart( ) : ?ilDateTime ;
5
public function getEnd( ) : ?ilDateTime ;
5
public function isFullday( ) : bool ;
5
public function handleCreate(ilECSSetting $server, int $a_content_id) : bool ;
5
public function handleUpdate(ilECSSetting $server, int $a_content_id) : bool ;
5
public function handleDelete(ilECSSetting $server, int $a_content_id) : bool ;
5
public function getNodes( ) : array ;
5
public function __construct(Config $config) ;
5
public function deliver( ) : void ;
5
public function write( ) : ?string ;
5
public function value(string $name) : string ;
5
public function update(string $name, string $value) : void ;
5
public function isFilterSupported( ) : bool { /**/ }
5
public function prepareElementForEditor(ilADTFormBridge $a_bridge) : void { /**/ }
5
public function getSearchQueryParserValue(ilADTSearchBridge $a_adt_search) : string { /**/ }
5
public function getLuceneSearchString($a_value) { /**/ }
5
public function fieldID( ) : ?int ;
5
public function getOptions( ) : \Generator ;
5
public function optionID( ) : ?int ;
5
public function getPosition( ) : int ;
5
public function getTranslations( ) : \Generator ;
5
public function language( ) : string ;
5
public function getValue( ) : string ;
5
public static function getAdvMDSubItemTitle(int $a_obj_id, string $a_sub_type, int $a_sub_id) : string ;
5
public function getProfileBackUrl( ) : string { /**/ }
5
public function afterConstructor( ) : void { /**/ }
5
public function update(bool $a_validate = true, bool $a_no_history = false) { /**/ }
5
public function getModel( ) : ?stdClass { /**/ }
5
public static function deleteHistoryLowerEqualThan(string $parent_type, int $page_id, string $lang, int $delete_lower_than_nr) : void { /**/ }
5
public function reverse( ) { /**/ }
5
public function getModels(DomUtil $dom_util, \ilPageObject $page) : array ;
5
public function getPreconditionSelectValue(string $default, string $title, string $variable) : ?ilFormPropertyGUI { /**/ }
5
protected function initMail( ) : ilMail { /**/ }
5
abstract protected function isValid(int $sender_id) : bool ;
5
public function __construct(protected ilLanguage $lng) { /**/ }
5
public function getInfoScreenStatus( ) : bool { /**/ }
5
public function getCommandId( ) : int { /**/ }
5
public function checkInfoPageOnAsynchronousRendering( ) : bool { /**/ }
5
protected function __construct(int $obj_id) { /**/ }
5
public static function _isOffline(int $obj_id) : bool { /**/ }
5
protected function setLocator( ) : void { /**/ }
5
public function putObjectInTree(ilObject $obj, ?int $parent_node_id = null) : void { /**/ }
5
protected function importFile(string $file_to_import, string $path_to_uploaded_file_in_temp_dir) : void { /**/ }
5
protected function afterImport(ilObject $new_object) : void { /**/ }
5
public function deleteObject(bool $error = false) : void { /**/ }
5
protected function getCreatableObjectTypes( ) : array { /**/ }
5
public function __construct(ilLTIConsumerServiceBase $service) { /**/ }
5
public function __construct(Version $actual_ilias_version, ilPluginSlotInfo $pluginslot, string $id, string $name, string $type, bool $activated, ?Version $current_version, ?int $current_db_version, Version $available_version, Version $minimum_ilias_version, Version $maximum_ilias_version, string $responsible, string $responsible_mail, bool $supports_learning_progress, bool $supports_export, bool $supports_cli_setup) { /**/ }
5
public function getName( ) : string ;
5
public function enter( ) : int ;
5
public function __construct( ) { /**/ }
5
public function read(string $path) : string ;
5
public function has(string $path) : bool ;
5
public function getMimeType(string $path) : string ;
5
public function getTimestamp(string $path) : \DateTimeImmutable ;
5
public function getSize(string $path, int $unit) : DataSize ;
5
public function setVisibility(string $path, string $visibility) : bool ;
5
public function getVisibility(string $path) : string ;
5
public function hasDir(string $path) : bool ;
5
public function listContents(string $path = '', bool $recursive = false) : array ;
5
public function createDir(string $path, string $visibility = Visibility::PUBLIC_ACCESS) : void ;
5
public function copyDir(string $source, string $destination) : void ;
5
public function deleteDir(string $path) : void ;
5
public function readStream(string $path) : FileStream ;
5
public function write(string $path, string $content) : void ;
5
public function update(string $path, string $new_content) : void ;
5
public function put(string $path, string $content) : void ;
5
public function delete(string $path) : void ;
5
public function readAndDelete(string $path) : string ;
5
public function rename(string $path, string $new_path) : void ;
5
public function copy(string $path, string $copy_path) : void ;
5
public function writeStream(string $path, FileStream $stream) : void ;
5
public function putStream(string $path, FileStream $stream) : void ;
5
public function updateStream(string $path, FileStream $stream) : void ;
5
public function doesFileExists(string $path_to_file) : bool ;
5
public function prepare(string $path_to_file, ?FileStream $possible_stream) : bool ;
5
public function deliver(string $path_to_file, bool $file_marked_to_delete) : void ;
5
public function handleFileDeletion(string $path_to_file) : bool ;
5
public function supportsInlineDelivery( ) : bool ;
5
public function supportsAttachmentDelivery( ) : bool ;
5
public function supportsStreaming( ) : bool ;
5
public function getName( ) : string ;
5
public function handlerBeginTag($a_xml_parser, string $a_name, array $a_attribs) : void ;
5
public function handlerEndTag($a_xml_parser, string $a_name) : void ;
5
public function handlerCharacterData($a_xml_parser, string $a_name) : void ;
5
public function confirmedRemove(array $ids) : void { /**/ }
5
public function setContentSubTabs( ) : void { /**/ }
5
public function getBlockSequence( ) : BlockSequence ;
5
public function getObjId( ) : int ;
5
public function getPosId( ) : int ;
5
public function setPosId(int $posting_id) : void ;
5
public function getForumPath( ) : string ;
5
public function getFilesOfPost( ) : array ;
5
public function moveFilesOfPost(int $new_frm_id = 0) : bool ;
5
public function ilClone(int $new_obj_id, int $new_posting_id) : bool ;
5
public function delete(?array $posting_ids_to_delete = null) : bool ;
5
public function storeUploadedFiles( ) : bool ;
5
public function unlinkFile(string $filename) : bool ;
5
public function getFileDataByMD5Filename(string $hashed_filename) : ?array ;
5
public function unlinkFilesByMD5Filenames($hashed_filename_or_filenames) : bool ;
5
public function deliverFile(string $file) : void ;
5
public function deliverZipFile( ) : bool ;
5
abstract public function getType( ) : string ;
5
abstract public function addToPeerReviewForm($a_value = null) : void ;
5
abstract public function importFromPeerReviewForm( ) ;
5
abstract public function hasValue($a_value) ;
5
abstract public function getHTML($a_value) : string ;
5
public function __construct( ) ;
5
public function __construct(int $a_mode, int $a_ref_id = 0, int $a_usr_id = 0) { /**/ }
5
public function update( ) : void { /**/ }
5
public function __construct(string $a_module = "common", bool $a_disabled_cache = false) { /**/ }
5
public function get(string $a_keyword, ?string $a_default_value = null) : ?string ;
5
public function set(string $a_key, string $a_val) : void ;
5
public function __construct(protected IdentificationInterface $identification, Main $collector) { /**/ }
5
public function isDeletable( ) : bool ;
5
public function getFullyQualifiedClassName( ) : string ;
5
abstract protected function getSpecificComponentForItem(isItem $item) : Component|array ;
5
public function withTitle(string $title) : hasTitle ;
5
public function getTitle( ) : string ;
5
public function __construct(protected string $content, protected string $version) { /**/ }
5
public function getSymbol( ) : Symbol ;
5
public function withAction(string $action) : hasAction ;
5
public function getAction( ) : string ;
5
public function withIsLinkToExternalAction(bool $is_external) : hasAction ;
5
public function isLinkWithExternalAction( ) : bool ;
5
public function getClassName( ) : string ;
5
public function getInternalIdentifier( ) : string ;
5
public function __serialize( ) : array ;
5
public function __unserialize(array $data) : void ;
5
public function identifier(string $identifier_string) : IdentificationInterface ;
5
public function supportsCompetences( ) : bool ;
5
public function supportsConstraints( ) : bool ;
5
public function supportsAccessCodes( ) : bool ;
5
public function supportsTutorNotification( ) : bool ;
5
public function supportsMemberReminder( ) : bool ;
5
public function supportsSumScore( ) : bool ;
5
public function usesAppraisees( ) : bool ;
5
public function getUserId( ) : int ;
5
public function setUserId(int $user_id) : void ;
5
public function getOverallPercentage( ) : int ;
5
public function setOverallPercentage(int $percentage) : void ;
5
public function setState(int $state) : void ;
5
public function getState( ) : int ;
5
public function getDescription( ) : string ;
5
public function getTitle( ) : string ;
5
public function __toString( ) : string ;
5
public function isExtensionOf(Type $type) : bool ;
5
public function equals(Type $otherType) : bool ;
5
abstract public function value( ) : string ;
5
public function now( ) : DateTimeImmutable ;
5
public function setMetaId(int $a_meta_id, bool $a_read_data = true) : void { /**/ }
5
public function getVocabulary(string $vocab_id) : VocabularyInterface ;
5
public function getVocabulariesForSlots(SlotIdentifier ...$slots) : \Generator ;
5
public function countActiveVocabulariesForSlot(SlotIdentifier $slot) : int ;
5
public function getActiveVocabulariesForSlots(SlotIdentifier ...$slots) : \Generator ;
5
public function getLabelsForValues(SlotIdentifier $slot, bool $only_active, string ...$values) : \Generator ;
5
public function setActiveForVocabulary(string $vocab_id, bool $active) : void ;
5
public function setCustomInputsAllowedForVocabulary(string $vocab_id, bool $custom_inputs) : void ;
5
public function deleteVocabulary(string $vocab_id) : void ;
5
public function create(SlotIdentifier $slot, string $source) : string ;
5
public function addValueToVocabulary(string $vocab_id, string $value, string $label = '') : void ;
5
public function findAlreadyExistingValues(SlotIdentifier $slot, string ...$values) : \Generator ;
5
public function isDeactivatable(VocabularyInterface $vocabulary) : bool ;
5
public function canDisallowCustomInput(VocabularyInterface $vocabulary) : bool ;
5
public function isCustomInputApplicable(VocabularyInterface $vocabulary) : bool ;
5
public function canBeDeleted(VocabularyInterface $vocabulary) : bool ;
5
public function presentableLabels(PresentationUtilities $presentation_utilities, SlotIdentifier $slot, bool $with_unknown_vocab_flag, string ...$values) : \Generator ;
5
public function deactivateVocabulary(SlotIdentifier $slot) : void ;
5
public function activateVocabulary(SlotIdentifier $slot) : void ;
5
public function isVocabularyActive(SlotIdentifier $slot) : bool ;
5
public function getVocabulary(SlotIdentifier $slot) : VocabularyInterface ;
5
public function getVocabularies(SlotIdentifier ...$slots) : \Generator ;
5
public function getActiveVocabularies(SlotIdentifier ...$slots) : \Generator ;
5
public function getLabelsForValues(PresentationUtilities $presentation_utilities, SlotIdentifier $slot, bool $only_active, string ...$values) : \Generator ;
5
public function createDeactivationEntry(SlotIdentifier $slot) : void ;
5
public function deleteDeactivationEntry(SlotIdentifier $slot) : void ;
5
public function doesDeactivationEntryExistForSlot(SlotIdentifier $slot) : bool ;
5
public function doesSlotHaveValues(SlotIdentifier $slot) : bool ;
5
public function valuesForSlot(SlotIdentifier $slot) : \Generator ;
5
public function vocabulary(SlotIdentifier $slot) : ?VocabularyInterface ;
5
public function labelsForValues(SlotIdentifier $slot, string ...$values) : \Generator ;
5
public function identiferFromPathAndCondition(PathInterface $path_to_element, ?PathInterface $path_to_condition, ?string $condition_value) : Identifier ;
5
public function withIsDeactivated(bool $deactivated) : BuilderInterface ;
5
public function standard(SlotIdentifier $slot, string ...$values) : BuilderInterface ;
5
public function copyright(string ...$values) : BuilderInterface ;
5
public function null( ) : VocabularyInterface ;
5
public function isOAIPMHActive( ) : bool ;
5
public function getOAIRepositoryName( ) : string ;
5
public function getOAIIdentifierPrefix( ) : string ;
5
public function getOAIContactMail( ) : string ;
5
public function getMDOnPath(PathInterface $path, int $obj_id, int $sub_id, string $type) : SetInterface ;
5
public function manipulateMD(SetInterface $set) : void ;
5
public function transferMD(SetInterface $from_set, int $to_obj_id, int $to_sub_id, string $to_type, bool $throw_error_if_invalid) : void ;
5
public function deleteAllMD(int $obj_id, int $sub_id, string $type) : void ;
5
public function getSelectForQuery( ) : string ;
5
public function addPathAndGetColumn(PathInterface $path, bool $force_join_to_base_table) : string ;
5
public function getTableAliasForFilters( ) : string ;
5
public function forSearch( ) : DatabasePathsParserInterface ;
5
public function table( ) : string ;
5
public function hasData( ) : bool ;
5
public function dataField( ) : string ;
5
public function hasParent( ) : bool ;
5
public function parent( ) : string ;
5
public function httpWrapper( ) : HTTPWrapperInterface ;
5
public function settings( ) : SettingsInterface ;
5
public function requestParser( ) : RequestParserInterface ;
5
public function requestProcessor( ) : RequestProcessorInterface ;
5
public function generateToken(int $offset, ?\DateTimeImmutable $from_date, ?\DateTimeImmutable $until_date) : string ;
5
public function isTokenValid(string $token) : bool ;
5
public function appendArgumentsFromTokenToRequest(RequestInterface $request, string $token) : RequestInterface ;
5
public function getOffsetFromToken(string $token) : int ;
5
public function writeError(Error $error, string $message) : \DOMDocument ;
5
public function writeIdentifyElements(string $repository_name, URI $base_url, \DateTimeImmutable $earliest_datestamp, string $first_admin_email, string ...$further_admin_emails) : \Generator ;
5
public function writeMetadataFormat( ) : \DOMDocument ;
5
public function writeRecordHeader(string $identifier, \DateTimeImmutable $datestamp) : \DOMDocument ;
5
public function writeRecord(string $identifier, \DateTimeImmutable $datestamp, \DOMDocument $metadata) : \DOMDocument ;
5
public function writeSet(string $spec, string $name) : \DOMDocument ;
5
public function writeResumptionToken(string $token, int $complete_list_size, int $cursor) : \DOMDocument ;
5
public function writeResponse(RequestInterface $request, \DOMDocument ...$contents) : \DOMDocument ;
5
public function writeErrorResponse(RequestInterface $request, \DOMDocument ...$errors) : \DOMDocument ;
5
public function getResponseToRequest(RequestInterface $request) : \DomDocument ;
5
public function hasArgument(Argument $argument) : bool ;
5
public function hasCorrectArguments(array $required, array $optional, array $exclusive) : bool ;
5
public function parseFromHTTP(URI $base_url) : RequestInterface ;
5
public function requestHasArgument(Argument $argument) : bool ;
5
public function retrieveArgumentFromRequest(Argument $argument) : string ;
5
public function sendResponseAndClose(int $status_code, string $message = '', ?\DOMDocument $body = null) : void ;
5
public function getObjectTypesSelectedForHarvesting( ) : array ;
5
public function getCopyrightEntryIDsSelectedForHarvesting( ) : array ;
5
public function getContainerRefIDForHarvesting( ) : int ;
5
public function getContainerRefIDForExposing( ) : int ;
5
public function getAllHarvestedObjIDs( ) : \Generator ;
5
public function getHarvestRefID(int $obj_id) : int ;
5
public function setHarvestRefID(int $obj_id, int $harvested_ref_id) : void ;
5
public function deleteHarvestRefID(int $obj_id) : void ;
5
public function filterOutBlockedObjects(int ...$obj_ids) : \Generator ;
5
public function writeSimpleDCMetaData(int $obj_id, int $ref_id, string $type) : \DOMDocument ;
5
public function withStatus(int $status) : WrapperInterface ;
5
public function withMessage(string $message) : WrapperInterface ;
5
public function referenceObjectInTargetContainer(int $obj_id, int $container_ref_id) : int ;
5
public function getObjectReferenceIDInContainer(int $obj_id, int $container_ref_id) : ?int ;
5
public function isObjectDeleted(int $obj_id) : bool ;
5
public function deleteReference(int $ref_id) : void ;
5
public function getTypeOfReferencedObject(int $ref_id) : string ;
5
public function hasPublicAccessExport(int $obj_id) : bool ;
5
public function createPublicAccessExport(int $obj_id) : void ;
5
public function getRecordInfos(?\DateTimeImmutable $from = null, ?\DateTimeImmutable $until = null, ?int $limit = null, ?int $offset = null) : \Generator ;
5
public function getRecordCount(?\DateTimeImmutable $from = null, ?\DateTimeImmutable $until = null) : int ;
5
public function getEarliestDatestamp( ) : \DateTimeImmutable ;
5
public function getRecordByIdentifier(string $identifier) : ?RecordInterface ;
5
public function doesRecordWithIdentifierExist(string $identifier) : bool ;
5
public function createRecord(int $obj_id, string $identifier, \DOMDocument $metadata) : void ;
5
public function updateRecord(int $obj_id, \DOMDocument $metadata) : void ;
5
public function deleteRecord(int $obj_id) : void ;
5
public function objID( ) : int ;
5
public function identfifier( ) : string ;
5
public function datestamp( ) : \DateTimeImmutable ;
5
abstract protected function objectType( ) : string ;
5
public function withLeadsToExactlyOneElement(bool $leads_to_one) : BuilderInterface ;
5
public function withNextStepFromStep(StepInterface $next_step, bool $add_as_first = false) : BuilderInterface ;
5
public function toElement(BaseElementInterface $to, bool $leads_to_exactly_one = false) : PathInterface ;
5
public function lastElementAtFinalStep( ) : ?ElementInterface ;
5
public function elements( ) : \Generator ;
5
public function lastElement( ) : ?ElementInterface ;
5
public function write(SetInterface $set, int $object_ref_id) : \SimpleXMLElement ;
5
public function isTranslatedAsCopyright( ) : bool ;
5
public function isExportedAsAttribute( ) : bool ;
5
public function isCopyrightSelectionActive( ) : bool ;
5
public function copyrightForExport(string $copyright) : string ;
5
public function copyrightFromExport(string $copyright) : string ;
5
public function objID( ) : int|Placeholder ;
5
public function subID( ) : int|Placeholder ;
5
public function type( ) : string|Placeholder ;
5
public function path( ) : PathInterface ;
5
public function mode( ) : Mode ;
5
public function isModeNegated( ) : bool ;
5
public function value( ) : string ;
5
public function operator( ) : Operator ;
5
public function subClauses( ) : \Generator ;
5
public function getRessourceID( ) : RessourceIDInterface ;
5
public function isMarked( ) : bool ;
5
public function getMarker( ) : ?MarkerInterface ;
5
public function ressourceID(int $obj_id, int $sub_id, string $type) : RessourceIDInterface ;
5
public function type( ) : string ;
5
public function subID( ) : int ;
5
public function vocabularySlot( ) : SlotIdentifier ;
5
public function __construct(int|NoID $md_id, DefinitionInterface $definition, BaseElement ...$sub_elements) { /**/ }
5
public function pathConditionChecker(PathConditionsCollectionInterface $path_conditions_collection) : PathConditionsCheckerInterface ;
5
public function pathConditionsCollection(PathInterface $path) : PathConditionsCollectionInterface ;
5
public function getRootsThatMeetPathCondition(StepInterface $step, ElementInterface ...$roots) : \Generator ;
5
public function allPathConditionsAreMet(StepInterface $step, ElementInterface ...$roots) : bool ;
5
public function atLeastOnePathConditionIsMet(StepInterface $step, ElementInterface ...$roots) : bool ;
5
public function isPathConditionMet(StepInterface $step, ElementInterface $root) : bool ;
5
public function getPossibleSubElementNamesForElementInOrder(ElementInterface $element) : \Generator ;
5
public function durationToSeconds(string $duration) : int ;
5
public function durationFromIntegers(?int $years, ?int $months, ?int $days, ?int $hours, ?int $minutes, ?int $seconds) : string ;
5
public function datetimeFromObject(\DateTimeImmutable $object) : string ;
5
public function getAllLanguages( ) : \Generator ;
5
public function toUIComponents(CopyrightDataInterface $copyright) : array ;
5
public function toString(CopyrightDataInterface $copyright) : string ;
5
public function getActiveEntries( ) : \Generator ;
5
public function description( ) : string ;
5
public function isOutdated( ) : bool ;
5
public function imageFile( ) : string ;
5
public function fallBackToDefaultImage( ) : bool ;
5
public function nextID(string $table) : int ;
5
public function query(string $query) : \Generator ;
5
public function manipulate(string $query) : void ;
5
public function update(string $table, array $values, array $where) : void ;
5
public function insert(string $table, array $values) : void ;
5
public function quoteInteger(int $integer) : string ;
5
public function get( ) : SearcherInterface ;
5
public function search(LOMRepository $lom_repository, int $first_entry_id, int ...$further_entry_ids) : \Generator ;
5
public function withRestrictionToRepositoryObjects(bool $restricted) : SearcherInterface ;
5
public function withAdditionalTypeFilter(string $type) : SearcherInterface ;
5
public function matchesPath(PathInterface $path) : bool ;
5
public function tag( ) : TagInterface ;
5
public function definition( ) : DefinitionInterface ;
5
public function subDefinitions( ) : \Generator ;
5
public function reader( ) : ReaderInterface ;
5
public function dataValue(ElementsDataInterface $data) : string ;
5
public function language(string $language) : string ;
5
public function getUserDateFormat( ) : DateFormat ;
5
public function firstData(PathInterface $path) : DataInterface ;
5
public function get(SetInterface $set) : ReaderInterface ;
5
public function createSet(string $title, string $description = '', string $language = '') : SetInterface ;
5
public function get(SetInterface $set) : ManipulatorInterface ;
5
public function prepareCreateOrUpdate(PathInterface $path, string ...$values) : ManipulatorInterface ;
5
public static function getLogger(string $a_component_id) : ilLogger { /**/ }
5
protected function buildTestPresentationConfig( ) : ilTestQuestionConfig { /**/ }
5
public function getAnswerFrequencyTableGUI($parentGui, $parentCmd, $relevantAnswers, $questionIndex) : ilAnswerFrequencyStatisticTableGUI { /**/ }
5
abstract public function onCheckInput( ) ;
5
abstract protected function getSpecificQuestionTableName( ) : string ;
5
public function getQuestionIndex( ) ;
5
public function __construct(string $a_component, string $a_cache_name, bool $a_use_long_content = false) { /**/ }
5
public function getNodeOnClick($a_node) : string { /**/ }
5
public function __construct( ) { /**/ }
5
public function __construct(string $a_component_name, int $a_ref_id) { /**/ }
5
public function add(int $a_usr_id, int $a_role) : bool { /**/ }
5
public function addToList(int $a_usr_id) : bool { /**/ }
5
protected function getMailMemberRoles( ) : ?ilAbstractMailMemberRoles { /**/ }
5
public function getAttendanceListUserData(int $user_id, array $filters = [ ]) : array { /**/ }
5
public function __construct(private string $label, private URI|Signal $action) { /**/ }
5
public function __construct(Request $request, Factory $ui_factory, \ilLanguage $language, Services $http, TableDataProvider $data_provider, ActionBuilder $action_builder, ViewControlBuilder $view_control_builder, UploadBuilder $upload_builder) ;
5
public function getComponents( ) : \Generator ;
5
public function getConsumerNameForPresentation( ) : string ;
5
public function getFullyQualifiedClassName( ) : string ;
5
public function getOwnerOfResource(ResourceIdentification $identification) : int ;
5
public function getVersionNumber( ) : int ;
5
public function getInformation( ) : Information ;
5
public function setInformation(Information $information) : void ;
5
public function setUnavailable( ) : void ;
5
public function isAvailable( ) : bool ;
5
public function getOwnerId( ) : int ;
5
public function setTitle(string $title) : Revision ;
5
public function getTitle( ) : string ;
5
public function __construct(private ResourceIdentification $identification) { /**/ }
5
public function getResolution( ) : int ;
5
public function getTargetFormat( ) : string ;
5
public function check(string $extension) : bool ;
5
public function isValidExtension(string $extension) : bool ;
5
public function prepareFileNameForConsumer(string $filename_with_extension) : string ;
5
public function getData( ) : array { /**/ }
5
abstract public function getResolvedLink(bool $with_parameters = true) : string ;
4
public function __construct( ) { /**/ }
4
abstract public function getHtml( ) : string ;
4
abstract public function getUserListHtml( ) : string ;
4
public function __construct(int $user_id, ilLearningHistoryFactory $factory, ilLanguage $lng, ?ilTemplate $template = null) { /**/ }
4
abstract public function shouldStoreRequestTarget( ) : bool ;
4
abstract public function shouldInterceptRequest( ) : bool ;
4
abstract public function isInFulfillment( ) : bool ;
4
abstract public function execute( ) : void ;
4
public function render($component, ?Renderer $root = null) ;
4
public function renderAsync($component, ?Renderer $root = null) ;
4
public function withOnUpdate(Signal $signal) ;
4
public function withOnLoad(Signal $signal) ;
4
public function appendOnLoad(Signal $signal) ;
4
public function getLabel( ) : string ;
4
public function getInputs( ) : array ;
4
public function withInput(InputData $input_data) : self ;
4
public function withAdditionalTransformation(Transformation $trafo) : self ;
4
public function getData( ) ;
4
public function getError( ) : ?string ;
4
public function withDedicatedName(string $dedicated_name) : self ;
4
public function withSubmitLabel(string $label) : Standard ;
4
public function getSubmitLabel( ) : ?string ;
4
public function getLabel( ) : string ;
4
public function getRendererFor(Component $component, array $contexts) : ComponentRenderer ;
4
public function getRendererFactoryFor(Component $component) : RendererFactory ;
4
public function getTemplate(string $path, bool $purge_unfilled_vars, bool $purge_unused_blocks) : Template ;
4
public function get(?string $block = null) : string ;
4
protected function getSubComponents( ) : ?array { /**/ }
4
protected function wrapInFormContext(FormInput $component, string $label, string $input_html, ?string $id_for_label = null, ?string $dependant_group_html = null) : string { /**/ }
4
public function __construct(protected Language $lng, protected string $title) { /**/ }
4
public function __construct(SignalGeneratorInterface $signal_generator) { /**/ }
4
public function addToFilterForm( ) : void { /**/ }
4
protected function isActiveForSubItems($a_parent_option = null) : bool { /**/ }
4
public function in(string $field, array $values, bool $negate = false, string $type = "") : string ;
4
public function quote($value, ?string $type = null) : string ;
4
public function concat(array $values, bool $allow_null = true) : string ;
4
public function locate(string $a_needle, string $a_string, int $a_start_pos = 1) : string ;
4
public function free(ilPDOStatement $statement) : bool ;
4
public function quoteIdentifier(string $identifier) : string ;
4
public function createTable(string $name, array $fields, array $options = [ ]) : string ;
4
public function like(string $column, string $type, string $value = "?", bool $case_insensitive = true) : string ;
4
public function now( ) : string ;
4
public function lock(array $tables) : string ;
4
public function unlock( ) : string ;
4
public function createDatabase(string $name, string $charset = "utf8", string $collation = "") : string ;
4
public function groupConcat(string $a_field_name, string $a_seperator = ",", ?string $a_order = null) : string ;
4
public function cast(string $a_field_name, $a_dest_type) : string ;
4
public function migrateAllTablesToEngine(string $engine = ilDBConstants::MYSQL_ENGINE_INNODB) : array ;
4
public function supportsEngineMigration( ) : bool ;
4
public function migrateAllTablesToCollation(string $collation = ilDBConstants::MYSQL_COLLATION_UTF8MB4) : array ;
4
public function supportsCollationMigration( ) : bool ;
4
public function doesCollationSupportMB4Strings( ) : bool ;
4
public function nextId(string $table_name) : int ;
4
public function supportsFulltext( ) : bool ;
4
public function addFulltextIndex(string $table_name, array $afields, string $a_name = 'in') : bool ;
4
public function buildAtomQuery( ) : ilAtomQuery ;
4
protected function buildHeader( ) : void { /**/ }
4
abstract protected function initWriter(ilContainerReference $ref) : ilContainerReferenceXmlWriter ;
4
abstract protected function getType( ) : string ;
4
abstract protected function initParser(string $a_xml) : ilContainerReferenceXmlParser ;
4
public function __construct(protected string $value) { /**/ }
4
public function checkValidity($value, ?int $record_id) : bool { /**/ }
4
public function delete( ) : void { /**/ }
4
public function getValue( ) { /**/ }
4
public function setValueFromForm(ilPropertyFormGUI $form) : void { /**/ }
4
public function addHiddenItemsToConfirmation(ilConfirmationGUI $confirmation) { /**/ }
4
public function applyCustomSorting(ilDclBaseFieldModel $field, array $all_records, string $direction = 'asc') : array { /**/ }
4
public function access( ) : \ilAccessHandler { /**/ }
4
public function setValueByArray(array $a_values) : void { /**/ }
4
public function setMultiValues(array $a_values) : void { /**/ }
4
protected function setUp( ) : void { /**/ }
4
public function optionsForState( ) : array ;
4
public function isInitial( ) : bool ;
4
public function request(ilBuddySystemRelation $relation) : void ;
4
public function ignore(ilBuddySystemRelation $relation) : void ;
4
public function requiresSalt( ) : bool ;
4
public function isSupportedByRuntime( ) : bool ;
4
public function isAvailable( ) : bool ;
4
public function has(string $container, string $key) : bool ;
4
public function get(string $container, string $key) : ?string ;
4
public function set(string $container, string $key, string $value, int $ttl) : void ;
4
public function delete(string $container, string $key) : void ;
4
public function flushContainer(string $container) : void ;
4
public function flush( ) : void ;
4
public function showObjects( ) : void { /**/ }
4
public function delete( ) : void { /**/ }
4
public function getType( ) : string { /**/ }
4
public function saveItem( ) : void { /**/ }
4
public function setTabs(string $a_tab = "levels") : void { /**/ }
4
public function __construct(HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params = null, ?array $passed_post_data = null) { /**/ }
4
public function delete(int $templateId, int $objectId) : void ;
4
protected function setUp( ) : void { /**/ }
4
public function isPermitted(string $path) : Result ;
4
public function getQuestionId( ) : int ;
4
public function formGroup(array $arguments = [ ]) : Group ;
4
public function withCriterion(CriterionContent $criterion) : Condition ;
4
public function translatedType( ) : string ;
4
public function uses(UseSlot $slot, LazyProvide $provide) : UseSlot ;
4
public function id( ) : string ;
4
public function asComponent( ) : Component ;
4
public function eval(ilObjUser $user) : bool ;
4
public function knownToNeverMatchWith(Condition $other) : bool ;
4
public function definition( ) : ConditionDefinition ;
4
public function intercept( ) : bool ;
4
public function id( ) : string ;
4
public function target( ) : Target ;
4
public function importFromECS(string $a_ecs_type, $a_value, string $a_sub_id) : bool { /**/ }
4
public function hasComplexOptions( ) : bool { /**/ }
4
public function getDirectory(int $a_version = 0) : string ;
4
public function deleteVersions(?array $a_hist_entry_ids = null) : void ;
4
public function getFileType( ) : string ;
4
public function getStorageID( ) : ?string ;
4
public function getFileSize( ) : int ;
4
public function getFileName( ) : string ;
4
public function getFile(?int $a_hist_entry_id = null) : string ;
4
public function getVersion(bool $inclduing_drafts = false) : int ;
4
public function getMaxVersion( ) : int ;
4
public function sendFile(?int $a_hist_entry_id = null, bool $inline = true) : void ;
4
public function handleChangedObjectTitle(string $new_title) : void ;
4
public function getFileExtension( ) : string ;
4
public function getVersions(?array $version_ids = null) : array ;
4
abstract protected function getUIFactory( ) : Factory ;
4
abstract protected function getLanguage( ) : \ilLanguage ;
4
public function __construct( ) ;
4
public function process(ResourceIdentification $rid, ?string $title = null, ?string $description = null, ?string $copyright_id = null) : void ;
4
public function userAssigned(ilPRGAssignment $assignment) : void ;
4
public function userReAssigned(ilPRGAssignment $assignment) : void ;
4
public function userDeassigned(ilPRGAssignment $a_assignment) : void ;
4
public function userSuccessful(ilPRGAssignment $assignment, int $pgs_node_id) : void ;
4
public function userRevertSuccessful(ilPRGAssignment $assignment, int $pgs_node_id) : void ;
4
public function validityChange(ilPRGAssignment $assignment, int $pgs_node_id) : void ;
4
public function deadlineChange(ilPRGAssignment $assignment, int $pgs_node_id) : void ;
4
public function scoreChange(ilPRGAssignment $assignment, int $pgs_node_id) : void ;
4
public function userRiskyToFail(ilPRGAssignment $assignment) : void ;
4
public function informUserByMailToRestart(ilPRGAssignment $assignment) : void ;
4
public function getRelevantProgrammeIds( ) : array ;
4
public function actOnSingleAssignment(ilPRGAssignment $ass) : void ;
4
public function getMemberIds( ) : array ;
4
public function getParentType( ) : string { /**/ }
4
public function getViewPageLink( ) : string { /**/ }
4
public function read( ) : void { /**/ }
4
public function delete( ) : void { /**/ }
4
public function create(bool $a_import = false) : void { /**/ }
4
public function getOnloadCode(string $a_mode) : array { /**/ }
4
public function __construct($from_lines, $to_lines) { /**/ }
4
public function getAllPageIds(int $obj_id) : array ;
4
abstract protected function index( ) : void ;
4
public function importAdditionalMetadata(array $a_meta) : void { /**/ }
4
public function getAvailableRelations( ) : array { /**/ }
4
public function getPreconditionValueOutput(string $value) : string { /**/ }
4
public static function getMaxSumScore(int $survey_id) : int { /**/ }
4
protected function supportsSumScore( ) : bool { /**/ }
4
public function getGrid($a_results, bool $a_abs = true, bool $a_perc = true) : array { /**/ }
4
public function getChart($a_results) : ?array { /**/ }
4
public function getUserSpecificVariableTitles(array &$a_title_row, array &$a_title_row2, bool $a_do_title, bool $a_do_label) : void { /**/ }
4
protected function setSubject(string $a_subject) : string { /**/ }
4
protected function initLanguageByIso2Code(string $a_code = '') : void { /**/ }
4
abstract protected function parseAddressString(string $addresses) : array ;
4
public function __construct(protected ilMailAddressTypeHelper $type_helper, protected ilMailAddress $address, protected ilLogger $logger) { /**/ }
4
public function value( ) : array ;
4
public function validate(int $sender_id) : bool ;
4
public function getErrors( ) : array ;
4
public function getAddress( ) : ilMailAddress ;
4
public function getContainerExportConfig(array $record, string $entity, string $schema_version, string $field, string $value) : ?IRSSContainerExportConfig { /**/ }
4
public function getTitle( ) : string { /**/ }
4
public function createDefaultCommand(array $command) : array { /**/ }
4
public function getCommands( ) : array { /**/ }
4
public function getListItemHTML(int $ref_id, int $obj_id, string $title, string $description) : string { /**/ }
4
public function getCurrentMode( ) : int { /**/ }
4
public function update( ) : void { /**/ }
4
public function prepareOutput(bool $show_sub_objects = true) : bool { /**/ }
4
public function confirmedDeleteObject( ) : void { /**/ }
4
protected function getCreationFormTitle( ) : string { /**/ }
4
protected function afterUpdate( ) : void { /**/ }
4
public function setColumnSettings(ilColumnGUI $column_gui) : void { /**/ }
4
protected function doMDUpdateListener(string $a_element) : void { /**/ }
4
public function getObjectTypeString( ) : string ;
4
public function getProviders( ) : ?ObjectTypeSpecificPropertyProviders ;
4
public function preload(array $object_ids) : void ;
4
abstract public function getDataInstance(?int $a_type = null) : ilChartData ;
4
abstract protected function isValidDataType(ilChartData $a_series) : bool ;
4
public function parseGlobalOptions(stdClass $a_options) : void { /**/ }
4
protected function parseDataOptions(array &$a_options) : void { /**/ }
4
public function properties( ) : void { /**/ }
4
public function saveProperties( ) : void { /**/ }
4
abstract public function get_name( ) : string ;
4
abstract public function build_signature(OAuthRequest $request, OAuthConsumer $consumer, OAuthToken $token) : string ;
4
public function isInstalled( ) : bool { /**/ }
4
public function isUpdateRequired( ) : bool { /**/ }
4
public function isVersionToOld( ) : bool { /**/ }
4
public function isCompliantToILIAS( ) : bool { /**/ }
4
public function isActive( ) : bool { /**/ }
4
public function isPluginActivated(string $id) : bool ;
4
public function setActivation(string $id, bool $activated) : void ;
4
public function getCurrentPluginVersion(string $id) : ?Version ;
4
public function getCurrentPluginDBVersion(string $id) : ?int ;
4
public function setCurrentPluginVersion(string $id, Version $version, int $db_version) : void ;
4
public function remove(string $id) : void ;
4
protected function buildDatabase( ) : void { /**/ }
4
public function __toString( ) : string ;
4
public function getName( ) : string ;
4
public function __construct(protected \ILIAS\Component\Component $component, protected string $source, protected string $target) { /**/ }
4
public function __construct(string $a_lang_key) { /**/ }
4
protected function setUp( ) : void { /**/ }
4
protected function setUp( ) : void { /**/ }
4
public function hasRemovableUsers( ) : bool ;
4
public function create( ) : void { /**/ }
4
public function __construct( ) { /**/ }
4
public function finder( ) : Finder ;
4
public function getGotoLink( ) : string { /**/ }
4
public function prepareForTransport(string $compressed_token) : string ;
4
public function readFromTransport(string $compressed_token) : string ;
4
public function getName( ) : string ;
4
public function buildForStream(ServerRequestInterface $request, ResponseInterface $response, FileStream $stream, ) : ResponseInterface ;
4
public function supportStreaming( ) : bool ;
4
public function supportPartial( ) : bool ;
4
public function supportFileDeletion( ) : bool ;
4
public function supportsInlineDelivery( ) : bool ;
4
public function supportsAttachmentDelivery( ) : bool ;
4
public function __construct( ) { /**/ }
4
public function prepareOutput( ) : void { /**/ }
4
public function __construct(ilQueryParser $qp_obj) { /**/ }
4
public function getViewMode( ) : int { /**/ }
4
public function modifyItemGUI(ilObjectListGUI $a_item_list_gui, array $a_item_data) : void { /**/ }
4
public function getTimelineActions( ) : array ;
4
public function preventEditing( ) : bool ;
4
public function validate($a_value) : bool { /**/ }
4
public function __construct(ilObjExercise $a_exercise, ilExSubmission $a_submission) { /**/ }
4
abstract public static function getOverviewContent(ilInfoScreenGUI $a_info, ilExSubmission $a_submission) : void ;
4
public function get(string $block = self::IT_DEFAULT_BLOCK) : string { /**/ }
4
protected function init( ) : void { /**/ }
4
public function loadTemplatefile(string $filename, bool $removeUnknownVariables = true, bool $removeEmptyBlocks = true) : bool { /**/ }
4
public function __construct( ) { /**/ }
4
public function getURIPath( ) : ?string ;
4
public function targetCanBeReached( ) : bool ;
4
public function buildRequest(Services $http, Factory $refinery, array $handlers) : ?Request ;
4
abstract protected function resultSatisfyCompleted(ilCmiXapiResult $result) : bool ;
4
public function __construct(int $action_id = 0) { /**/ }
4
public function save( ) : int { /**/ }
4
public function delete( ) : void { /**/ }
4
public function read( ) : void { /**/ }
4
abstract public function getType( ) : int ;
4
abstract public function apply( ) : bool ;
4
abstract public function revert( ) : bool ;
4
abstract public function toXml(ilXmlWriter $writer) : void ;
4
public static function _getCountInProgress(int $a_obj_id) : int { /**/ }
4
public static function _getCountCompleted(int $a_obj_id) : int { /**/ }
4
public function refreshStatus(int $a_obj_id, ?array $a_users = null) : void { /**/ }
4
protected function isForwardingToFormDispatcher( ) : bool { /**/ }
4
public function cloneCollection(int $a_target_id, int $a_copy_id) : void { /**/ }
4
public function processMountInstructions(string $a_raw_mount_instructions) : array ;
4
public function sleep($field_name) { /**/ }
4
public function wakeUp($field_name, $field_value) { /**/ }
4
public function delete( ) : void { /**/ }
4
abstract public function nextID(ActiveRecord $activeRecord) ;
4
abstract public function checkConnection(ActiveRecord $activeRecord) : bool ;
4
abstract public function installDatabase(ActiveRecord $activeRecord, array $fields) : bool ;
4
abstract public function updateDatabase(ActiveRecord $activeRecord) : bool ;
4
abstract public function resetDatabase(ActiveRecord $activeRecord) : bool ;
4
abstract public function truncateDatabase(ActiveRecord $activeRecord) : bool ;
4
abstract public function checkTableExists(ActiveRecord $activeRecord) : bool ;
4
abstract public function checkFieldExists(ActiveRecord $activeRecord, string $field_name) : bool ;
4
abstract public function removeField(ActiveRecord $activeRecord, string $field_name) : bool ;
4
abstract public function renameField(ActiveRecord $activeRecord, string $old_name, string $new_name) : bool ;
4
abstract public function create(ActiveRecord $activeRecord) : void ;
4
abstract public function read(ActiveRecord $activeRecord) : array ;
4
abstract public function update(ActiveRecord $activeRecord) : void ;
4
abstract public function delete(ActiveRecord $activeRecord) : void ;
4
abstract public function readSet(ActiveRecordList $activeRecordList) : array ;
4
abstract public function affectedRows(ActiveRecordList $activeRecordList) : int ;
4
abstract public function quote(mixed $value, string $type) : string ;
4
abstract public function updateIndices(ActiveRecord $activeRecord) : void ;
4
abstract protected function getFieldTranslation( ) : string ;
4
abstract protected function getFieldInfoTranslation( ) : string ;
4
public function getStatus( ) : string ;
4
public function isAvailable( ) : bool ;
4
public function isAlwaysAvailable( ) : bool ;
4
public function isEmpty( ) : bool ;
4
public function getType( ) : string ;
4
public function setActiveStatus(bool $status) : void ;
4
public function setParent(string $parent) : void ;
4
public function update( ) : void ;
4
public function create( ) : void ;
4
public function delete( ) : void ;
4
public function getProviderIdentification( ) : IdentificationInterface ;
4
protected function getTitleSorter( ) : Closure { /**/ }
4
protected function getPositionSorter( ) : Closure { /**/ }
4
public function getGroups( ) : array ;
4
public function getEntries( ) : array ;
4
public function getNotificationComponentForItem(isItem $item) : Component ;
4
public function getAdministrativeNotifications( ) : array ;
4
public function getPosition( ) : int ;
4
public function getLogoModification(CalledContexts $screen_context_stack) : ?LogoModification ;
4
public function getFooterModification(CalledContexts $screen_context_stack) : ?FooterModification ;
4
public function getContent( ) : ?Content ;
4
public function getMetaBar( ) : ?MetaBar ;
4
public function getMainBar( ) : ?MainBar ;
4
public function getBreadCrumbs( ) : ?Breadcrumbs ;
4
public function getLogo( ) : ?Image ;
4
public function getResponsiveLogo( ) : ?Image ;
4
public function getFaviconPath( ) : string ;
4
public function getSystemInfos( ) : array ;
4
public function getFooter( ) : ?Footer ;
4
public function getTitle( ) : string ;
4
public function getShortTitle( ) : string ;
4
public function getViewTitle( ) : string ;
4
public function getToastContainer( ) : ?TContainer ;
4
public function getPriority( ) : int ;
4
public function getToasts( ) : array ;
4
public function saveFormFields(IdentificationInterface $identification, array $data) : bool ;
4
public function isItemActive(isItem $item) : bool ;
4
public function customPosition(isItem $item) : isItem ;
4
public function customTranslationForUser(hasTitle $item) : hasTitle ;
4
public function getParent(isItem $item) : IdentificationInterface ;
4
public function customSymbol(hasSymbol $item) : hasSymbol ;
4
public function getAllIdentifications( ) : array ;
4
public function withSymbol(Symbol $symbol) : hasSymbol ;
4
public function hasSymbol( ) : bool ;
4
public function withContentWrapper(Closure $content_wrapper) : hasContent ;
4
public function withContent(Component $ui_component) : hasContent ;
4
public function getContent( ) : Component ;
4
public function withSupportsAsynchronousLoading(bool $supported) : supportsAsynchronousLoading ;
4
public function supportsAsynchronousLoading( ) : bool ;
4
public function afterContainerImportProcessing(ilImportMapping $mapping) : void { /**/ }
4
public function __construct(object $a_parent_gui, ?ilObject $a_main_obj = null, bool $public_access_enabled = true) { /**/ }
4
public function withAdditionalNamespace(FileNamespaceHandlerInterface $namespace_handler) : HandlerInterface ;
4
public function withFileHandler(XMLFileHandlerInterface $file_handler) : HandlerInterface ;
4
public function getParent( ) : HandlerInterface|null ;
4
abstract protected function getPathPrefix( ) : string ;
4
public function autoPageBreak( ) : bool ;
4
public function setResultsDetailToolbar(\ilObjSurvey $survey, \ilToolbarGUI $toolbar, int $user_id, \ilTemplate $eval_tpl) : void ;
4
public function setResultsCompetenceToolbar(\ilObjSurvey $survey, \ilToolbarGUI $toolbar, int $user_id) : void ;
4
public function notifyState(int $state) : void ;
4
public function notifyPercentage(Task $task, int $percentage) : void ;
4
public function notifyCurrentTask(Task $task) : void ;
4
public function heartbeat( ) : void ;
4
abstract protected function getPropertyName( ) : string ;
4
public function getTriggerAuthMode( ) : string ;
4
public function getUserAuthModeName( ) : string ;
4
public function getExternalAccountName( ) : string ;
4
public function migrateAccount(ilAuthStatus $status) : void ;
4
public function createNewAccount(ilAuthStatus $status) : void ;
4
public function __construct(BaseElementInterface $root) { /**/ }
4
abstract protected function getDefaultCommand( ) : string ;
4
abstract public function getUnitCategoryOverviewCommand( ) : string ;
4
abstract public function isCRUDContext( ) : bool ;
4
abstract public function getUniqueId( ) : string ;
4
abstract protected function showUnitCategories(array $categories) : void ;
4
public function deleteAnswers(int $question_id) : void { /**/ }
4
public function hasInlineFeedback( ) : bool { /**/ }
4
abstract protected function populateTitle( ) : void ;
4
abstract public function getSpecificAnswerFeedbackTestPresentation(int $question_id, int $question_index, int $answer_index) : string ;
4
abstract public function getSpecificAnswerFeedbackContent(int $question_id, int $question_index, int $answer_index) : string ;
4
abstract public function getAllSpecificAnswerFeedbackContents(int $question_id) : string ;
4
abstract public function saveSpecificAnswerFeedbackContent(int $question_id, int $question_index, int $answer_index, string $feedback_content) : int ;
4
abstract public function deleteSpecificAnswerFeedbacks(int $question_id, bool $isAdditionalContentEditingModePageObject) : void ;
4
abstract protected function isSpecificAnswerFeedbackId(int $feedbackId) : bool ;
4
abstract public function getSpecificAnswerFeedbackExportPresentation(int $question_id, int $question_index, int $answer_index) : string ;
4
abstract public function importSpecificAnswerFeedback(int $question_id, int $question_index, int $answer_index, string $feedback_content) : void ;
4
public function parseValue($value) ;
4
public static function _getInstance( ) : ?ilAssLacManufacturerInterface ;
4
public function manufacture(string $attribute) : ilAssLacAbstractComposite ;
4
public function getPattern( ) : string ;
4
public function getSpecificFeedbackAllCorrectOptionLabel( ) ;
4
protected function readEntry(string $a_id) : bool { /**/ }
4
public function storeEntry(string $a_id, string $a_value, ?int $a_int_key1 = null, ?int $a_int_key2 = null, ?string $a_text_key1 = null, ?string $a_text_key2 = null) : void { /**/ }
4
public function sortChilds(array $a_childs, $a_parent_node_id) : array { /**/ }
4
protected function getNodeStateToggleCmdClasses($record) : array { /**/ }
4
public function formatObject(ilTemplate $tpl, $a_node_id, array $a_option, $a_obj_id = 0) : void { /**/ }
4
public function buildLinkTarget($a_node_id, string $a_type) : string { /**/ }
4
public function __construct( ) { /**/ }
4
public function getContent( ) : string ;
4
public static function _isParticipant(int $a_ref_id, int $a_usr_id) : bool { /**/ }
4
public function addSubscriber(int $a_usr_id) : void { /**/ }
4
public function __construct(ilObjectGUI $repository_gui, ilObject $repository_obj) { /**/ }
4
public function filterUserIdsByRbacOrPositionOfCurrentUser(array $a_user_ids) : array { /**/ }
4
protected function getMailContextOptions( ) : array { /**/ }
4
protected function getDefaultRole( ) : ?int { /**/ }
4
abstract protected function getType( ) : string ;
4
abstract protected function getParentObjType( ) : string ;
4
abstract protected function getAdministrationFormId( ) : int ;
4
abstract protected function addChildContentsTo(ilPropertyFormGUI $form) : ilPropertyFormGUI ;
4
abstract protected function saveChildSettings(ilPropertyFormGUI $form) : void ;
4
abstract protected function getChildSettingsInfo(int $a_form_id) : array ;
4
public function getValidScheduleTypes( ) : array { /**/ }
4
public function activationWasToggled(\ilDBInterface $db, \ilSetting $setting, bool $a_currently_active) : void { /**/ }
4
public function getFilterItems(Factory $ui_factory, \ilLanguage $lng) : array ;
4
public function getResourceIdentifications( ) : array ;
4
public function getTopActions( ) : array ;
4
public function getSingleActions(Request $view_request) : array ;
4
public function getComponents( ) : array ;
4
public function preload(array $identification_strings) : void ;
4
abstract protected function sortResourceIdentification(array $identifications) : array ;
4
public function getFileName( ) : string ;
4
public function getMimeType( ) : string ;
4
public function getSuffix( ) : string ;
4
public function getCreationDate( ) : DateTimeImmutable ;
4
public function getSize( ) : int ;
4
public function getUniqueResourceIdentification( ) : ResourceIdentification ;
4
public function getId( ) : string ;
4
public function getCaption( ) : string ;
4
public function isSingleton( ) : bool ;
4
public function getValidObjectTypes( ) : array ;
4
public function getConfigGUIInstance( ) : ?ilBadgeTypeGUI ;
4
public function __construct(string $title, ?string $description, string $target, bool $active, array $parameters) { /**/ }
3
public function __construct(array $items = [ ]) { /**/ }
3
public function getItems( ) : array { /**/ }
3
public function getFirstItem( ) : ?ilWebLinkBaseItem { /**/ }
3
abstract public function parseContent( ) : array ;
3
public function isStandardField(string $identifier) : bool ;
3
public function isEntryType(string $identifier) : bool ;
3
public function getStringRepresentation( ) : string ;
3
public function getId( ) : int ;
3
public function getStandardFieldIdentifiers( ) : array ;
3
public function getChilds(int $a_node_id, string $a_order = "", string $a_direction = "ASC") : array { /**/ }
3
public function getSubTreeIds(int $a_node_id) : array ;
3
public function getSubTreeQuery(array $a_node, array $a_types = [ ], bool $a_force_join_reference = true, array $a_fields = [ ]) : string ;
3
public function getTrashSubTreeQuery(array $a_node, array $a_types, bool $a_force_join_reference = true, array $a_fields = [ ]) : string ;
3
public function getRelation(array $a_node_a, array $a_node_b) : int ;
3
public function getPathIds(int $a_endnode, int $a_startnode = 0) : array ;
3
public function insertNode(int $a_node_id, int $a_parent_id, int $a_pos) : void ;
3
public function deleteTree(int $a_node_id) : void ;
3
public function moveToTrash(int $a_node_id) : void ;
3
public function moveTree(int $a_source_id, int $a_target_id, int $a_position) : void ;
3
public function getSubtreeInfo(int $a_endnode_id) : array ;
3
public function validateParentRelations( ) : array ;
3
public function helpTopics(string ...$topic) : array ;
3
public function withOnHover(Signal $signal) ;
3
public function appendOnHover(Signal $signal) ;
3
public function withOnClose(Signal $signal) : self ;
3
public function appendOnClose(Signal $signal) : self ;
3
public function withLink(URI $link) : Node ;
3
public function getRefreshIntervalInMs( ) : int ;
3
public function getPhpUploadLimitInBytes( ) : int ;
3
public function getGlobalUploadLimitInBytes( ) : ?int ;
3
public function getPostURL( ) : string ;
3
abstract public function getAbbreviation( ) : string ;
3
abstract public function withPosition(string $position) : self ;
3
abstract public function getPosition( ) : string ;
3
public function getEntities(Mapping $mapping, ?Range $range, ?array $additional_parameters) : \Generator ;
3
public function map(UIFactory $ui_factory, mixed $record) : Entity ;
3
public function getActionButtons( ) : array ;
3
public function getCancelButtonLabel( ) : ?string ;
3
public function withActionButtons(array $buttons) : RoundTrip ;
3
public function withCancelButtonLabel(string $label) : RoundTrip ;
3
public function getReplaceSignal( ) : ReplaceSignal ;
3
public function initSignals( ) : void ;
3
public function getAsyncRenderUrl( ) : string ;
3
public function withAsyncRenderUrl(string $url) ;
3
public function withCloseWithKeyboard(bool $state) ;
3
public function getCloseWithKeyboard( ) : bool ;
3
public function getShowSignal( ) : Signal ;
3
public function getCloseSignal( ) : Signal ;
3
public function getId( ) : string ;
3
public function getTitle( ) : string ;
3
public function getDescription( ) : string ;
3
public function getIcon( ) : ?Image ;
3
public function getKey( ) : string ;
3
public function getValue( ) : string ;
3
public function __construct(private Render\Loader $component_renderer_loader, private JavaScriptBinding $java_script_binding, private \ILIAS\Language\Language $language) { /**/ }
3
protected function getRendererFor(Component $component) : ComponentRenderer { /**/ }
3
public function handleException(CrawlerException $ex) : void ;
3
public function register(string $name) : void ;
3
public function setCurrentBlock(string $name) : bool ;
3
public function parseCurrentBlock( ) : bool ;
3
public function touchBlock(string $name) : bool ;
3
public function setVariable(string $name, $value) : void ;
3
public function getValue( ) { /**/ }
3
public function withValue($value) : self { /**/ }
3
public function withInput(InputData $input) : self { /**/ }
3
abstract protected function setError(string $error) : void ;
3
abstract protected function getLanguage( ) : Language ;
3
abstract protected function getDataFactory( ) : DataFactory ;
3
private function setError(string $error) : void { /**/ }
3
public function __construct(string $title, Dataset $dataset, array $bar_configs = [ ], array $group_configs = [ ]) { /**/ }
3
public function __construct(SignalGeneratorInterface $signal_generator) { /**/ }
3
public function __construct(protected string $label, $action) { /**/ }
3
public function __construct(string $action) { /**/ }
3
public function getPromptTitle( ) : string ;
3
public function getPromptButtons( ) : array ;
3
public function __construct(SignalGeneratorInterface $signal_generator, FieldFactory $field_factory, NameSource $name_source, string $title, string $post_url, FileInput $file_input, ?FormInput $additional_input) { /**/ }
3
public function __construct($title) { /**/ }
3
public function withActions(C\Dropdown\Standard $actions) : C\Item\Item { /**/ }
3
public function getActions( ) : ?C\Dropdown\Standard { /**/ }
3
public function __construct(string $id) { /**/ }
3
public function translateErrorCode(string $a_code) : string { /**/ }
3
abstract protected function handleSelectionValue($a_value) ;
3
abstract protected function handleSelectionValue($a_value) ;
3
public function __construct(ilADT $a_adt) { /**/ }
3
abstract protected function isValidADT(ilADT $a_adt) : bool ;
3
abstract public function getActiveRecordFields( ) : array ;
3
abstract public function getFieldValue(string $a_field_name) ;
3
abstract public function setFieldValue(string $a_field_name, $a_field_value) : void ;
3
abstract public function isNull( ) : bool ;
3
public function getSearchColumn( ) : string { /**/ }
3
abstract public function validate( ) : bool ;
3
public function __construct(ilADT $a_adt) { /**/ }
3
public function getTable( ) : ?string { /**/ }
3
public function afterDelete( ) : void { /**/ }
3
abstract protected function getStakeholder( ) : ResourceStakeholder ;
3
abstract protected function getClassPath( ) : array ;
3
public function get(string $key) : string ;
3
public function toArray( ) : array ;
3
public function has(string $key) : bool ;
3
abstract protected function checkPath(string $path) : bool ;
3
abstract protected function getRejectionMessage( ) : string ;
3
abstract protected function getOKMessage( ) : string ;
3
abstract public function run( ) : void ;
3
public function run( ) : void ;
3
public function resolve(Token $token) : Result ;
3
abstract protected function buildOptionsInput( ) : ilDclGenericMultiInputGUI ;
3
public function getPresentationTitle( ) : string { /**/ }
3
public function getPresentationDescription( ) : string { /**/ }
3
public function checkValidityFromForm(ilPropertyFormGUI &$form, ?int $record_id) : void { /**/ }
3
public function afterClone(array $records) { /**/ }
3
public function hasNumericSorting( ) : bool { /**/ }
3
public function checkFieldCreationInput(ilPropertyFormGUI $form) : bool { /**/ }
3
public function fillHeaderExcel(ilExcel $worksheet, int &$row, int &$col) : void { /**/ }
3
protected function doRead( ) : void { /**/ }
3
public function doUpdate( ) : void { /**/ }
3
public function deserializeData($value) { /**/ }
3
public function setValue($value, bool $omit_parsing = false) : void { /**/ }
3
public function fillExcelExport(ilExcel $worksheet, int &$row, int &$col) : void { /**/ }
3
protected function loadValue( ) : void { /**/ }
3
public function __construct(ilDclBaseRecordFieldModel $record_field) { /**/ }
3
public function fillFormInput(ilPropertyFormGUI $form) : void { /**/ }
3
public function object( ) : ObjectAdapterInterface { /**/ }
3
protected function raw(string $key) { /**/ }
3
public function getOptions( ) : array { /**/ }
3
public function getFormLabelFor( ) : string { /**/ }
3
abstract protected function getObjectType( ) : string ;
3
abstract protected function getLocalDefaultRolePrefixes( ) : array ;
3
abstract protected function doesExposeMembers(ilObject $object) : bool ;
3
public function globalScreen( ) : \ILIAS\GlobalScreen\Services { /**/ }
3
public function __construct(int $a_rec_id = 0) { /**/ }
3
public function save( ) : void { /**/ }
3
public function update( ) : void { /**/ }
3
public function delete( ) : void { /**/ }
3
public function getItemsByName(string $a_name, bool $a_recursive = true) : array { /**/ }
3
public function getServiceStyle( ) : string ;
3
public function getServiceUse( ) : string ;
3
public function store(Node $node) : Node ;
3
public function create(string $host, int $port, int $weight) : Node ;
3
public function deleteAll( ) : void ;
3
public function lock(float $seconds) : void ;
3
public function isLocked( ) : bool ;
3
public function has(string $key) : bool ;
3
public function get(string $key, Transformation $transformation) : string|int|array|bool|null ;
3
public function set(string $key, string|int|array|bool|null $value, ?int $ttl = null) : void ;
3
public function delete(string $key) : void ;
3
public function flush( ) : void ;
3
public function getAdaptorName( ) : string ;
3
public function getContainerName( ) : string ;
3
public function getType( ) : string ;
3
public function getName( ) : string ;
3
public function getId( ) : int ;
3
public function showUsage( ) : void { /**/ }
3
public function read( ) : void { /**/ }
3
public function create( ) : void { /**/ }
3
public function getBaseSkillId( ) : int ;
3
public function getTrefId( ) : int ;
3
public function createFileName(ilUserCertificatePresentation $presentation) : string ;
3
public function save(ilCertificateTemplate $certificateTemplate) : void ;
3
public function updateActivity(ilCertificateTemplate $certificateTemplate, bool $currentlyActive) : int ;
3
public function fetchTemplate(int $templateId) : ilCertificateTemplate ;
3
public function fetchCertificateTemplatesByObjId(int $objId) : array ;
3
public function fetchCurrentlyUsedCertificate(int $objId) : ilCertificateTemplate ;
3
public function fetchCurrentlyActiveCertificate(int $objId) : ilCertificateTemplate ;
3
public function fetchPreviousCertificate(int $objId) : ilCertificateTemplate ;
3
public function deleteTemplate(int $templateId, int $objectId) : void ;
3
public function activatePreviousCertificate(int $objId) : ilCertificateTemplate ;
3
public function fetchActiveCertificateTemplatesForCoursesWithDisabledLearningProgress(bool $isGlobalLpEnabled, ?int $forRefId = null) : array ;
3
public function fetchFirstCreatedTemplate(int $objId) : ilCertificateTemplate ;
3
protected function onBeforeExecutingTestStartOperation( ) { /**/ }
3
protected function onBeforeExecutingRandomPassBuildOperation($withTaxonomyTables = false) { /**/ }
3
protected function onBeforeExecutingTestFinishOperation( ) { /**/ }
3
protected function onBeforeExecutingNamedOperation(string $operationDescriptor) : void { /**/ }
3
protected function onAfterExecutingNamedOperation(string $operationDescriptor) : void { /**/ }
3
abstract protected function buildTestPassQuestionList( ) ;
3
abstract protected function populateQuestionOptionalMessage( ) ;
3
abstract public function loadFromDb( ) : void ;
3
abstract public function saveToDb( ) : void ;
3
abstract public function cloneToDbForTestId(int $testId) : void ;
3
abstract public function deleteFromDb( ) : void ;
3
abstract public function isQuestionSetConfigured( ) : bool ;
3
abstract public function doesQuestionSetRelatedDataExist( ) : bool ;
3
abstract public function removeQuestionSetRelatedData( ) : void ;
3
abstract public function cloneQuestionSetRelatedData(ilObjTest $clone_test_obj) : void ;
3
abstract public function isResultTaxonomyFilterSupported( ) : bool ;
3
abstract public function checkBuildable( ) ;
3
abstract public function performBuild(ilTestSession $testSession) ;
3
public function getResponsibleSourcePoolDefinitionId(int $question_id) : ?int ;
3
public function getQuestionIds( ) ;
3
public function __construct(protected \ilObjTest $test_object) { /**/ }
3
abstract protected function initXmlExport( ) ;
3
abstract protected function getQuestionIds( ) ;
3
abstract protected function populateQuestionSetConfigXml(\ilXmlWriter $xmlWriter) ;
3
abstract protected function getQuestionsQtiXml( ) ;
3
public function render(ilGlobalTemplateInterface $main_template, Renderer $renderer) : string ;
3
public function documentFromRow(array $row, array $criteria) : Document ;
3
public function documentTable( ) : string ;
3
public function exists(string $doc_id_name) : string ;
3
public function find(int $id) : Result ;
3
public function all(int $offset = 0, ?int $limit = null) : array ;
3
public function countAll( ) : int ;
3
public function select(array $ids) : array ;
3
public function find(int $id) : Result ;
3
public function findId(DocumentId $document_id) : Result ;
3
public function createDocument(string $title, DocumentContent $content) : void ;
3
public function createCriterion(Document $document, CriterionContent $content) : void ;
3
public function deleteDocument(Document $document) : void ;
3
public function deleteCriterion(int $criterion_id) : void ;
3
public function updateDocumentTitle(DocumentId $document_id, string $title) : void ;
3
public function updateDocumentContent(DocumentId $document_id, DocumentContent $content) : void ;
3
public function updateDocumentOrder(DocumentId $document_id, int $order) : void ;
3
public function updateCriterionContent(int $criterion_id, CriterionContent $content) : void ;
3
public function legacyInputGUIs( ) : array ;
3
public function saveLegacyForm(ilPropertyFormGUI $form) : bool ;
3
public function userCreation(ilObjUser $user) : void ;
3
public function enabled( ) : Setting ;
3
public function validateOnLogin( ) : Setting ;
3
public function deleteUserOnWithdrawal( ) : Setting ;
3
public function adminEmail( ) : Setting ;
3
public function authMode( ) : Setting ;
3
public function lastResetDate( ) : Setting ;
3
public function withdrawalRequested( ) : Setting ;
3
public function agreeDate( ) : Setting ;
3
public function __construct(GenericData $generic_data, string $language = '') { /**/ }
3
public function searchObjects(ilADTSearchBridge $a_adt_search, ilQueryParser $a_parser, array $a_object_types, string $a_locate, string $a_search_type) : array { /**/ }
3
abstract public function getADTGroup( ) : ilADTDefinition ;
3
abstract public function getTitles( ) : array ;
3
public function hasOptions( ) : bool ;
3
public function getOption(int $option_id) : ?Option ;
3
public function removeOption(int $option_id) : void ;
3
public function addOption( ) : Option ;
3
public function setPosition(int $position) : void ;
3
public function hasTranslationInLanguage(string $language) : bool ;
3
public function getTranslationInLanguage(string $language) : ?OptionTranslation ;
3
public function addTranslation(string $language) : OptionTranslation ;
3
public function removeTranslation(string $language) : void ;
3
public function setValue(string $value) : void ;
3
abstract protected function getRefinery( ) : Factory ;
3
public function getRid( ) : string ;
3
public function isActive( ) : bool ;
3
public function isDefaultIcon( ) : bool ;
3
public function getSuffixes( ) : array ;
3
public function get(int $id) : ilPRGAssignment ;
3
public function store(ilPRGAssignment $assignment) : void ;
3
public function get(int $obj_id) : ilStudyProgrammeSettings ;
3
public function update(ilStudyProgrammeSettings $settings) : void ;
3
public function executeCommand( ) : void ;
3
abstract protected function hasCurrentUserAccess( ) : bool ;
3
abstract public function getClassPath( ) : array ;
3
abstract protected function loadHeader( ) : void ;
3
abstract protected function loadTabs( ) : void ;
3
abstract protected function loadTalkData( ) : array ;
3
public function get(string $parent_type, int $id = 0, int $old_nr = 0, string $lang = "-") : \ilPageObject ;
3
public function setOffline(bool $offline = true) : void ;
3
public function getLayoutLinkTargets( ) : array ;
3
public function setProfileBackUrl(string $url) : void ;
3
public function getLinkXML(array $int_links) : string ;
3
public function getFullscreenLink( ) : string ;
3
public function cancel( ) : void { /**/ }
3
public function getPageConfig( ) : ilPageConfig { /**/ }
3
protected function showEditToolbar( ) : void { /**/ }
3
public function setDefaultLinkXml( ) : void { /**/ }
3
public function edit( ) : string { /**/ }
3
public function afterUpdate(DOMDocument $domdoc, string $xml) : void { /**/ }
3
public function beforePageContentUpdate(ilPageContent $a_page_content) : void { /**/ }
3
public function handle(array $query) : Response ;
3
protected function __construct(protected array $query_namespace = ['orgu', 'posedit']) { /**/ }
3
protected function cancel( ) : void { /**/ }
3
public function addSubTabs( ) : void { /**/ }
3
public function filterUserIdsForCurrentUsersPositionsAndPermission(array $user_ids, string $permission) : array ;
3
public function filterUserIdsForUsersPositionsAndPermission(array $user_ids, int $for_user_id, string $permission) : array ;
3
public function isCurrentUserBasedOnPositionsAllowedTo(string $permission, array $on_user_ids) : bool ;
3
public function isUserBasedOnPositionsAllowedTo(int $which_user_id, string $permission, array $on_user_ids) : bool ;
3
public function checkPositionAccess(string $pos_perm, int $ref_id) : bool ;
3
public function hasCurrentUserAnyPositionAccess(int $ref_id) : bool ;
3
public function filterUserIdsByPositionOfCurrentUser(string $pos_perm, int $ref_id, array $user_ids) : array ;
3
public function filterUserIdsByPositionOfUser(int $user_id, string $pos_perm, int $ref_id, array $user_ids) : array ;
3
public function checkRbacOrPositionPermissionAccess(string $rbac_perm, string $pos_perm, int $ref_id) : bool ;
3
public function filterUserIdsByRbacOrPositionOfCurrentUser(string $rbac_perm, string $pos_perm, int $ref_id, array $user_ids) : array ;
3
public function hasUserRBACorAnyPositionAccess(string $rbac_perm, int $ref_id) : bool ;
3
public function getPreconditionOptions( ) : array { /**/ }
3
public function setSubtype(int $a_subtype) : void { /**/ }
3
public function getSubtype( ) : ?int { /**/ }
3
public function getExportGrid($a_results) : array { /**/ }
3
public function sendMail(array $a_rcp, bool $a_parse_recipients = true) : void { /**/ }
3
public function getSignature( ) : string ;
3
public function supports(Placeholder $placeholder) : bool ;
3
public function getPersistenceIdentifier( ) : string ;
3
public function send(ilMimeMail $mail) : bool ;
3
public function hasReplyToAddress( ) : bool ;
3
public function getReplyToAddress( ) : string ;
3
public function getReplyToName( ) : string ;
3
public function hasEnvelopFromAddress( ) : bool ;
3
public function getEnvelopFromAddress( ) : string ;
3
public function getFromAddress( ) : string ;
3
public function getFromName( ) : string ;
3
public function __construct(protected ilSetting $settings, protected ilObjUser $user, protected ilMustacheFactory $mustache_factory) { /**/ }
3
abstract protected function readContextIds(int $a_context_type) : array ;
3
abstract protected function buildPermissionMap( ) : array ;
3
abstract protected function getActivePlugins( ) : Generator ;
3
public function __construct( ) { /**/ }
3
public function __construct( ) { /**/ }
3
public function __construct(string $type, int $src_id, int $dest_id) { /**/ }
3
public function afterXmlRecordWriting(string $a_entity, string $a_version, array $a_set) : void { /**/ }
3
public function insertTitle( ) : void { /**/ }
3
public function getAsCard(int $ref_id, int $obj_id, string $type, string $title, string $description) : ?RepositoryObject { /**/ }
3
public function isAnonymized( ) : bool { /**/ }
3
public function getMailTemplateId( ) : string { /**/ }
3
protected function afterConstructor( ) : void { /**/ }
3
public function getRefId( ) : int { /**/ }
3
protected function initDidacticTemplate(ilPropertyFormGUI $form) : ilPropertyFormGUI { /**/ }
3
protected function retrieveAdditionalDidacticTemplateOptions( ) : array { /**/ }
3
public function addExternalEditFormCustom(ilPropertyFormGUI $form) : void { /**/ }
3
protected function validateCustom(ilPropertyFormGUI $form) : bool { /**/ }
3
protected function redirectToRefId(int $ref_id, string $cmd = "") : void { /**/ }
3
public function init( ) : void { /**/ }
3
public function setId(int $id) : void { /**/ }
3
public function getTitle( ) : string { /**/ }
3
protected function doCreateMetaData( ) : void { /**/ }
3
public function setParentRolePermissions(int $parent_ref_id) : bool { /**/ }
3
public function createReference( ) : int { /**/ }
3
public function exists( ) : bool ;
3
public function getFullPath( ) : string ;
3
protected function addCustomJS( ) : void { /**/ }
3
public function parseData(array &$a_data) : void { /**/ }
3
public function parseGlobalOptions(stdClass $a_options, ilChart $a_chart) : void { /**/ }
3
public function serialize( ) : string ;
3
public function __construct(Environment $environment, Objective $objective) { /**/ }
3
public function __construct(Storage $storage) { /**/ }
3
abstract public function store(string $key, M $metric) : void ;
3
public function store(string $key, Metric $metric) : void ;
3
public function __construct(string $path, int $permissions = self::DEFAULT_DIRECTORY_PERMISSIONS) { /**/ }
3
public function __construct(string $message) { /**/ }
3
public function getNamedObjectives(?Config $config = null) : array { /**/ }
3
public function buildIn(Setup\Environment $env) : Setup\Artifact { /**/ }
3
public function __construct(ilComponentDefinitionProcessor ...$processor) { /**/ }
3
protected function getComponents( ) : \Iterator { /**/ }
3
public function isActivated( ) : bool { /**/ }
3
public function __construct(ilObjComponentSettingsGUI $parent_gui, ilCtrl $ctrl, Factory $ui, Renderer $renderer, ilLanguage $lng, array $filter) { /**/ }
3
protected function getData( ) : array { /**/ }
3
protected function getActions(ilPluginInfo $plugin_info) : Dropdown { /**/ }
3
protected function setParameter(ilPluginInfo $plugin) : void { /**/ }
3
protected function clearParameter( ) : void { /**/ }
3
protected function getDropdownButton(string $caption, string $command) : Shy { /**/ }
3
public function getIso2LanguageCode( ) : string ;
3
abstract protected function assignMessageToCode( ) : void ;
3
protected function getFromPart( ) : string { /**/ }
3
abstract public function getComponentId( ) : string ;
3
abstract public function getContextId( ) : string ;
3
public function setHighlighted(bool $status) : void ;
3
public function isHighlighted( ) : bool ;
3
public function getLabel( ) : string ;
3
public function setLabel(string $label) : void ;
3
public function setItems(array $items) : void ;
3
public function getItems( ) : array ;
3
public function getGroupedCollections( ) : array ;
3
public function getUrl( ) : string ;
3
public function getLocal(LocalConfig $config, bool $read_only = false) : Filesystem ;
3
public function _parseStructure( ) : void { /**/ }
3
public function sign(string $signable_payload, SigningKey $signing_key, ) : string ;
3
public function verify(string $data, string $signature, int $validity, SigningKey $signing_key) : bool ;
3
public function get( ) : array ;
3
public function set(array $data) : void ;
3
public function until( ) : ?int ;
3
public function setUntil(?int $valid_until) : void ;
3
public function __construct(protected array $data) { /**/ }
3
public function generate(SecretKey $secret_key, Salt $salt) : SigningKey ;
3
public function __construct( ) ;
3
public function serializePayload(array $payload_data) : string ;
3
public function unserializePayload(string $payload_string) : array ;
3
public function serializeValidity(?int $valid_until_timestamp) : string ;
3
public function unserializeValidity(string $valid_until_string) : ?int ;
3
public function compress(string $data) : string ;
3
public function decompress(string $data) : string ;
3
protected function setUp( ) : void { /**/ }
3
public function add($left_operand, $right_operand, ?int $scale = null) ;
3
public function sub($left_operand, $right_operand, ?int $scale = null) ;
3
public function mul($left_operand, $right_operand, ?int $scale = null) ;
3
public function div($left_operand, $right_operand, ?int $scale = null) ;
3
public function mod($left_operand, $right_operand) ;
3
public function pow($left_operand, $right_operand, ?int $scale = null) ;
3
public function sqrt($operand, ?int $scale = null) ;
3
public function comp($left_operand, $right_operand, ?int $scale = null) ;
3
abstract public function parse( ) ;
3
abstract protected function getPossibleSortations( ) : array ;
3
abstract protected function getDefaultSortation( ) : string ;
3
public function setFields(array $a_fields) : void { /**/ }
3
public function __construct( ) { /**/ }
3
public function getItems(array $object_type_white_list = [ ]) : array ;
3
public function addToDeskObject( ) : void ;
3
public function removeFromDeskObject( ) : void ;
3
protected function init( ) : void { /**/ }
3
abstract public static function isActive(int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type) : bool ;
3
abstract public function render(array &$a_html, object $a_parent_gui) : void ;
3
abstract public function importPostData(?array $a_saved = null) : array ;
3
abstract public function setSelection(array $a_value) : void ;
3
abstract public function getFilteredObjects( ) : array ;
3
public function removeTranslations( ) : void { /**/ }
3
public function deleteTranslation(string $a_lang) : void { /**/ }
3
public function addTranslation(string $a_title, string $a_desc, string $a_lang, string $a_lang_default) : void { /**/ }
3
protected function supportsPageEditor( ) : bool { /**/ }
3
public function setSideColumnReturn( ) : void { /**/ }
3
protected function initRenderer( ) : void { /**/ }
3
public function getRefId( ) : int ;
3
public function getObjId( ) : int ;
3
public function getForumId( ) : int ;
3
public function closestContainer( ) : ?ilObject ;
3
public function providesClosestContainer( ) : bool ;
3
public function getForumTitle( ) : string ;
3
public function getThreadId( ) : int ;
3
public function getThreadTitle( ) : string ;
3
public function getPostId( ) : int ;
3
public function getPostTitle( ) : string ;
3
public function getPostMessage( ) : ?string ;
3
public function getPosAuthorId( ) : int ;
3
public function getPostUpdateUserId( ) : int ;
3
public function getPosDisplayUserId( ) : int ;
3
public function getPosUserAlias( ) : string ;
3
public function getPostUserName(ilLanguage $user_lang) : string ;
3
public function getPostDate( ) : string ;
3
public function getPostUpdate( ) : string ;
3
public function getPostUpdateUserName(ilLanguage $user_lang) : string ;
3
public function isPostCensored( ) : bool ;
3
public function getPostCensoredDate( ) : string ;
3
public function getCensorshipComment( ) : string ;
3
public function getAttachments( ) : array ;
3
public function getDeletedBy( ) : string ;
3
public function __construct($a_rep_obj_id = 0, int $a_obj_id = 0, string $a_obj_type = "", bool $a_include_subobjects = false, int $a_news_id = 0, bool $ajax = true, string $search_text = "") { /**/ }
3
public function getNotesHTML( ) : string { /**/ }
3
public function getListHTML(bool $a_init_form = true) : string { /**/ }
3
protected function getCommentsHTML( ) : string { /**/ }
3
protected function getListTitle( ) : string { /**/ }
3
protected function getAddText( ) : string { /**/ }
3
protected function getDeletedMultipleText( ) : string { /**/ }
3
protected function getDeletedSingleText( ) : string { /**/ }
3
protected function getLatestItemText( ) : string { /**/ }
3
protected function getAddEditItemText( ) : string { /**/ }
3
protected function getNoEntriesText(bool $search) : string { /**/ }
3
protected function getItemGroupTitle(int $obj_id = 0) : string { /**/ }
3
protected function getItemTitle(Note $note) : string { /**/ }
3
protected function addItemProperties(Note $note, array &$properties) : void { /**/ }
3
protected function getFormLabelKey( ) : string { /**/ }
3
protected function getDeleteText( ) : string { /**/ }
3
public function render( ) : string ;
3
public function getDateTime( ) : ilDateTime ;
3
public function __construct(protected ilChatroomObjectGUI $gui) { /**/ }
3
abstract protected function getObjectDefinition( ) : ilChatroomObjectDefinition ;
3
abstract public function getConnector( ) : ilChatroomServerConnector ;
3
public function __construct( ) { /**/ }
3
public function resetReview( ) { /**/ }
3
public function createCollection(int $ass_id, int $user_id) : void ;
3
public function getIdStringForAssIdAndUserId(int $ass_id, int $user_id) : string ;
3
public function hasCollection(int $ass_id, int $user_id) : bool ;
3
public function getCollection(int $ass_id, int $user_id) : ?ResourceCollection ;
3
public function getCollectionResourcesInfo(int $ass_id, int $user_id) : \Generator ;
3
public function deleteCollection(int $ass_id, int $user_id, ResourceStakeholder $stakeholder) : void ;
3
public function getParticipantIdForRcid(int $ass_id, string $rcid) : int ;
3
public function getFilenameForRid(int $ass_id, int $part_id, string $rid) : string ;
3
abstract protected function initMode(int $a_item_id) : void ;
3
abstract protected function parseData( ) : array ;
3
abstract protected function parseModeColumns( ) : array ;
3
public function executeCommand( ) : bool { /**/ }
3
public function getProperties(int $tax_id) : array ;
3
public function getActions(int $tax_id) : array ;
3
public function durations( ) : DurationFactory ;
3
public function wrapper( ) : WrapperFactory ;
3
public function request( ) : RequestInterface ;
3
public function response( ) : ResponseInterface ;
3
public function cookieJar( ) : CookieJar ;
3
public function saveRequest(ServerRequestInterface $request) : void ;
3
public function saveResponse(ResponseInterface $response) : void ;
3
public function sendResponse( ) : void ;
3
public function close( ) : void ;
3
public function sendResponse(ResponseInterface $response) : void ;
3
public function increment(int $duration_in_ms) : int ;
3
public function __construct(string $file, bool $flag1, bool $flag2, string $in_module = '', string $vars = self::DEFAULT_BLOCK, bool $plugin = false, bool $a_use_cache = true) { /**/ }
3
public function getCidPath( ) : ?string ;
3
public function getCurrentCid( ) : ?string ;
3
public function getNextCid(string $current_class) : ?string ;
3
public function getCidPaths(int $order = SORT_DESC) : array ;
3
public function getCidArray(int $order = SORT_DESC) : array ;
3
public function getBaseClass( ) : ?string ;
3
public function getException( ) : ?ilCtrlException ;
3
public function __construct(string $basicAuth) { /**/ }
3
abstract protected function buildPipeline( ) : array ;
3
public function isContainerConditionController(int $a_container_ref_id) : bool ;
3
public function getConditionSetForRepositoryObject(int $a_container_child_ref_id) : ilConditionSet ;
3
abstract protected function deleteAllPages( ) : void ;
3
abstract protected function getPageInstance(?int $a_page_id = null, ?int $a_portfolio_id = null) : ilPortfolioPage ;
3
abstract protected function getPageGUIInstance(int $a_page_id) : ilPortfolioPageGUI ;
3
abstract public function getPageGUIClassName( ) : string ;
3
abstract protected function initCopyPageFormOptions(ilPropertyFormGUI $a_form) : void ;
3
public function setInitialTerms(int $glo_id, int $user_id, int $box_nr, array $initial_terms) : void ;
3
public function getInitialTerms(int $glo_id, int $user_id, int $box_nr) : array ;
3
public function setTerms(int $glo_id, int $user_id, int $box_nr, array $terms) : void ;
3
public function getTerms(int $glo_id, int $user_id, int $box_nr) : array ;
3
public function getUploadDir( ) : string ;
3
public function getMobIds( ) : array ;
3
public function __clone( ) { /**/ }
3
public function __construct(int $a_pattern_id = 0) { /**/ }
3
abstract public function valid(string $a_source) : bool ;
3
abstract public function toXml(ilXmlWriter $writer) : void ;
3
public function __construct(int $a_obj_id) { /**/ }
3
public static function _getCountNotAttempted(int $a_obj_id) : int { /**/ }
3
protected function read(int $a_obj_id) : void { /**/ }
3
public function __construct(protected ilWebDAVMountInstructionsRepository $repo, protected ilWebDAVUriBuilder $uri_builder, protected ilSetting $settings, protected string $language) { /**/ }
3
abstract protected function fillPlaceholdersForMountInstructions(array $mount_instructions) : array ;
3
public function __construct(mixed $primary_key = 0) { /**/ }
3
public function afterObjectLoad( ) : void { /**/ }
3
public function read( ) : void { /**/ }
3
public function getModule( ) : string ;
3
public function read( ) : void ;
3
public function deleteAll( ) : void ;
3
public function delete(string $a_keyword) : void ;
3
public function getAll( ) : array ;
3
public static function _lookupValue(string $a_module, string $a_keyword) : ?string ;
3
abstract protected function cancel( ) : void ;
3
public function isEditable( ) : bool ;
3
public function isCustom( ) : bool ;
3
public function setAction(string $action) : void ;
3
public function setType(string $type) : void ;
3
public function __invoke($from) ;
3
public function __construct( ) { /**/ }
3
public function sort( ) : void { /**/ }
3
protected function getLostItem(IdentificationInterface $identification) : ?isGlobalScreenItem { /**/ }
3
public function getModificationProvider( ) : array ;
3
public function getMainBarProvider( ) : array ;
3
public function getFooterProvider( ) : array ;
3
public function getMainBarItemInformation( ) : ItemInformation ;
3
public function getFooterItemInformation( ) : \ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation ;
3
public function getToolProvider( ) : array ;
3
public function getMetaBarProvider( ) : array ;
3
public function getNotificationsProvider( ) : array ;
3
public function getProviderByClassName(string $class_name) : Provider ;
3
public function isInstanceCreationPossible(string $class_name) : bool ;
3
public function isRegistered(string $class_name) : bool ;
3
public function isItemActive(isItem $item) : bool ;
3
public function customPosition(isItem $item) : isItem ;
3
public function customTranslationForUser(hasTitle $item) : hasTitle ;
3
public function getParent(isItem $item) : IdentificationInterface ;
3
public function build(PagePartProvider $parts) : Page ;
3
public function getChildren( ) : array ;
3
public function withChildren(array $children) : isParent ;
3
public function appendChild(isItem $child) : isParent ;
3
public function removeChild(isItem $child_to_remove) : isParent ;
3
public function hasChildren( ) : bool ;
3
public function serialize(IdentificationInterface $identification) : string ;
3
public function unserialize(string $serialized_string, IdentificationMap $map, ProviderFactory $provider_factory) : IdentificationInterface ;
3
public function canHandle(string $serialized_identification) : bool ;
3
public function getValidationSets( ) : FileValidationSetCollectionInterface ;
3
public function buildValidationSets( ) : ImportStatusCollectionInterface ;
3
public function getPathToComponentRootNodes( ) : PathInterface ;
3
public function beforeLogin(ilObjUser $user) : ilObjUser ;
3
public function afterLogin(ilObjUser $user) : ilObjUser ;
3
public function beforeLogout(ilObjUser $user) : ilObjUser ;
3
public function afterLogout(ilObjUser $user) : ilObjUser ;
3
public function beforeCreateUser(ilObjUser $user) : ilObjUser ;
3
public function afterCreateUser(ilObjUser $user) : ilObjUser ;
3
public function beforeUpdateUser(ilObjUser $user) : ilObjUser ;
3
public function afterUpdateUser(ilObjUser $user) : ilObjUser ;
3
public function run(Bucket $bucket) : void ;
3
public function getAncestors( ) : array ;
3
public function __construct(ilObjLearningModule $a_content_obj) { /**/ }
3
public function create( ) : void { /**/ }
3
public function __construct(ilObjLearningModule $a_content_obj, int $a_id = 0) { /**/ }
3
public function delete(bool $a_delete_meta_data = true) : void { /**/ }
3
public function appendOption(ilRadioGroupInputGUI $option, ilAccessibilityCriterionConfig $config) : void ;
3
public function getSelection(ilAccessibilityCriterionConfig $config) : ilSelectInputGUI ;
3
public function getConfigByForm(ilPropertyFormGUI $form) : ilAccessibilityCriterionConfig ;
3
public function getIdentPresentation( ) : string ;
3
public function getValuePresentation(ilAccessibilityCriterionConfig $config, Factory $uiFactory) : Component ;
3
public function getTypeIdent( ) : string ;
3
public function hasUniqueNature( ) : bool ;
3
public function evaluate(ilObjUser $user, ilAccessibilityCriterionConfig $config) : bool ;
3
public function ui(ilLanguage $lng) : ilAccessibilityCriterionTypeGUI ;
3
public function getList(array $params, array $filter) : array ;
3
public function isOK( ) : bool ;
3
public function value( ) ;
3
public function isError( ) : bool ;
3
public function error( ) ;
3
public function valueOr($default) ;
3
public function map(callable $f) : Result ;
3
public function then(callable $f) : Result ;
3
public function except(callable $f) : Result ;
3
public function getTags( ) : Generator { /**/ }
3
public function __construct(protected string $property_name) { /**/ }
3
abstract protected function getValue( ) : string ;
3
abstract public function checkValue($value) : void ;
3
public function asURI( ) : URI ;
3
public function handlerBeginTag($a_xml_parser, string $a_name, array $a_attribs) : void { /**/ }
3
public function handlerEndTag($a_xml_parser, string $a_name) : void { /**/ }
3
public function handlerCharacterData($a_xml_parser, string $a_data) : void { /**/ }
3
public function source( ) : string ;
3
public function allowsCustomInputs( ) : bool ;
3
public function nextID(string $table) : int ;
3
public function insert(string $table, array $values) : void ;
3
public function update(string $table, array $values, array $where) : void ;
3
public function query(string $query) : \Generator ;
3
public function manipulate(string $query) : void ;
3
public function quoteAsInteger(string $value) : string ;
3
public function quoteAsString(string $value) : string ;
3
public function in(string $field, string ...$values) : string ;
3
public function labelsForVocabulary(PresentationUtilities $presentation_utilities, VocabularyInterface $vocabulary) : \Generator ;
3
public function pathForSlot(Identifier $identifier) : PathInterface ;
3
public function isSlotConditional(Identifier $identifier) : bool ;
3
public function conditionForSlot(Identifier $identifier) : ?ConditionInterface ;
3
public function allSlotsForPath(PathInterface $path_to_element) : \Generator ;
3
public function doesSlotExist(PathInterface $path_to_element, ?PathInterface $path_to_condition, ?string $condition_value) : bool ;
3
public function dataTypeForSlot(Identifier $identifier) : DataType ;
3
public function value( ) : string ;
3
public function path( ) : PathInterface ;
3
public function withDisallowsCustomInputs(bool $no_custom_inputs) : BuilderInterface ;
3
public function controlledString(SlotIdentifier $slot, string $id, string $source, string ...$values) : BuilderInterface ;
3
public function controlledVocabValue(SlotIdentifier $slot, string $id, string $source, string ...$values) : BuilderInterface ;
3
public function activateCopyrightSelection(bool $status) : void ;
3
public function activateOAIPMH(bool $status) : void ;
3
public function saveOAIRepositoryName(string $oai_repository_name) : void ;
3
public function saveOAIIdentifierPrefix(string $oai_identifier_prefix) : void ;
3
public function saveOAIContactMail(string $oai_contact_mail) : void ;
3
public function hasRowInTable( ) : bool ;
3
public function getObjectTypesEligibleForHarvesting( ) : array ;
3
public function isObjectTypeSelectedForHarvesting(string $type) : bool ;
3
public function saveObjectTypesSelectedForHarvesting(string ...$types) : void ;
3
public function isCopyrightEntryIDSelectedForHarvesting(int $id) : bool ;
3
public function saveCopyrightEntryIDsSelectedForHarvesting(int ...$ids) : void ;
3
public function saveContainerRefIDForHarvesting(int $ref_id) : void ;
3
public function saveContainerRefIDForExposing(int $ref_id) : void ;
3
public function isHarvestingBlocked(int $obj_id) : bool ;
3
public function setHarvestingBlocked(int $obj_id, bool $blocked) : void ;
3
public function isAlreadyHarvested(int $obj_id) : bool ;
3
public function deleteStatus(int $obj_id) : void ;
3
public function get( ) : \ILIAS\Cron\Job\JobResult ;
3
public function doesRecordExistForObjID(int $obj_id) : bool ;
3
public function fromString(string $string) : PathInterface ;
3
public function betweenElements(BaseElementInterface $from, BaseElementInterface $to, bool $leads_to_exactly_one = false) : PathInterface ;
3
public function elementAtFinalStep( ) : StructureElementInterface ;
3
public function element( ) : StructureElementInterface ;
3
public function structureNavigator(PathInterface $path, StructureElementInterface $start_element) : StructureNavigatorInterface ;
3
public function __construct(PathInterface $path, BaseElementInterface $start_element, NavigatorBridge $bridge) { /**/ }
3
public function version( ) : Version ;
3
public function copyrightAsString(string $copyright) : string ;
3
public function getNegatedClause(ClauseInterface $clause) : ClauseInterface ;
3
public function isScaffold( ) : bool ;
3
public function scaffold(DefinitionInterface $definition) : ElementInterface ;
3
public function set(DefinitionInterface $root_definition) : SetInterface ;
3
public function addScaffoldsToSubElements(ScaffoldProviderInterface $scaffold_provider) : void ;
3
public function unmark( ) : void ;
3
public function null( ) : RessourceIDInterface ;
3
public function data(Type $type, string $value, SlotIdentifier $vocabulary_slot = SlotIdentifier::NULL) : DataInterface ;
3
public function null( ) : DataInterface ;
3
public function getSubElement(string $name) : ?StructureElementInterface ;
3
public function matchesDurationPattern(string $string) : bool ;
3
public function matchesDatetimePattern(string $string) : bool ;
3
public function datetimeToIterator(string $datetime) : \Generator ;
3
public function deleteEntry(int $id) : void ;
3
public function createEntry(string $title, string $description = '', bool $is_outdated = false, string $full_name = '', ?URI $link = null, URI|string $image = '', string $alt_text = '') : int ;
3
public function updateEntry(int $id, string $title, string $description = '', bool $is_outdated = false, string $full_name = '', ?URI $link = null, URI|string $image = '', string $alt_text = '') : void ;
3
public function reorderEntries(int ...$ids) : void ;
3
public function position( ) : int ;
3
public function vocabularyValue(string $value, SlotIdentifier $vocabulary_slot) : string ;
3
public function datetime(string $datetime) : string ;
3
public function duration(string $duration) : string ;
3
public function name(BaseElementInterface $element, bool $plural = false) : string ;
3
public function nameWithParents(BaseElementInterface $element, ?BaseElementInterface $cut_off = null, bool $plural = false, bool $skip_initial = false) : string ;
3
public function txtFill(string $key, string ...$values) : string ;
3
public function sanitizeForHTML(string $string) : string ;
3
public function allData(PathInterface $path) : \Generator ;
3
public function forObject(int $obj_id, int $sub_id, string $type) : void ;
3
public function prepareForceCreate(PathInterface $path, string ...$values) : ManipulatorInterface ;
3
public function prepareDelete(PathInterface $path) : ManipulatorInterface ;
3
public function execute( ) : void ;
3
public function isDefault( ) : bool ;
3
public function isOutdated( ) : bool ;
3
public function identifier( ) : string ;
3
public function title( ) : string ;
3
public function description( ) : string ;
3
public function presentAsUIComponents( ) : array ;
3
public function presentAsString( ) : string ;
3
public function isCopyrightSelectionActive( ) : bool ;
3
public function hasPresetCopyright(ReaderInterface $reader) : bool ;
3
public function readPresetCopyright(ReaderInterface $reader) : CopyrightInterface ;
3
public function readCustomCopyright(ReaderInterface $reader) : string ;
3
public function prepareCreateOrUpdateOfCopyrightFromPreset(ManipulatorInterface $manipulator, string $copyright_id) : ManipulatorInterface ;
3
public function prepareCreateOrUpdateOfCustomCopyright(ManipulatorInterface $manipulator, string $custom_copyright) : ManipulatorInterface ;
3
public function getAllCopyrightPresets( ) : \Generator ;
3
public function getNonOutdatedCopyrightPresets( ) : \Generator ;
3
public function getCopyrightSearchClause(string $first_copyright_id, string ...$further_copyright_ids) : SearchClause ;
3
public function __construct(private readonly Logger $logger) { /**/ }
3
public function debug(string $message, array $context = [ ]) : void { /**/ }
3
public function isEnabled( ) : bool ;
3
public function getLogDir( ) : string ;
3
public function getLogFile( ) : string ;
3
public function getLevel( ) : int ;
3
public function getLevelByComponent(string $a_component_id) : int ;
3
public function getCacheLevel( ) : int ;
3
public function isCacheEnabled( ) : bool ;
3
public function isMemoryUsageEnabled( ) : bool ;
3
public function isBrowserLogEnabled( ) : bool ;
3
public function isBrowserLogEnabledForUser(string $a_login) : bool ;
3
public function getBrowserLogUsers( ) : array ;
3
public function book( ) : void ;
3
public function assignParticipants( ) : void ;
3
public function displayPostInfo( ) : void ;
3
public function back( ) : void ;
3
abstract public function notify(ilNotificationObject $notification) : void ;
3
public function getThumbSize( ) : int { /**/ }
3
protected function afterSyncWithOriginal(int $original_question_id, int $clone_question_id, int $original_parent_id, int $clone_parent_id) : void { /**/ }
3
public function lookupForExistingSolutions(int $activeId, int $pass) : array { /**/ }
3
public function isAddableAnswerOptionValue(int $qIndex, string $answerOptionValue) : bool { /**/ }
3
public function addAnswerOptionValue(int $qIndex, string $answerOptionValue, float $points) : void { /**/ }
3
abstract public function forward( ) ;
3
abstract protected function ensurePageObjectExists($pageObjectType, $pageObjectId) : void ;
3
abstract protected function getPageObjectGUI($pageObjectType, $pageObjectId) ;
3
protected function getPreviousSolutionConfirmationCheckboxHtml( ) : string { /**/ }
3
public function getSubQuestionsIndex( ) : array { /**/ }
3
protected function onBeforeExecutingUserSolutionAdoptOperation( ) : void { /**/ }
3
public function initColumns( ) : void { /**/ }
3
abstract protected function isValidFilenameInput($filenameInput) : bool ;
3
public function isSaveableInPageObjectEditingMode( ) : bool { /**/ }
3
public function getAnswerOptionsByAnswerIndex( ) : array { /**/ }
3
public function __construct(int $id, int $question_id, int $subquestion_index, string $import_id, \DateTimeImmutable $last_update) { /**/ }
3
abstract public function getType( ) : string ;
3
abstract public function getStorableValue( ) : string ;
3
public function isDisabled( ) : bool { /**/ }
3
protected function createNode(\ILIAS\UI\Component\Tree\Node\Factory $factory, $record) : \ILIAS\UI\Component\Tree\Node\Node { /**/ }
3
public function getTreeLabel( ) : string { /**/ }
3
public function getTreeComponent( ) : Tree { /**/ }
3
abstract public function getTitleForNodeId($a_id) : string ;
3
public function buildTitle(string $a_title, $a_id, string $a_type) : string { /**/ }
3
public function buildFrameTarget(string $a_type, $a_child = 0, $a_obj_id = 0) : string { /**/ }
3
public function getParentObject( ) : ilObject { /**/ }
3
public function readMemberData(array $usr_ids, array $columns) : array { /**/ }
3
public function __construct(ilObject $a_container) { /**/ }
3
abstract protected function initParticipants( ) : ilParticipants ;
3
abstract protected function initWaitingList( ) : ilWaitingList ;
3
abstract protected function isWaitingListActive( ) : bool ;
3
abstract protected function getFormTitle( ) : string ;
3
abstract protected function fillInformations( ) : void ;
3
abstract protected function fillRegistrationPeriod( ) : void ;
3
abstract protected function fillMaxMembers( ) : void ;
3
abstract protected function fillRegistrationType( ) : void ;
3
protected function validate( ) : bool { /**/ }
3
protected function addCommandButtons( ) : void { /**/ }
3
public static function lookupObjectsByCode(string $a_code) : array ;
3
public function register(int $a_user_id) : void ;
3
public function runActiveJobs(\ilObjUser $actor) : void ;
3
public function runJobManual(string $jobId, \ilObjUser $actor) : bool ;
3
public function resetJob(\ILIAS\Cron\CronJob $job, \ilObjUser $actor) : void ;
3
public function activateJob(\ILIAS\Cron\CronJob $job, \ilObjUser $actor, bool $wasManuallyExecuted = false) : void ;
3
public function deactivateJob(\ILIAS\Cron\CronJob $job, \ilObjUser $actor, bool $wasManuallyExecuted = false) : void ;
3
public function isJobActive(string $jobId) : bool ;
3
public function isJobInactive(string $jobId) : bool ;
3
public function ping(string $jobId) : void ;
3
public function add(\ILIAS\Cron\Job\JobEntity $job) : void ;
3
public function filter(callable $callable) : static ;
3
public function slice(int $offset, ?int $length = null) : static ;
3
public function toArray( ) : array ;
3
public function __construct(?ActionGenerator $action_generator = null) { /**/ }
3
public function getAsItem(bool $with_image) : Standard ;
3
public function getAsCard( ) : Card ;
3
public function getAsRowMapping( ) : \Closure ;
3
public function getImportantProperties( ) : array ;
3
public function getCommonProperties( ) : array ;
3
public function getDetailedProperties( ) : array ;
3
public function getActionsForRevision(Revision $revision) : array ;
3
public function getCollectedModals( ) : array ;
3
public function __construct(ResourceCollectionIdentification $rcid) { /**/ }
3
public function getSortationsMapping( ) : array ;
3
public function process( ) : void ;
3
public function __construct(private string $path_inside_zip, private string $title) { /**/ }
3
public function getID( ) : string ;
3
public function isPrimary( ) : bool ;
3
public function getStorageLocationBasePath( ) : string ;
3
public function getPathFor(ResourceIdentification $i) : string ;
3
public function getIdentificationFor(string $path) : ResourceIdentification ;
3
public function __construct(protected Filesystem $fs, protected int $location = Location::STORAGE, bool $determine_linking_possible = false) { /**/ }
3
public function setRevisionNumber(int $revision_number) : DeliveryConsumer ;
3
public function overrideFileName(string $file_name) : DeliveryConsumer ;
3
abstract protected function getDisposition( ) : string ;
3
public function getRevisionURL(Revision $revision, bool $signed = true, float $valid_for_at_least_minutes = 60.0, ?string $filename = null) : string ;
3
public function getFlavourURLs(Flavour $flavour, bool $signed = true) : \Generator ;
3
public function getId( ) : string ;
3
public function update(Event $event, ?Data $data) : void ;
3
public function updateFailed(\Throwable $e, Event $event, ?Data $data) : void ;
3
public function __construct(protected int $next_version_number, protected int $revision_owner_id, protected string $revision_title) { /**/ }
3
public function getNextVersionNumber( ) : int ;
3
public function getOwnerId( ) : int ;
3
public function getRevisionTitle( ) : string ;
3
public function getUniqueResourceCollectionIdentification( ) : ResourceCollectionIdentification ;
3
public function validateScheme(string $existing) : bool ;
3
public function withEngine(Engine $engine) : FlavourMachine ;
3
public function getEngine( ) : Engine ;
3
public function getBackground( ) : \ImagickPixel ;
3
public function getRemoveColor( ) : ?\ImagickPixel ;
3
public function getAlphaChannel( ) : int ;
3
public function __construct(?ilLogger $logger = null) { /**/ }
3
public function raise(string $a_component, string $a_event, array $a_parameter = [ ]) : void { /**/ }
3
protected function preloadData(array $data) : void { /**/ }
3
public function initConfigForm(ilPropertyFormGUI $a_form, int $a_parent_ref_id) : void ;
3
public function importConfigToForm(ilPropertyFormGUI $a_form, array $a_config) : void ;
3
public function getConfigFromForm(ilPropertyFormGUI $a_form) : array ;
3
public function validateForm(ilPropertyFormGUI $a_form) : bool ;
3
public function evaluate(int $a_user_id, array $a_params, ?array $a_config) : bool ;
3
public function getBadgeTypes( ) : array ;
3
protected function findMethodUsages( ) : bool { /**/ }
3
public function createItem(ilWebLinkDraftItem $item) : ilWebLinkItem ;
2
public function createList(ilWebLinkDraftList $list) : ilWebLinkList ;
2
public function createAllItemsInDraftContainer(ilWebLinkDraftItemsContainer $container) : ilWebLinkItemsContainer ;
2
public function getAllItemsAsContainer(bool $only_active = false) : ilWebLinkItemsContainer ;
2
public function getItemByLinkId(int $link_id) : ilWebLinkItem ;
2
public function doesOnlyOneItemExist(bool $only_active = false) : bool ;
2
public function getParameterinItemByParamId(ilWebLinkItem $item, int $param_id) : ilWebLinkParameter ;
2
public function getList( ) : ilWebLinkList ;
2
public function doesListExist( ) : bool ;
2
public function updateItem(ilWebLinkItem $item, ilWebLinkDraftItem $drafted_item) : void ;
2
public function updateList(ilWebLinkList $list, ilWebLinkDraftList $drafted_list) : void ;
2
public function deleteAllItems( ) : void ;
2
public function deleteItemByLinkID(int $link_id) : void ;
2
public function deleteParameterByLinkIdAndParamId(int $link_id, int $param_id) : void ;
2
public function deleteList( ) : void ;
2
public function getParameters( ) : array { /**/ }
2
public function __construct(string $title, ?string $description) { /**/ }
2
public function __construct(int $value, string $name) { /**/ }
2
public function __construct(protected \ilBiblEntryFactoryInterface $entry_factory, protected \ilBiblFieldFactoryInterface $field_factory, protected \ilBiblAttributeFactoryInterface $attribute_factory) { /**/ }
2
public function getEntryId( ) : int ;
2
public function setEntryId(int $entry_id) : void ;
2
public function getName( ) : string ;
2
public function setName(string $name) : void ;
2
public function getValue( ) : string ;
2
public function setValue(string $value) : void ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getPossibleValuesForFieldAndObject(ilBiblFieldInterface $field, int $object_id) : array ;
2
public function getAttributesForEntry(ilBiblEntryInterface $entry) : array ;
2
public function sortAttributes(array $attributes) : array ;
2
public function createAttribute(string $name, string $value, int $entry_id) : bool ;
2
public function translate(ilBiblFieldInterface $field) : string ;
2
public function translateAttribute(ilBiblAttributeInterface $attribute) : string ;
2
public function translateAttributeString(int $type_id, ilBiblAttributeInterface $attribute) : string ;
2
public function getFieldFactory( ) : \ilBiblFieldFactoryInterface ;
2
public function translationExistsForFieldAndUsersLanguage(ilBiblFieldInterface $field) : bool ;
2
public function translationExistsForFieldAndSystemsLanguage(ilBiblFieldInterface $field) : bool ;
2
public function translationExistsForField(ilBiblFieldInterface $field) : bool ;
2
public function getInstanceForFieldAndUsersLanguage(ilBiblFieldInterface $field) : ?\ilBiblTranslationInterface ;
2
public function getInstanceForFieldAndSystemsLanguage(ilBiblFieldInterface $field) : ?\ilBiblTranslationInterface ;
2
public function findArCreateInstanceForFieldAndlanguage(ilBiblFieldInterface $field, string $language_key) : \ilBiblTranslationInterface ;
2
public function getAllTranslationsForField(ilBiblFieldInterface $field) : array ;
2
public function getAllTranslationsForFieldAsArray(ilBiblFieldInterface $field) : array ;
2
public function findById(int $id) : \ilBiblTranslationInterface ;
2
public function deleteById(int $id) : bool ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getFieldId( ) : int ;
2
public function setFieldId(int $field_id) : void ;
2
public function getLanguageKey( ) : string ;
2
public function setLanguageKey(string $language_key) : void ;
2
public function getTranslation( ) : string ;
2
public function setTranslation(string $translation) : void ;
2
public function getDescription( ) : string ;
2
public function setDescription(string $description) : void ;
2
public function findByIdAndTypeString(int $id, string $type_string) : ilBiblEntryInterface ;
2
public function findOrCreateEntry(int $id, int $bibliographic_obj_id, string $entry_type) : \ilBiblEntryInterface ;
2
public function createEntry(int $bibliographic_obj_id, string $entry_type) : \ilBiblEntryInterface ;
2
public function getEmptyInstance( ) : \ilBiblEntry ;
2
public function filterEntriesForTable(int $object_id, ?ilBiblTableQueryInfo $info = null) : array ;
2
public function filterEntryIdsForTableAsArray(int $object_id, ?ilBiblTableQueryInfo $info = null) : array ;
2
public function deleteEntryById(int $id) : void ;
2
public function deleteEntriesById(int $object_id) : void ;
2
public function loadParsedAttributesByEntryId(int $entry_id) : array ;
2
public function setId(int $id) : void ;
2
public function getId( ) : ?int ;
2
public function getDataId( ) : int ;
2
public function setDataId(int $data_id) : void ;
2
public function getType( ) : string ;
2
public function setType(string $type) : void ;
2
public function getOverview( ) : string ;
2
public function typeFactory( ) : \ilBiblTypeFactoryInterface ;
2
public function type( ) : \ilBiblTypeInterface ;
2
public function translationFactory( ) : \ilBiblTranslationFactoryInterface ;
2
public function fieldFactory( ) : \ilBiblFieldFactoryInterface ;
2
public function iliasObjId( ) : int ;
2
public function iliasRefId( ) : int ;
2
public function typeFactory( ) : \ilBiblTypeFactoryInterface ;
2
public function overviewModelFactory( ) : \ilBiblOverviewModelFactoryInterface ;
2
public function type( ) : \ilBiblTypeInterface ;
2
public function libraryFactory( ) : \ilBiblLibraryFactoryInterface ;
2
public function fieldFactory( ) : \ilBiblFieldFactoryInterface ;
2
public function translationFactory( ) : \ilBiblTranslationFactoryInterface ;
2
public function entryFactory( ) : \ilBiblEntryFactoryInterface ;
2
public function fileReaderFactory( ) : \ilBiblFileReaderFactoryInterface ;
2
public function filterFactory( ) : \ilBiblFieldFilterFactoryInterface ;
2
public function attributeFactory( ) : \ilBiblAttributeFactoryInterface ;
2
public function iliasObjId( ) : int ;
2
public function iliasRefId( ) : int ;
2
public function dataFactory( ) : \ilBiblDataFactoryInterface ;
2
public function iliasObjId( ) : int ;
2
public function iliasRefId( ) : int ;
2
public function libraryFactory( ) : \ilBiblLibraryFactoryInterface ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getImg( ) : ?string ;
2
public function setImg(string $img) : void ;
2
public function getName( ) : string ;
2
public function setName(string $name) : void ;
2
public function isShownInList( ) : bool ;
2
public function setShowInList(bool $show_in_list) : void ;
2
public function getUrl( ) : string ;
2
public function setUrl(string $url) : void ;
2
public function getAll( ) : array ;
2
public function findById(int $id) : \ilBiblLibraryInterface ;
2
public function getEmptyInstance( ) : \ilBiblLibraryInterface ;
2
public function getFieldByTypeAndIdentifier(int $type, string $identifier) : ilBiblFieldInterface ;
2
public function findOrCreateFieldByTypeAndIdentifier(int $type, string $identifier) : ilBiblFieldInterface ;
2
public function getAvailableFieldsForObjId(int $obj_id) : array ;
2
public function filterAllFieldsForType(ilBiblTypeInterface $type, ?ilBiblTableQueryInfoInterface $queryInfo = null) : array ;
2
public function filterAllFieldsForTypeAsArray(ilBiblTypeInterface $type, ?ilBiblTableQueryInfoInterface $queryInfo = null) : array ;
2
public function getType( ) : ilBiblTypeInterface ;
2
public function findById(int $id) : ilBiblFieldInterface ;
2
public function findOrCreateFieldOfAttribute(ilBiblAttributeInterface $attribute) : ilBiblFieldInterface ;
2
public function forcePosition(ilBiblFieldInterface $field) : int ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getIdentifier( ) : string ;
2
public function setIdentifier(string $identifier) : void ;
2
public function getPosition( ) : ?int ;
2
public function setPosition(int $position) : void ;
2
public function isStandardField( ) : bool ;
2
public function setIsStandardField(bool $is_standard_field) : void ;
2
public function getDataType( ) : int ;
2
public function setDataType(int $data_type) : void ;
2
public function getFieldName( ) : string ;
2
public function setFieldName(string $field_name) : void ;
2
public function getFieldValue( ) ;
2
public function setFieldValue($field_value) : void ;
2
public function getOperator( ) : string ;
2
public function setOperator(string $operator) : void ;
2
public function getSortingColumn( ) : string ;
2
public function setSortingColumn(string $sorting_column) : void ;
2
public function getSortingDirection( ) : string ;
2
public function setSortingDirection(string $sorting_direction) : void ;
2
public function getOffset( ) : int ;
2
public function setOffset(int $offset) : void ;
2
public function getLimit( ) : int ;
2
public function setLimit(int $limit) : void ;
2
public function addFilter(ilBiblTableQueryFilterInterface $filter) : void ;
2
public function getFilters( ) : array ;
2
public function getInstanceForType(int $type) : ilBiblTypeInterface ;
2
public function getInstanceForFileName(string $filename) : ilBiblTypeInterface ;
2
public function getInstanceForString(string $string) : ilBiblTypeInterface ;
2
public function convertFileEndingToDataType(string $file_ending) : int ;
2
public function getDataTypeIdentifierByInstance(ilBiblTypeInterface $type_inst) : int ;
2
public function findById(int $id) : \ilBiblFieldFilter ;
2
public function getAllForObjectId(int $obj_id) : array ;
2
public function filterItemsForTable(int $obj_id, ilBiblTableQueryInfoInterface $info) : array ;
2
public function getByObjectIdAndField(ilBiblFieldInterface $field, int $object_id) : ilBiblFieldFilterInterface ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getFieldId( ) : int ;
2
public function setFieldId(int $field_id) : void ;
2
public function getObjectId( ) : int ;
2
public function setObjectId(int $object_id) : void ;
2
public function getFilterType( ) : int ;
2
public function setFilterType(int $filter_type) : void ;
2
public function getAllOverviewModelsByType(ilBiblTypeInterface $type) : array ;
2
public function getOvmId( ) : ?int ;
2
public function setOvmId(int $ovm_id) : void ;
2
public function getFileTypeId( ) : int ;
2
public function setFileTypeId(int $file_type) : void ;
2
public function getLiteratureType( ) : string ;
2
public function setLiteratureType(string $literature_type) : void ;
2
public function getPattern( ) : string ;
2
public function setPattern(string $pattern) : void ;
2
public function getIlBiblDataById(int $id) : ?ilBiblData ;
2
public function getId( ) : ?int ;
2
public function setId(int $id) : void ;
2
public function getFilename( ) : ?string ;
2
public function setFilename(string $filename) : void ;
2
public function getFileType( ) : int ;
2
public function setFileType(int $file_type) : void ;
2
public function readContent(ResourceIdentification $identification) : bool ;
2
public function parseContentToEntries(ilObjBibliographic $bib) : array ;
2
public function getEntryFactory( ) : ilBiblEntryFactoryInterface ;
2
public function getFieldFactory( ) : ilBiblFieldFactoryInterface ;
2
public function getAttributeFactory( ) : ilBiblAttributeFactoryInterface ;
2
public function getByType(int $type, ilBiblEntryFactoryInterface $entry_factory, ilBiblFieldFactoryInterface $field_factory, ilBiblAttributeFactoryInterface $attribute_factory) : ilBiblFileReaderInterface ;
2
public function __construct( ) { /**/ }
2
protected function buildTitle(int $a_obj_id) : string { /**/ }
2
protected function getPathIds( ) : array { /**/ }
2
protected function isCacheUsed( ) : bool { /**/ }
2
public function getChildsByTypeFilter(int $a_node_id, array $a_types, string $a_order = "", string $a_direction = "ASC") : array { /**/ }
2
public function getNodeData(int $a_node_id, ?int $a_tree_pk = null) : array { /**/ }
2
public function readRootId( ) : int { /**/ }
2
public function getDataByUserIds(array $usrIds) : array { /**/ }
2
public function __construct(string $a_ini_file_name) { /**/ }
2
public function read( ) : bool { /**/ }
2
public function parse( ) : bool { /**/ }
2
public function write( ) : bool { /**/ }
2
public function show( ) : string { /**/ }
2
public function getGroupCount( ) : int { /**/ }
2
public function readGroups( ) : array { /**/ }
2
public function groupExists(string $a_group_name) : bool { /**/ }
2
public function readGroup(string $a_group_name) : array { /**/ }
2
public function addGroup(string $a_group_name) : bool { /**/ }
2
public function removeGroup(string $a_group_name) : bool { /**/ }
2
public function variableExists(string $a_group, string $a_var_name) : bool { /**/ }
2
public function readVariable(string $a_group, string $a_var_name) : string { /**/ }
2
public function setVariable(string $a_group_name, string $a_var_name, string $a_var_value) : bool { /**/ }
2
public function error(string $a_errmsg) : bool { /**/ }
2
public function getError( ) : string { /**/ }
2
protected static function initIliasIniFile( ) : void { /**/ }
2
protected static function initClientIniFile( ) : void { /**/ }
2
protected static function initDatabase( ) : void { /**/ }
2
protected static function initLog( ) : void { /**/ }
2
protected static function initGlobal(string $a_name, $a_class, ?string $a_source_file = null, ?bool $destroy_existing = false) : void { /**/ }
2
public function generateHash( ) : PasswordAssistanceHash ;
2
public function getSessionByUsrId(ObjectId $usr_id) : Result ;
2
public function getSessionByHash(PasswordAssistanceHash $hash) : Result ;
2
public function createSession(PasswordAssistanceHash $hash, ObjectId $usr_id) : PasswordAssistanceSession ;
2
public function deleteSession(PasswordAssistanceSession $session) : void ;
2
public function testProperNamespace( ) : void { /**/ }
2
public function testProperName( ) : void { /**/ }
2
protected function getRegexFactoryNamespace( ) : string { /**/ }
2
public function getResourceRegistry( ) : LoggingRegistry { /**/ }
2
public function getLanguage( ) : LanguageMock { /**/ }
2
public function getDefaultRenderer(?JavaScriptBinding $js_binding = null, array $with_stub_renderings = [ ], array $with_additional_contexts = [ ], ) : TestDefaultRenderer { /**/ }
2
public function normalizeHTML(string $html) : string { /**/ }
2
public function withOnLoadCode(Closure $binder) ;
2
public function withAdditionalOnLoadCode(Closure $binder) ;
2
public function getOnLoadCode( ) : ?Closure ;
2
public function getId( ) : string ;
2
public function getOptions( ) : array ;
2
public function withOnDrop(Signal $signal) ;
2
public function withAdditionalDrop(Signal $signal) ;
2
public function withOnChange(Signal $signal) : Changeable ;
2
public function appendOnChange(Signal $signal) : Changeable ;
2
public function appendOnUpdate(Signal $signal) ;
2
public function withResetTriggeredSignals( ) ;
2
public function getTriggeredSignals( ) : array ;
2
public function withAsyncRenderUrl(string $url) : ReplaceContentSignal ;
2
public function getAsyncRenderUrl( ) : string ;
2
public function withAsyncRenderUrl(string $url) : ReplaceSignal ;
2
public function getAsyncRenderUrl( ) : string ;
2
public function node( ) : Node\Factory ;
2
public function expandable(string $label, TreeRecursion $recursion) : Expandable ;
2
public function withEnvironment($environment) : Tree ;
2
public function getLabel( ) : string ;
2
public function withData($data) : Tree ;
2
public function getEnvironment( ) ;
2
public function getData( ) ;
2
public function getRecursion( ) : TreeRecursion ;
2
public function withHighlightOnNodeClick(bool $highlight) : Tree ;
2
public function getHighlightOnNodeClick( ) : bool ;
2
public function isSubTree( ) : bool ;
2
public function withIsSubTree(bool $is_sub) : Tree ;
2
public function simple(string $label, ?Icon $icon = null, ?URI $uri = null) : Simple ;
2
public function bylined(string $label, string $byline, ?Icon $icon = null) : Bylined ;
2
public function keyValue(string $label, string $value, ?Icon $icon = null) : KeyValue ;
2
public function getAsyncLoading( ) : bool ;
2
public function withAsyncURL(string $url) : Simple ;
2
public function getAsyncURL( ) : string ;
2
public function withAdditionalSubnode(Node $node) : Node ;
2
public function getSubnodes( ) : array ;
2
public function withExpanded(bool $expanded) : Node ;
2
public function isExpanded( ) : bool ;
2
public function withHighlighted(bool $expanded) : Node ;
2
public function isHighlighted( ) : bool ;
2
public function getLink( ) : ?URI ;
2
public function getIcon( ) : ?Icon ;
2
public function getValue( ) : string ;
2
public function getByline( ) : string ;
2
public function standard(array $items) : \ILIAS\UI\Component\Dropdown\Standard ;
2
public function getItems( ) : array ;
2
public function getLabel( ) : ?string ;
2
public function getAriaLabel( ) : ?string ;
2
public function withLabel(string $label) : Dropdown ;
2
public function withAriaLabel(string $label) : Dropdown ;
2
public function inline(Link $target) : Inline ;
2
public function withDescription(string $description) : self ;
2
public function withInputs(Group $fields, \Closure $evaluation, ?MessageBox\MessageBox $instruction = null) : self ;
2
public function withStatusIcon(null|Icon|ProgressMeter $status_icon) : self ;
2
public function withStatusMessageBox(?MessageBox\MessageBox $status_message) : self ;
2
public function withButtonLabel(string $label, bool $launchable = true) : self ;
2
public function withRequest(ServerRequestInterface $request) : self ;
2
public function withModalSubmitLabel(?string $label) : self ;
2
public function withModalCancelLabel(?string $label) : self ;
2
public function failure(string $message_text) : MessageBox ;
2
public function success(string $message_text) : MessageBox ;
2
public function info(string $message_text) : MessageBox ;
2
public function confirmation(string $message_text) : MessageBox ;
2
public function getType( ) : string ;
2
public function getMessageText( ) : string ;
2
public function getButtons( ) : array ;
2
public function getLinks( ) : array ;
2
public function withButtons(array $buttons) : MessageBox ;
2
public function withLinks(array $links) : MessageBox ;
2
public function withTitle($title) : Card ;
2
public function getTitle( ) ;
2
public function withTitleAction($action) : Card ;
2
public function getTitleAction( ) ;
2
public function withSections(array $sections) : Card ;
2
public function getSections( ) : array ;
2
public function withHiddenSections(array $sections) : Card ;
2
public function getHiddenSections( ) : array ;
2
public function withImage(Image $image) : Card ;
2
public function getImage( ) : ?Image ;
2
public function withHighlight(bool $status) : Card ;
2
public function isHighlighted( ) : bool ;
2
public function standard($title, ?Image $image = null) : Standard ;
2
public function repositoryObject($title, Image $image) : RepositoryObject ;
2
public function withObjectIcon(Icon $icon) : RepositoryObject ;
2
public function getObjectIcon( ) : ?Icon ;
2
public function withProgress(ProgressMeter $progress_meter) : RepositoryObject ;
2
public function getProgress( ) : ?ProgressMeter ;
2
public function withCertificateIcon(bool $certificate_icon) : RepositoryObject ;
2
public function getCertificateIcon( ) : ?bool ;
2
public function withActions(Dropdown $dropdown) : RepositoryObject ;
2
public function getActions( ) : ?Dropdown ;
2
public function standard(string $title, $content) : Standard ;
2
public function sub(string $title, $content) : Sub ;
2
public function report(string $title, $sub_panels) : Report ;
2
public function listing( ) : Listing\Factory ;
2
public function secondary( ) : Secondary\Factory ;
2
public function withFurtherInformation($component) : Sub ;
2
public function getFurtherInformation( ) ;
2
public function getTitle( ) : string ;
2
public function getContent( ) ;
2
public function withActions(Dropdown\Standard $actions) : Panel ;
2
public function getActions( ) : ?Dropdown\Standard ;
2
public function standard(string $title, array $item_groups) : Standard ;
2
public function getTitle( ) : string ;
2
public function getItemGroups( ) : array ;
2
public function withActions(Dropdown\Standard $actions) : Listing ;
2
public function getActions( ) : ?Dropdown\Standard ;
2
public function listing(string $title, array $item_groups) : Component\Panel\Secondary\Listing ;
2
public function legacy(string $title, Component\Legacy\Content $legacy) : Component\Panel\Secondary\Legacy ;
2
public function withFooter(Shy $component) : Secondary ;
2
public function getFooter( ) : ?Shy ;
2
public function withActions(Dropdown\Standard $actions) : Secondary ;
2
public function getActions( ) : ?Dropdown\Standard ;
2
public function getItemGroups( ) : array ;
2
public function getLegacyComponent( ) : Component\Legacy\Content ;
2
public function bar(string $label, ?URI $async_url = null) : Bar ;
2
public function state( ) : State\Factory ;
2
public function getUpdateSignal( ) : Signal ;
2
public function getResetSignal( ) : Signal ;
2
public function bar( ) : Bar\Factory ;
2
public function indeterminate(?string $message = null) : State ;
2
public function determinate(int $visual_progress_value, ?string $message = null) : State ;
2
public function success(string $message) : State ;
2
public function failure(string $message) : State ;
2
public function field( ) : Field\Factory ;
2
public function container( ) : Container\Factory ;
2
public function viewControl( ) : ViewControl\Factory ;
2
public function withAdditionalTransformation(Transformation $trafo) ;
2
public function withDedicatedName(string $dedicated_name) : self ;
2
public function fieldSelection(array $options) : FieldSelection ;
2
public function sortation(array $options) : Sortation ;
2
public function pagination( ) : Pagination ;
2
public function group(array $view_controls) : Group ;
2
public function nullControl( ) : NullControl ;
2
public function mode(array $options) : Mode ;
2
public function withLimitOptions(array $options) : self ;
2
public function withTotalCount(?int $total_count) : self ;
2
public function withNumberOfVisibleEntries(int $number_of_entries) : self ;
2
public function withButtonLabel(string $label) : self ;
2
public function withFormat(DateFormat $format) : self ;
2
public function getFormat( ) : DateFormat ;
2
public function withTimezone(string $tz) : self ;
2
public function getTimezone( ) : ?string ;
2
public function withMinValue(DateTimeImmutable $datetime) : self ;
2
public function getMinValue( ) : ?DateTimeImmutable ;
2
public function withMaxValue(DateTimeImmutable $datetime) : self ;
2
public function getMaxValue( ) : ?DateTimeImmutable ;
2
public function withUseTime(bool $with_time) : self ;
2
public function getUseTime( ) : bool ;
2
public function withTimeOnly(bool $time_only) : self ;
2
public function getTimeOnly( ) : bool ;
2
public function text(string $label, ?string $byline = null) : Text ;
2
public function numeric(string $label, ?string $byline = null) : Numeric ;
2
public function group(array $inputs, string $label = '', ?string $byline = null) : Group ;
2
public function optionalGroup(array $inputs, string $label, ?string $byline = null) : OptionalGroup ;
2
public function switchableGroup(array $inputs, string $label, ?string $byline = null) : SwitchableGroup ;
2
public function section(array $inputs, string $label, ?string $byline = null) : Section ;
2
public function checkbox(string $label, ?string $byline = null) : Checkbox ;
2
public function tag(string $label, array $tags, ?string $byline = null) : Tag ;
2
public function password(string $label, ?string $byline = null) : Password ;
2
public function select(string $label, array $options, ?string $byline = null) : Select ;
2
public function textarea(string $label, ?string $byline = null) : Textarea ;
2
public function radio(string $label, ?string $byline = null) : Radio ;
2
public function multiSelect(string $label, array $options, ?string $byline = null) : MultiSelect ;
2
public function dateTime(string $label, ?string $byline = null) : DateTime ;
2
public function duration(string $label, ?string $byline = null) : Duration ;
2
public function file(UploadHandler $handler, string $label, ?string $byline = null, ?FormInput $metadata_input = null) : File ;
2
public function url(string $label, ?string $byline = null) : Url ;
2
public function link(string $label, ?string $byline = null) : Link ;
2
public function hidden( ) : Hidden ;
2
public function colorSelect(string $label, ?string $byline = null) : ColorSelect ;
2
public function markdown(MarkdownRenderer $md_renderer, string $label, ?string $byline = null) : Markdown ;
2
public function rating(string $label, ?string $byline = null) : Rating ;
2
public function getTemplateForDynamicInputs( ) : FormInput ;
2
public function getDynamicInputs( ) : array ;
2
public function withOption(string $value, string $label, ?string $byline = null) : Radio ;
2
public function getOptions( ) : array ;
2
public function getBylineFor(string $value) : ?string ;
2
public function getTags( ) : array ;
2
public function withUserCreatedTagsAllowed(bool $extendable) : Tag ;
2
public function areUserCreatedTagsAllowed( ) : bool ;
2
public function withSuggestionsStartAfter(int $characters) : Tag ;
2
public function getSuggestionsStartAfter( ) : int ;
2
public function withTagMaxLength(int $max_length) : Tag ;
2
public function getTagMaxLength( ) : int ;
2
public function withMaxTags(int $max_tags) : Tag ;
2
public function getMaxTags( ) : int ;
2
public function withAdditionalOnTagAdded(Signal $signal) : Tag ;
2
public function withAdditionalOnTagRemoved(Signal $signal) : Tag ;
2
public function getUploadHandler( ) : UploadHandler ;
2
public function withMaxFileSize(int $size_in_bytes) : FileUpload ;
2
public function getMaxFileSize( ) : int ;
2
public function withMaxFiles(int $max_file_amount) : FileUpload ;
2
public function getMaxFiles( ) : int ;
2
public function withAcceptedMimeTypes(array $mime_types) : FileUpload ;
2
public function getAcceptedMimeTypes( ) : array ;
2
public function getAsyncUrl( ) : string ;
2
public function getParameterName( ) : string ;
2
public function renderAsync( ) : void ;
2
public function render(string $markdown_text) : string ;
2
public function withMaxLimit(int $max_limit) : Textarea ;
2
public function getMaxLimit( ) ;
2
public function withMinLimit(int $min_limit) : Textarea ;
2
public function getMinLimit( ) ;
2
public function isLimited( ) : bool ;
2
public function withoutStripTags( ) : Textarea ;
2
public function getOptions( ) : array ;
2
public function getOptions( ) : array ;
2
public function withAdditionalText(string $text) : static ;
2
public function withCurrentAverage(?float $current_average) : static ;
2
public function withMaxLength(int $max_length) : Text ;
2
public function getMaxLength( ) : ?int ;
2
public function withoutStripTags( ) : Text ;
2
public function withFormat(DateFormat $format) : Duration ;
2
public function getFormat( ) : DateFormat ;
2
public function withMinValue(DateTimeImmutable $date) : Duration ;
2
public function getMinValue( ) : ?DateTimeImmutable ;
2
public function withMaxValue(DateTimeImmutable $date) : Duration ;
2
public function getMaxValue( ) : ?DateTimeImmutable ;
2
public function withUseTime(bool $with_time) : Duration ;
2
public function getUseTime( ) : bool ;
2
public function withTimeOnly(bool $time_only) : Duration ;
2
public function getTimeOnly( ) : bool ;
2
public function withTimezone(string $tz) : Duration ;
2
public function getTimezone( ) : ?string ;
2
public function withLabels(string $start_label, string $end_label) : Duration ;
2
public function form( ) : Form\Factory ;
2
public function filter( ) : Filter\Factory ;
2
public function viewControl( ) : ViewControl\Factory ;
2
public function standard(string $post_url, array $inputs) : Standard ;
2
public function getLabel( ) : string ;
2
public function withLabel(string $label) ;
2
public function getByline( ) : ?string ;
2
public function withByline(string $byline) ;
2
public function isDisabled( ) : bool ;
2
public function standard(array $controls) : Standard ;
2
public function standard($toggle_action_on, $toggle_action_off, $expand_action, $collapse_action, $apply_action, $reset_action, array $inputs, array $is_input_rendered, bool $is_activated = false, bool $is_expanded = false) : Standard ;
2
public function getToggleOnAction( ) ;
2
public function getToggleOffAction( ) ;
2
public function getExpandAction( ) ;
2
public function getCollapseAction( ) ;
2
public function getApplyAction( ) ;
2
public function getResetAction( ) ;
2
public function getInputs( ) : array ;
2
public function isInputRendered( ) : array ;
2
public function withRequest(ServerRequestInterface $request) ;
2
public function getData( ) ;
2
public function isActivated( ) : bool ;
2
public function withActivated( ) : Filter ;
2
public function withDeactivated( ) : Filter ;
2
public function isExpanded( ) : bool ;
2
public function withExpanded( ) : Filter ;
2
public function withCollapsed( ) : Filter ;
2
public function getUpdateSignal( ) : Signal ;
2
public function standard(Symbol|Image|ShyButton|ShyLink|string $primary_identifier, Symbol|Image|ShyButton|ShyLink|string $secondary_identifier) : Standard ;
2
public function withBlockingAvailabilityConditions(PropertyListing|StandardLink|Content ...$blocking_conditions) : self ;
2
public function withFeaturedProperties(PropertyListing|StandardLink|Content ...$featured_props) : self ;
2
public function withMainDetails(PropertyListing|Content ...$main_details) : self ;
2
public function withPrioritizedReactions(Glyph|Tag ...$prio_reactions) : self ;
2
public function withReactions(Glyph|Tag ...$reactions) : self ;
2
public function withAvailability(PropertyListing|StandardLink|Content ...$availability) : self ;
2
public function withDetails(PropertyListing|Content ...$details) : self ;
2
public function withActions(Shy ...$actions) : self ;
2
public function withPersonalStatus(PropertyListing|Content ...$personal_status) : self ;
2
public function page( ) : Page\Factory ;
2
public function alignment( ) : Alignment\Factory ;
2
public function standard(array $content, ?MetaBar $metabar = null, ?MainBar $mainbar = null, ?Breadcrumbs $locator = null, ?Image $logo = null, ?Image $responsive_logo = null, string $favicon_path = '', ?Container $overlay = null, ?Footer $footer = null, string $title = '', string $short_title = '', string $view_title = '') : Standard ;
2
public function withMetabar(MetaBar $meta_bar) : Standard ;
2
public function withMainbar(MainBar $main_bar) : Standard ;
2
public function withLogo(Image $logo) : Standard ;
2
public function withResponsiveLogo(Image $logo) : Standard ;
2
public function withFaviconPath(string $path) : Standard ;
2
public function hasMetabar( ) : bool ;
2
public function hasMainbar( ) : bool ;
2
public function hasLogo( ) : bool ;
2
public function hasResponsiveLogo( ) : bool ;
2
public function hasOverlay( ) : bool ;
2
public function getMetabar( ) : ?Metabar ;
2
public function getMainbar( ) : ?MainBar ;
2
public function getBreadcrumbs( ) : ?Breadcrumbs ;
2
public function getLogo( ) : ?Image ;
2
public function getResponsiveLogo( ) : ?Image ;
2
public function getFaviconPath( ) : ?string ;
2
public function getOverlay( ) : ?Container ;
2
public function getFooter( ) : ?Footer ;
2
public function withTitle(string $title) : Standard ;
2
public function getTitle( ) : string ;
2
public function withShortTitle(string $title) : Standard ;
2
public function getShortTitle( ) : string ;
2
public function withViewTitle(string $title) : Standard ;
2
public function getViewTitle( ) : string ;
2
public function withModeInfo(ModeInfo $mode_info) : Standard ;
2
public function getModeInfo( ) : ?ModeInfo ;
2
public function hasModeInfo( ) : bool ;
2
public function withAdditionalMetaDatum(Html\Tag $tag) : Standard ;
2
public function getMetaData( ) : array ;
2
public function withSystemInfos(array $system_infos) : Standard ;
2
public function getSystemInfos( ) : array ;
2
public function hasSystemInfos( ) : bool ;
2
public function withTextDirection(string $text_direction) : Standard ;
2
public function getTextDirection( ) : string ;
2
public function getContent( ) : array ;
2
public function horizontal( ) : Horizontal\Factory ;
2
public function vertical(Block ...$blocks) : Vertical ;
2
public function getBlocks( ) : array ;
2
public function evenlyDistributed(Block ...$blocks) : EvenlyDistributed ;
2
public function dynamicallyDistributed(Block ...$blocks) : DynamicallyDistributed ;
2
public function standard($title, Icon $icon) : Toast ;
2
public function container( ) : Container ;
2
public function getToasts( ) : array ;
2
public function withAdditionalToast(Toast $toast) : Container ;
2
public function withoutToasts( ) : Container ;
2
public function getTitle( ) ;
2
public function withDescription(string $description) : Toast ;
2
public function getDescription( ) : string ;
2
public function withAdditionalLink(Link $link) : Toast ;
2
public function withoutLinks( ) : Toast ;
2
public function getLinks( ) : array ;
2
public function withAction(string $action) : Toast ;
2
public function getAction( ) : string ;
2
public function getIcon( ) : Icon ;
2
public function initSignals( ) : void ;
2
public function getShowSignal( ) : Signal ;
2
public function scaleBar(array $items) : ScaleBar ;
2
public function progressMeter( ) : ProgressMeter\Factory ;
2
public function bar( ) : \ILIAS\UI\Component\Chart\Bar\Factory ;
2
public function withItems(array $items) : ScaleBar ;
2
public function getItems( ) : array ;
2
public function standard($maximum, $main, $required = null, $comparison = null) : Standard ;
2
public function fixedSize($maximum, $main, $required = null, $comparison = null) : FixedSize ;
2
public function mini($maximum, $main, $required = null) : Mini ;
2
public function getComparison( ) ;
2
public function withMainText(string $text) : ProgressMeter ;
2
public function getMainText( ) : ?string ;
2
public function withRequiredText(string $text) : ProgressMeter ;
2
public function getRequiredText( ) : ?string ;
2
public function getMaximum( ) ;
2
public function getRequired( ) ;
2
public function getMainValue( ) ;
2
public function vertical(string $title, Dataset $dataset, array $bar_configs = [ ], array $group_configs = [ ]) : Vertical ;
2
public function horizontal(string $title, Dataset $dataset, array $bar_configs = [ ], array $group_configs = [ ]) : Horizontal ;
2
public function getIndexAxis( ) : string ;
2
public function withCustomYAxis(YAxis $y_axis) : self ;
2
public function getYAxis( ) : YAxis ;
2
public function getIndexAxis( ) : string ;
2
public function withCustomXAxis(XAxis $x_axis) : self ;
2
public function getXAxis( ) : XAxis ;
2
public function withTitle(string $title) : self ;
2
public function getTitle( ) : string ;
2
public function withDataset(Dataset $dataset) : self ;
2
public function getDataset( ) : Dataset ;
2
public function withBarConfigs(array $bar_configs) : self ;
2
public function getBarConfigs( ) : array ;
2
public function withGroupConfigs(array $group_configs) : self ;
2
public function getGroupConfigs( ) : array ;
2
public function withTitleVisible(bool $title_visible) : self ;
2
public function isTitleVisible( ) : bool ;
2
public function withLegendVisible(bool $legend_visible) : self ;
2
public function isLegendVisible( ) : bool ;
2
public function withLegendPosition(string $legend_position) : self ;
2
public function getLegendPosition( ) : string ;
2
public function withTooltipsVisible(bool $tooltips_visible) : self ;
2
public function isTooltipsVisible( ) : bool ;
2
public function mode(array $labelled_actions, string $aria_label) : Mode ;
2
public function section(Button $previous_action, Component $button, Button $next_action) : Section ;
2
public function sortation(array $options, string $selected) : Sortation ;
2
public function pagination( ) : Pagination ;
2
public function withActive(string $label) : Mode ;
2
public function getActive( ) : ?string ;
2
public function getLabelledActions( ) : array ;
2
public function getAriaLabel( ) : string ;
2
public function withTargetURL(string $url, string $parameter_name) : Pagination ;
2
public function getTargetURL( ) : ?string ;
2
public function getParameterName( ) : string ;
2
public function withTotalEntries(int $total) : Pagination ;
2
public function withPageSize(int $size) : Pagination ;
2
public function getPageSize( ) : int ;
2
public function withCurrentPage(int $page) : Pagination ;
2
public function getCurrentPage( ) : int ;
2
public function withOnSelect(Signal $signal) : Pagination ;
2
public function getNumberOfPages( ) : int ;
2
public function withMaxPaginationButtons(int $amount) : Pagination ;
2
public function getMaxPaginationButtons( ) : ?int ;
2
public function withDropdownAt(int $amount) : Pagination ;
2
public function getDropdownAt( ) : ?int ;
2
public function withDropdownLabel(string $template) : Pagination ;
2
public function getDropdownLabel( ) : string ;
2
public function getDefaultDropdownLabel( ) : string ;
2
public function getRange( ) : ?Range ;
2
public function getPreviousActions( ) : Button ;
2
public function getNextActions( ) : Button ;
2
public function getSelectorButton( ) : Component ;
2
public function withLabelPrefix(string $label_prefix) : self ;
2
public function withTargetURL(string $url, string $parameter_name) : self ;
2
public function getTargetURL( ) : ?string ;
2
public function getParameterName( ) : string ;
2
public function getOptions( ) : array ;
2
public function withOnSort(Signal $signal) : self ;
2
public function getSelectSignal( ) : Signal ;
2
public function withSelected(string $selected_option) : self ;
2
public function content(string $content) : Content ;
2
public function getContent( ) : string ;
2
public function withCustomSignal(string $signal_name, string $js_code) : static ;
2
public function getCustomSignal(string $signal_name) : Signal ;
2
public function icon( ) : Icon\Factory ;
2
public function glyph( ) : Glyph\Factory ;
2
public function avatar( ) : Avatar\Factory ;
2
public function picture(string $path_to_user_picture, string $username) : Picture ;
2
public function letter(string $username) : Letter ;
2
public function getAbbreviation( ) : string ;
2
public function getBackgroundColorVariant( ) : int ;
2
public function getUsername( ) : string ;
2
public function withLabel(string $text) : Avatar ;
2
public function getPicturePath( ) : string ;
2
public function settings(?string $action = null) : Glyph ;
2
public function collapse(?string $action = null) : Glyph ;
2
public function expand(?string $action = null) : Glyph ;
2
public function add(?string $action = null) : Glyph ;
2
public function remove(?string $action = null) : Glyph ;
2
public function up(?string $action = null) : Glyph ;
2
public function down(?string $action = null) : Glyph ;
2
public function back(?string $action = null) : Glyph ;
2
public function next(?string $action = null) : Glyph ;
2
public function sortAscending(?string $action = null) : Glyph ;
2
public function sortDescending(?string $action = null) : Glyph ;
2
public function briefcase(?string $action = null) : Glyph ;
2
public function user(?string $action = null) : Glyph ;
2
public function mail(?string $action = null) : Glyph ;
2
public function notification(?string $action = null) : Glyph ;
2
public function tag(?string $action = null) : Glyph ;
2
public function note(?string $action = null) : Glyph ;
2
public function comment(?string $action = null) : Glyph ;
2
public function like(?string $action = null) : Glyph ;
2
public function love(?string $action = null) : Glyph ;
2
public function dislike(?string $action = null) : Glyph ;
2
public function laugh(?string $action = null) : Glyph ;
2
public function astounded(?string $action = null) : Glyph ;
2
public function sad(?string $action = null) : Glyph ;
2
public function angry(?string $action = null) : Glyph ;
2
public function eyeclosed(?string $action = null) : Glyph ;
2
public function eyeopen(?string $action = null) : Glyph ;
2
public function attachment(?string $action = null) : Glyph ;
2
public function reset(?string $action = null) : Glyph ;
2
public function apply(?string $action = null) : Glyph ;
2
public function search(?string $action = null) : Glyph ;
2
public function help(?string $action = null) : Glyph ;
2
public function calendar(?string $action = null) : Glyph ;
2
public function time(?string $action = null) : Glyph ;
2
public function close(?string $action = null) : Glyph ;
2
public function more(?string $action = null) : Glyph ;
2
public function disclosure(?string $action = null) : Glyph ;
2
public function language(?string $action = null) : Glyph ;
2
public function login(?string $action = null) : Glyph ;
2
public function logout(?string $action = null) : Glyph ;
2
public function bulletlist(?string $action = null) : Glyph ;
2
public function numberedlist(?string $action = null) : Glyph ;
2
public function listindent(?string $action = null) : Glyph ;
2
public function listoutdent(?string $action = null) : Glyph ;
2
public function filter(?string $action = null) : Glyph ;
2
public function collapseHorizontal(?string $action = null) : Glyph ;
2
public function header(?string $action = null) : Glyph ;
2
public function italic(?string $action = null) : Glyph ;
2
public function bold(?string $action = null) : Glyph ;
2
public function link(?string $action = null) : Glyph ;
2
public function launch(?string $action = null) : Glyph ;
2
public function enlarge(?string $action = null) : Glyph ;
2
public function listView(?string $action = null) : Glyph ;
2
public function preview(?string $action = null) : Glyph ;
2
public function sort(?string $action = null) : Glyph ;
2
public function columnSelection(?string $action = null) : Glyph ;
2
public function tileView(?string $action = null) : Glyph ;
2
public function dragHandle(?string $action = null) : Glyph ;
2
public function checked( ) : Glyph ;
2
public function unchecked( ) : Glyph ;
2
public function getType( ) : string ;
2
public function getAction( ) : ?string ;
2
public function getCounters( ) : array ;
2
public function withCounter(Counter $counter) : Glyph ;
2
public function isHighlighted( ) : bool ;
2
public function withHighlight( ) : Glyph ;
2
public function isActive( ) : bool ;
2
public function withUnavailableAction( ) : Glyph ;
2
public function withAction(string $action) : Glyph ;
2
public function standard(string $name, string $label, string $size = 'small', bool $is_disabled = false) : Standard ;
2
public function custom(string $icon_path, string $label, string $size = 'small', bool $is_disabled = false) : Custom ;
2
public function getName( ) : string ;
2
public function withAbbreviation(string $abbreviation) : Icon ;
2
public function getAbbreviation( ) : ?string ;
2
public function withSize(string $size) : Icon ;
2
public function getSize( ) : string ;
2
public function isDisabled( ) : bool ;
2
public function withDisabled(bool $is_disabled) : Icon ;
2
public function getIconPath( ) : string ;
2
public function standard(string $src, string $alt) : Image ;
2
public function responsive(string $src, string $alt) : Image ;
2
public function withSource(string $source) : Image ;
2
public function getSource( ) : string ;
2
public function withAdditionalHighResSource(string $source, int $min_width_in_pixels) : Image ;
2
public function getAdditionalHighResSources( ) : array ;
2
public function getType( ) : string ;
2
public function withAlt(string $alt) : Image ;
2
public function getAlt( ) : string ;
2
public function withAction($action) : Image ;
2
public function getAction( ) ;
2
public function withTitle(string $title) : Popover ;
2
public function getTitle( ) : string ;
2
public function withVerticalPosition( ) : Popover ;
2
public function withHorizontalPosition( ) : Popover ;
2
public function getPosition( ) : string ;
2
public function withAsyncContentUrl(string $url) : Popover ;
2
public function getAsyncContentUrl( ) : string ;
2
public function getShowSignal( ) : Signal ;
2
public function getReplaceContentSignal( ) : ReplaceContentSignal ;
2
public function withFixedPosition( ) : Popover ;
2
public function isFixedPosition( ) : bool ;
2
public function standard($content) : Standard ;
2
public function listing(array $items) : Listing ;
2
public function getContent( ) : array ;
2
public function getItems( ) : array ;
2
public function standard(string $label, $action) : Standard ;
2
public function primary(string $label, $action) : Primary ;
2
public function close( ) : Close ;
2
public function minimize( ) : Minimize ;
2
public function shy(string $label, $action) : Shy ;
2
public function month(string $default) : Month ;
2
public function tag(string $label, $action) : Tag ;
2
public function bulky(Symbol $symbol, string $label, string $action) : Bulky ;
2
public function toggle(string $label, $on_action, $off_action, bool $is_on = false, ?Signal $click_signal = null) : Toggle ;
2
public function getDefault( ) : string ;
2
public function withRelevance(string $relevance) : Tag ;
2
public function getRelevance( ) : string ;
2
public function withBackgroundColor(Color $col) : Tag ;
2
public function getBackgroundColor( ) : ?Color ;
2
public function withForegroundColor(Color $col) : Tag ;
2
public function getForegroundColor( ) : ?Color ;
2
public function withClasses(array $classes) : Tag ;
2
public function getClasses( ) : array ;
2
public function getActionOn( ) ;
2
public function getActionOff( ) ;
2
public function withAdditionalToggleOnSignal(Signal $signal) : Toggle ;
2
public function withAdditionalToggleOffSignal(Signal $signal) : Toggle ;
2
public function getLabel( ) : string ;
2
public function withLabel(string $label) : Button ;
2
public function withSymbol(?Symbol $symbol) : self ;
2
public function getAction( ) ;
2
public function isActive( ) : bool ;
2
public function withUnavailableAction(bool $flag = true) : Button ;
2
public function withAriaLabel(string $aria_label) : Button ;
2
public function getAriaLabel( ) : string ;
2
public function standard(string $label, string $action) : Standard ;
2
public function bulky(Symbol $symbol, string $label, URI $target) : Bulky ;
2
public function getAction( ) : string ;
2
public function withOpenInNewViewport(bool $open_in_new_viewport) : static ;
2
public function getOpenInNewViewport( ) : ?bool ;
2
public function withLanguageOfReferencedContent(LanguageTag $language) : static ;
2
public function getLanguageOfReferencedResource( ) : ?LanguageTag ;
2
public function withAdditionalRelationshipToReferencedResource(Relationship $type) : static ;
2
public function getRelationshipsToReferencedResource( ) : array ;
2
public function withDisabled(bool $disabled = true) : static ;
2
public function getLabel( ) : string ;
2
public function getLabel( ) : string ;
2
public function getSymbol( ) : Symbol\Symbol ;
2
public function standard(URI $async_url) : Prompt ;
2
public function state( ) : State\Factory ;
2
public function getShowSignal(?URI $uri = null) : Signal ;
2
public function getCloseSignal( ) : Signal ;
2
public function show(\ILIAS\UI\Component\Prompt\IsPromptContent $content) : State ;
2
public function close( ) : State ;
2
public function redirect(URI $redirect) : State ;
2
public function file( ) : File\Factory ;
2
public function standard(string $title, string $message, string $post_url, FileInput $file_input, ?FormInput $additional_input = null, ) : Standard ;
2
public function wrapper(string $title, string $post_url, $content, FileInput $file_input, ?FormInput $additional_input = null, ) : Wrapper ;
2
public function getMessage( ) : string ;
2
public function withUploadButton(Button $button) : Standard ;
2
public function getUploadButton( ) : ?Button ;
2
public function withBulky(bool $bulky) : File ;
2
public function getClearSignal( ) : Signal ;
2
public function presentation(string $title, array $view_controls, Closure $row_mapping) : Presentation ;
2
public function data(DataRetrieval $data_retrieval, string $title, array $columns, ) : Data ;
2
public function column( ) : Column\Factory ;
2
public function action( ) : Action\Factory ;
2
public function ordering(OrderingRetrieval $ordering_retrieval, URI $target_url, string $title, array $columns, ) : Ordering ;
2
public function withHeadline(string $headline) : self ;
2
public function withSubheadline(string $subheadline) : self ;
2
public function withImportantFields(array $fields) : self ;
2
public function withContent(Block $content) : self ;
2
public function withFurtherFieldsHeadline(string $headline) : self ;
2
public function withFurtherFields(array $fields) : self ;
2
public function withAction($action) : self ;
2
public function getShowSignal( ) : Signal ;
2
public function getCloseSignal( ) : Signal ;
2
public function getToggleSignal( ) : Signal ;
2
public function withLeadingSymbol(Symbol $symbol) : self ;
2
public function buildDataRow(string $id, array $record) : DataRow ;
2
public function getId( ) : string ;
2
public function withDisabledAction(string $action_id, bool $disable = true) : static ;
2
public function getColumns( ) : array ;
2
public function getActions( ) : array ;
2
public function getCellContent(string $col_id) : string|Component ;
2
public function withRowMapping(Closure $row_mapping) : Presentation ;
2
public function getRowMapping( ) : Closure ;
2
public function withEnvironment(array $environment) : Presentation ;
2
public function getEnvironment( ) : array ;
2
public function withData(array $records) : Presentation ;
2
public function getData( ) : array ;
2
public function withPosition(int $position_index) : self ;
2
public function getPosition( ) : int ;
2
public function withFilter(?array $filter) : self ;
2
public function withAdditionalParameters(?array $additional_parameters) : self ;
2
public function getData( ) : array ;
2
public function withOrderingDisabled(bool $flag) : self ;
2
public function buildOrderingRow(string $id, array $record) : OrderingRow ;
2
public function withTitle(string $title) : self ;
2
public function getTitle( ) : string ;
2
public function text(string $title) : Text ;
2
public function number(string $title) : Number ;
2
public function date(string $title, \ILIAS\Data\DateFormat\DateFormat $format) : Date ;
2
public function status(string $title) : Status ;
2
public function statusIcon(string $title) : StatusIcon ;
2
public function boolean(string $title, string|Icon|Glyph $true, string|Icon|Glyph $false) : Boolean ;
2
public function eMail(string $title) : EMail ;
2
public function timeSpan(string $title, \ILIAS\Data\DateFormat\DateFormat $format) : TimeSpan ;
2
public function link(string $title) : Link ;
2
public function linkListing(string $title) : LinkListing ;
2
public function withDecimals(int $number_of_decimals) : self ;
2
public function withUnit(string $unit, string $unit_position = self::UNIT_POSITION_AFT) : self ;
2
public function getFormat( ) : DateFormat ;
2
public function getFormat( ) : DateFormat ;
2
public function getTitle( ) : string ;
2
public function getType( ) : string ;
2
public function withIsSortable(bool $flag) : self ;
2
public function isSortable( ) : bool ;
2
public function withOrderingLabels(?string $asc_label = null, ?string $desc_label = null) : self ;
2
public function withIsOptional(bool $is_optional, bool $is_initially_visible = true) : self ;
2
public function isOptional( ) : bool ;
2
public function isInitiallyVisible( ) : bool ;
2
public function standard(string $label, URLBuilder $url_builder, URLBuilderToken $row_id_parameter) : Standard ;
2
public function single(string $label, URLBuilder $url_builder, URLBuilderToken $row_id_parameter) : Single ;
2
public function multi(string $label, URLBuilder $url_builder, URLBuilderToken $row_id_parameter) : Multi ;
2
public function withAsync(bool $async = true) : self ;
2
public function standard($title) : Standard ;
2
public function shy(string $title) : Shy ;
2
public function group(string $title, array $items) : Group ;
2
public function notification($title, Icon $lead) : Notification ;
2
public function getTitle( ) : string ;
2
public function getItems( ) : array ;
2
public function withActions(Standard $dropdown) : Group ;
2
public function getActions( ) : ?Standard ;
2
public function withColor(Color $color) : Standard ;
2
public function getColor( ) : ?Color ;
2
public function withLeadImage(Image $image) : Standard ;
2
public function withAudioPlayer(Audio $audio) : Standard ;
2
public function withLeadIcon(Icon $icon) : Standard ;
2
public function withLeadAvatar(Avatar $avatar) : Standard ;
2
public function withLeadText(string $text) : Standard ;
2
public function withNoLead( ) : Standard ;
2
public function getLead( ) ;
2
public function getAudioPlayer( ) : ?Audio ;
2
public function withProgress(ProgressMeter $chart) : Standard ;
2
public function getProgress( ) : ?ProgressMeter ;
2
public function withActions(DropdownStandard $actions) : Standard ;
2
public function getActions( ) : ?DropdownStandard ;
2
public function withMainAction(ButtonStandard|LinkStandard $button) : Standard ;
2
public function getMainAction( ) : ButtonStandard|LinkStandard|null ;
2
public function withClose(Close $close) : Shy ;
2
public function getClose( ) : ?Close ;
2
public function withLeadIcon(Icon $lead) : Shy ;
2
public function getLeadIcon( ) : ?Icon ;
2
public function getTitle( ) ;
2
public function withDescription(string $description) : Item ;
2
public function getDescription( ) : ?string ;
2
public function withProperties(array $properties) : Item ;
2
public function getProperties( ) : array ;
2
public function withAdditionalContent(Content $component) : Notification ;
2
public function getAdditionalContent( ) : ?Content ;
2
public function withCloseAction(string $url) : Notification ;
2
public function getCloseAction( ) : ?string ;
2
public function withAggregateNotifications(array $aggregate_notifications) : Notification ;
2
public function getAggregateNotifications( ) : array ;
2
public function withLeadIcon(Icon $lead) : Notification ;
2
public function getLeadIcon( ) : Icon ;
2
public function withActions(DropdownStandard $actions) : Notification ;
2
public function getActions( ) : ?DropdownStandard ;
2
public function horizontal( ) : Horizontal ;
2
public function vertical( ) : Vertical ;
2
public function getLabel( ) : ?string ;
2
public function withLabel(string $label) : Horizontal ;
2
public function drilldown(string $label, array $items) : Drilldown ;
2
public function sub(string $label, array $items) : Sub ;
2
public function getLabel( ) : string ;
2
public function getItems( ) : array ;
2
public function status(int $number) : Counter ;
2
public function novelty(int $number) : Counter ;
2
public function getType( ) : string ;
2
public function getNumber( ) : int ;
2
public function unordered(array $items) : Unordered ;
2
public function ordered(array $items) : Ordered ;
2
public function descriptive(array $items) : Descriptive ;
2
public function workflow( ) : Workflow\Factory ;
2
public function characteristicValue( ) : CharacteristicValue\Factory ;
2
public function entity( ) : Entity\Factory ;
2
public function property( ) : Property ;
2
public function withProperty(string $label, string|Symbol|Content|StandardLink $value, bool $show_label = true) : self ;
2
public function standard(RecordToEntity $entity_mapping) : Standard ;
2
public function withData(DataRetrieval $data) : self ;
2
public function map(mixed $record) : Entity ;
2
public function text(array $items) : Text ;
2
public function getItems( ) : array ;
2
public function step(string $label, string $description = '', $action = null) : Step ;
2
public function linear(string $title, array $steps) : Linear ;
2
public function getLabel( ) : string ;
2
public function getDescription( ) : string ;
2
public function getAvailability( ) ;
2
public function withAvailability($status) : Step ;
2
public function getStatus( ) ;
2
public function withStatus($status) : Step ;
2
public function getAction( ) ;
2
public function getTitle( ) : string ;
2
public function withActive(int $active) : Workflow ;
2
public function getActive( ) : int ;
2
public function getSteps( ) : array ;
2
public function interruptive(string $title, string $message, string $form_action) : Interruptive ;
2
public function interruptiveItem( ) : InterruptiveItem\Factory ;
2
public function roundtrip(string $title, Component\Component|array|null $content, array $inputs = [ ], ?string $post_url = null) : RoundTrip ;
2
public function lightbox($pages) : Lightbox ;
2
public function lightboxImagePage(Image $image, string $title, string $description = '') : LightboxImagePage ;
2
public function lightboxTextPage(string $text, string $title) : LightboxTextPage ;
2
public function lightboxCardPage(Card $card) : LightboxCardPage ;
2
public function getMessage( ) : string ;
2
public function getTitle( ) : string ;
2
public function withFormAction(string $form_action) : Interruptive ;
2
public function withAffectedItems(array $items) : Interruptive ;
2
public function getActionButtonLabel( ) : ?string ;
2
public function withActionButtonLabel(string $action_label) : Interruptive ;
2
public function getCancelButtonLabel( ) : ?string ;
2
public function withCancelButtonLabel(string $cancel_label) : Interruptive ;
2
public function getAffectedItems( ) : array ;
2
public function getFormAction( ) : string ;
2
public function getDescription( ) : string ;
2
public function getPages( ) : array ;
2
public function standard(string $id, string $title, ?Image $icon = null, string $description = '') : Standard ;
2
public function keyValue(string $id, string $key, string $value) : KeyValue ;
2
public function metaBar( ) : MetaBar ;
2
public function mainBar( ) : MainBar ;
2
public function slate( ) : Slate\Factory ;
2
public function footer( ) : Footer ;
2
public function modeInfo(string $title, URI $close_action) : ModeInfo ;
2
public function systemInfo(string $headline, string $information_text) : SystemInfo ;
2
public function withAdditionalEntry(string $id, $entry) : MetaBar ;
2
public function getEntries( ) : array ;
2
public function getEntryClickSignal( ) : Signal ;
2
public function getDisengageAllSignal( ) : Signal ;
2
public function withClearedEntries( ) : MetaBar ;
2
public function getHeadLine( ) : string ;
2
public function getInformationText( ) : string ;
2
public function withDismissAction(?URI $uri) : SystemInfo ;
2
public function isDismissable( ) : bool ;
2
public function getDismissAction( ) : URI ;
2
public function withDenotation(string $denotation) : SystemInfo ;
2
public function getDenotation( ) : string ;
2
public function getCloseSignal( ) : Signal ;
2
public function withAdditionalEntry(string $id, $entry) : MainBar ;
2
public function getEntries( ) : array ;
2
public function withAdditionalToolEntry(string $id, Slate\Slate $entry, bool $initially_hidden = false, ?Button\Close $close_button = null) : MainBar ;
2
public function getToolEntries( ) : array ;
2
public function withActive(string $active) : MainBar ;
2
public function getActive( ) : ?string ;
2
public function withToolsButton(Button\Bulky $button) : MainBar ;
2
public function getToolsButton( ) : Button\Bulky ;
2
public function getEntryClickSignal( ) : Signal ;
2
public function getToolsClickSignal( ) : Signal ;
2
public function getToolsRemovalSignal( ) : Signal ;
2
public function getDisengageAllSignal( ) : Signal ;
2
public function getInitiallyHiddenToolIds( ) : array ;
2
public function getEngageToolSignal(string $tool_id) : Signal ;
2
public function getCloseButtons( ) : array ;
2
public function withClearedEntries( ) : MainBar ;
2
public function getToggleToolsSignal( ) : Signal ;
2
public function getModeTitle( ) : string ;
2
public function getCloseAction( ) : URI ;
2
public function withAdditionalLinkGroup(string $title, array $actions) : self ;
2
public function withAdditionalLink(Link|Shy ...$actions) : self ;
2
public function withAdditionalIcon(Icon $icon, URI|Signal|null $action = null) : self ;
2
public function withAdditionalText(string ...$texts) : self ;
2
public function withPermanentURL(URI $url) : self ;
2
public function withAdditionalModal(Modal\RoundTrip $modal) : self ;
2
public function legacy(string $name, Symbol $symbol, \ILIAS\UI\Component\Legacy\Content $content) : Legacy ;
2
public function combined(string $name, Symbol $symbol) : Combined ;
2
public function notification(string $name, array $notification_items) : Notification ;
2
public function drilldown(string $name, \ILIAS\UI\Component\Symbol\Symbol $symbol, \ILIAS\UI\Component\Menu\Drilldown $drilldown) : Drilldown ;
2
public function withUpdatedStatusCounter(int $count) : Prompt ;
2
public function withUpdatedNoveltyCounter(int $count) : Prompt ;
2
public function withAdditionalEntry($entry) : Combined ;
2
public function getName( ) : string ;
2
public function getSymbol( ) : Symbol ;
2
public function getToggleSignal( ) : Signal ;
2
public function getEngageSignal( ) : Signal ;
2
public function withEngaged(bool $state) : Slate ;
2
public function getEngaged( ) : bool ;
2
public function getReplaceSignal( ) : ?Signal ;
2
public function appendOnInView(Signal $signal) : Slate ;
2
public function withMainBarTreePosition(string $tree_pos) : Slate ;
2
public function getMainBarTreePosition( ) : ?string ;
2
public function withAdditionalEntry(NotificationItem $entry) : Notification ;
2
public function getItems( ) : array ;
2
public function withAppendedItem(Standard $crumb) : Breadcrumbs ;
2
public function withCards(array $cards) : Deck ;
2
public function getCards( ) : array ;
2
public function withExtraSmallCardsSize( ) : Deck ;
2
public function withSmallCardsSize( ) : Deck ;
2
public function withNormalCardsSize( ) : Deck ;
2
public function withLargeCardsSize( ) : Deck ;
2
public function withExtraLargeCardsSize( ) : Deck ;
2
public function withFullSizedCardsSize( ) : Deck ;
2
public function getCardsSize( ) : int ;
2
public function audio(string $source, string $transcript = "") : Audio ;
2
public function video(string $source) : Video ;
2
public function withAdditionalSubtitleFile(string $lang_key, string $subtitle_file) : \ILIAS\UI\Component\Player\Video ;
2
public function getSubtitleFiles( ) : array ;
2
public function withPoster(string $poster) : \ILIAS\UI\Component\Player\Video ;
2
public function getPoster( ) : string ;
2
public function getTranscription( ) : string ;
2
public function getSource( ) : string ;
2
protected function pushContext(Component $component) : void { /**/ }
2
protected function popContext( ) : void { /**/ }
2
public function crawlFactory(string $factoryPath, ?Entry\ComponentEntry $parent = null, int $depth = 0) : Entry\ComponentEntries ;
2
protected function getYamlEntriesFromString(string $content) : array { /**/ }
2
public function parseYamlStringArrayFromFile(string $filePath) : array ;
2
public function parseArrayFromFile(string $filePath) : array ;
2
public function parseEntriesFromFile(string $filePath) : Entry\ComponentEntries ;
2
public function parseYamlStringArrayFromString(string $content) : array ;
2
public function parseArrayFromString(string $content) : array ;
2
public function parseEntriesFromString(string $content) : Entry\ComponentEntries ;
2
public function resolveImagePath(string $image_path) : string ;
2
abstract protected function manipulateRendering($component, Renderer $root) : ?string ;
2
public function __construct(protected FactoryInternal $ui_factory, protected TemplateFactory $tpl_factory, protected Language $lng, protected JavaScriptBinding $js_binding, protected ImagePathResolver $image_path_resolver, protected DataFactory $data_factory, protected HelpTextRetriever $help_text_retriever, protected UploadLimitResolver $upload_limit_resolver) { /**/ }
2
protected function createId( ) : string { /**/ }
2
public function create(string $class = '') : Signal ;
2
public function __construct(string $title, $content) { /**/ }
2
protected function setInputs(array $inputs) : void { /**/ }
2
protected function applyOperationsTo($res) : Result { /**/ }
2
public function getName( ) : ?string ;
2
public function withError(string $error) : self ;
2
public function getError( ) : ?string ;
2
public function withOnChange(Signal $change_signal) : self { /**/ }
2
protected function renderDurationField(F\Duration $component, RendererInterface $default_renderer) : string { /**/ }
2
public function __construct(SignalGeneratorInterface $signal_generator, CI\Input\Field\Factory $field_factory, $toggle_action_on, $toggle_action_off, $expand_action, $collapse_action, $apply_action, $reset_action, array $inputs, array $is_input_rendered, bool $is_activated, bool $is_expanded) { /**/ }
2
protected function extractParamData(ServerRequestInterface $request) : InputData { /**/ }
2
public function __construct(string $username) { /**/ }
2
protected function getTemplateFilename( ) : string { /**/ }
2
protected function renderLabel(Component\Component $component, Template $tpl) : Template { /**/ }
2
protected function renderAction(Component\Component $component, Template $tpl) : Template { /**/ }
2
public function __construct(array $items) { /**/ }
2
public function initSignals( ) : void { /**/ }
2
public function __construct(string $source) { /**/ }
2
public function getType( ) : string { /**/ }
2
public function __construct(ilADTDefinition $a_def) { /**/ }
2
public function getType( ) : string { /**/ }
2
protected function setDefinition(ilADTDefinition $a_def) : void { /**/ }
2
public function getValidationErrors( ) : array { /**/ }
2
public function isValid( ) : bool { /**/ }
2
public function getList( ) : string { /**/ }
2
public function __construct(ilADTDefinition $a_adt_def) { /**/ }
2
public function addJS(ilGlobalTemplateInterface $a_tpl) : void { /**/ }
2
abstract protected function readMultiRecord(ilDBStatement $a_set) : void ;
2
abstract protected function prepareMultiInsert( ) : array ;
2
abstract protected function convertADTDefinitionToMulti(ilADTDefinition $a_adt_def) : ilADTDefinition ;
2
public function setTable(string $a_table) : void { /**/ }
2
public function setPrimary(array $a_value) : void { /**/ }
2
public function getAdditionalPrimaryFields( ) : array { /**/ }
2
abstract protected function initProperties( ) : ilADT ;
2
abstract protected function parsePrimary(array $a_args) : void ;
2
abstract protected function hasPrimary( ) : bool ;
2
abstract protected function createPrimaryKeyb( ) : bool ;
2
abstract protected function initDBBridge(ilADTDBBridge $a_adt_db) : void ;
2
abstract protected function initObject( ) : ilADTBasedObject ;
2
abstract protected function prepareFormElements(ilADTGroupFormBridge $a_adt_form) : void ;
2
public function moveFilesTo(string $destination, int $location = Location::STORAGE) : void ;
2
public function moveOneFileTo(UploadResult $uploadResult, string $destination, int $location = Location::STORAGE, string $file_name = '', bool $override_existing = false) : bool ;
2
public function uploadSizeLimit( ) : int ;
2
public function register(PreProcessor $preProcessor) : void ;
2
public function process( ) : void ;
2
public function getResults( ) : array ;
2
public function hasUploads( ) : bool ;
2
public function hasBeenProcessed( ) : bool ;
2
public function getFileIdentifier( ) : string ;
2
public function getName( ) : string ;
2
public function getSize( ) : int ;
2
public function getMimeType( ) : string ;
2
public function getStatus( ) : int ;
2
public function getFileIdentifier( ) : string ;
2
public function getMessage( ) : string ;
2
protected function processChunckedUpload(UploadResult $result) : HandlerResult { /**/ }
2
public function put(string $key, string $value) : void ;
2
public function with(PreProcessor $processor) : void ;
2
public function process(FileStream $stream, Metadata $metadata) : ProcessingStatus ;
2
public function __construct(private array $blacklist, private string $reason = 'Extension is blacklisted.') { /**/ }
2
public function __construct(protected ilDBInterface $db, protected ?ilIniFile $client_ini = null) { /**/ }
2
protected function checkQuery(string $q) : bool { /**/ }
2
protected function setCurrentVersion(?int $a_version) : void { /**/ }
2
public function createDump(string $host, string $user, string $password, string $name, string $port, string $target) : void ;
2
abstract public function initHelpers( ) : void ;
2
protected function initSQLMode( ) : void { /**/ }
2
protected function getAdditionalAttributes( ) : array { /**/ }
2
public function getTypeDeclaration(array $field) : string { /**/ }
2
protected function getIntegerDeclaration(string $name, array $field) : string { /**/ }
2
abstract protected function mapNativeDatatypeInternal(array $field) : array ;
2
protected function tranlateException(int $code) : string { /**/ }
2
public function getIndexName(string $idx) : string ;
2
public function getSequenceName(string $sqn) : string ;
2
public function lockSequence(bool $lock_bool) : ilTableLockInterface ;
2
public function aliasName(string $alias_name) : ilTableLockInterface ;
2
public function listTables(?string $database = null) : array ;
2
public function listSequences(?string $database = null) : array ;
2
public function createConstraint(string $table, string $name, array $definition) : bool ;
2
public function listTableFields(string $table) : array ;
2
public function listTableConstraints(string $table) : array ;
2
public function createSequence(string $seq_name, int $start = 1, array $options = [ ]) : bool ;
2
public function listTableIndexes(string $table) : array ;
2
public function alterTable(string $name, array $changes, bool $check) : bool ;
2
public function createIndex(string $table, string $name, array $definition) : bool ;
2
public function dropIndex(string $table, string $name) : bool ;
2
public function dropSequence(string $seq_name) : bool ;
2
public function dropConstraint(string $table, string $name, bool $primary = false) : bool ;
2
public function dropTable(string $name) : bool ;
2
public function getTableFieldDefinition(string $table_name, string $field_name) : array ;
2
public function getTableIndexDefinition(string $table, string $constraint_name) : array ;
2
public function getTableConstraintDefinition(string $table, string $index_name) : array ;
2
public function getTriggerDefinition(string $trigger) : array ;
2
public function fetchRow(int $fetch_mode) ;
2
public function fetch(int $fetch_mode = ilDBConstants::FETCHMODE_ASSOC) ;
2
public function rowCount( ) : int ;
2
public function numRows( ) : int ;
2
public function fetchObject( ) : ?stdClass ;
2
public function fetchAssoc( ) : ?array ;
2
public function execute(?array $a_data = null) : ilDBStatement ;
2
public function getServerVersion(bool $native = false) : int ;
2
public function queryCol(string $query, int $type = ilDBConstants::FETCHMODE_DEFAULT, int $colnum = 0) : array ;
2
public function queryRow(string $query, ?array $types = null, int $fetchmode = ilDBConstants::FETCHMODE_DEFAULT) : array ;
2
public function escape(string $value, bool $escape_wildcards = false) : string ;
2
public function escapePattern(string $text) : string ;
2
public function migrateTableToEngine(string $table_name, string $engine = ilDBConstants::MYSQL_ENGINE_INNODB) : void ;
2
public function migrateTableCollation(string $table_name, string $collation = ilDBConstants::MYSQL_COLLATION_UTF8MB4) : bool ;
2
public function addUniqueConstraint(string $table, array $fields, string $name = "con") : bool ;
2
public function dropUniqueConstraint(string $table, string $name = "con") : bool ;
2
public function dropUniqueConstraintByFields(string $table, array $fields) : bool ;
2
public function checkIndexName(string $name) : bool ;
2
public function getLastInsertId( ) : int ;
2
public function uniqueConstraintExists(string $table, array $fields) : bool ;
2
public function dropPrimaryKey(string $table_name) : bool ;
2
public function executeMultiple(ilDBStatement $stmt, array $data) : array ;
2
public function fromUnixtime(string $expr, bool $to_text = true) : string ;
2
public function unixTimestamp( ) : string ;
2
public function getDBVersion( ) : string ;
2
public function sanitizeMB4StringIfNotSupported(string $query) : string ;
2
public static function getReservedWords( ) : array ;
2
public function initFromIniFile(?ilIniFile $ini = null) : void ;
2
public function connect(bool $return_false_on_error = false) : ?bool ;
2
public function createTable(string $table_name, array $fields, bool $drop_table = false, bool $ignore_erros = false) : bool ;
2
public function addPrimaryKey(string $table_name, array $primary_keys) : bool ;
2
public function createSequence(string $table_name, int $start = 1) : bool ;
2
public function getSequenceName(string $table_name) : string ;
2
public function tableExists(string $table_name) : bool ;
2
public function tableColumnExists(string $table_name, string $column_name) : bool ;
2
public function addTableColumn(string $table_name, string $column_name, array $attributes) : bool ;
2
public function dropTable(string $table_name, bool $error_if_not_existing = true) : bool ;
2
public function renameTable(string $old_name, string $new_name) : bool ;
2
public function query(string $query) : ilDBStatement ;
2
public function fetchAll(ilDBStatement $statement, int $fetch_mode = ilDBConstants::FETCHMODE_ASSOC) : array ;
2
public function dropSequence(string $table_name) : bool ;
2
public function dropTableColumn(string $table_name, string $column_name) : bool ;
2
public function renameTableColumn(string $table_name, string $column_old_name, string $column_new_name) : bool ;
2
public function insert(string $table_name, array $values) : int ;
2
public function fetchObject(ilDBStatement $query_result) : ?stdClass ;
2
public function update(string $table_name, array $values, array $where) : int ;
2
public function manipulate(string $query) : int ;
2
public function fetchAssoc(ilDBStatement $statement) : ?array ;
2
public function numRows(ilDBStatement $statement) : int ;
2
public function quote($value, string $type) : string ;
2
public function addIndex(string $table_name, array $fields, string $index_name = '', bool $fulltext = false) : bool ;
2
public function indexExistsByFields(string $table_name, array $fields) : bool ;
2
public function getDSN( ) : string ;
2
public function getDBType( ) : string ;
2
public function lockTables(array $tables) : void ;
2
public function unlockTables( ) : void ;
2
public function in(string $field, array $values, bool $negate = false, string $type = "") : string ;
2
public function queryF(string $query, array $types, array $values) : ilDBStatement ;
2
public function manipulateF(string $query, array $types, array $values) : int ;
2
public function useSlave(bool $bool) : bool ;
2
public function setLimit(int $limit, int $offset = 0) : void ;
2
public function like(string $column, string $type, string $value = "?", bool $case_insensitive = true) : string ;
2
public function now( ) : string ;
2
public function replace(string $table, array $primary_keys, array $other_columns) : int ;
2
public function equals(string $columns, $value, string $type, bool $emptyOrNull = false) : string ;
2
public function setDBUser(string $user) : void ;
2
public function setDBPort(int $port) : void ;
2
public function setDBPassword(string $password) : void ;
2
public function setDBHost(string $host) : void ;
2
public function upper(string $expression) : string ;
2
public function lower(string $expression) : string ;
2
public function substr(string $expression) : string ;
2
public function prepare(string $a_query, ?array $a_types = null, ?array $a_result_types = null) : ilDBStatement ;
2
public function prepareManip(string $a_query, ?array $a_types = null) : ilDBStatement ;
2
public function enableResultBuffering(bool $a_status) : void ;
2
public function execute(ilDBStatement $stmt, array $data = [ ]) : ilDBStatement ;
2
public function sequenceExists(string $sequence) : bool ;
2
public function listSequences( ) : array ;
2
public function supports(string $feature) : bool ;
2
public function supportsSlave( ) : bool ;
2
public function listTables( ) : array ;
2
public function loadModule(string $module) ;
2
public function getAllowedAttributes( ) : array ;
2
public function concat(array $values, bool $allow_null = true) : string ;
2
public function locate(string $needle, string $string, int $start_pos = 1) : string ;
2
public function quoteIdentifier(string $identifier, bool $check_option = false) : string ;
2
public function modifyTableColumn(string $table, string $column, array $attributes) : bool ;
2
public function free(ilDBStatement $a_st) : void ;
2
public function checkTableName(string $a_name) : bool ;
2
public static function isReservedWord(string $a_word) : bool ;
2
public function beginTransaction( ) : bool ;
2
public function commit( ) : bool ;
2
public function rollback( ) : bool ;
2
public function constraintName(string $a_table, string $a_constraint) : string ;
2
public function dropIndex(string $a_table, string $a_name = "i1") : bool ;
2
public function createDatabase(string $a_name, string $a_charset = "utf8", string $a_collation = "") : bool ;
2
public function dropIndexByFields(string $table_name, array $afields) : bool ;
2
public function getPrimaryKeyIdentifier( ) : string ;
2
public function dropFulltextIndex(string $a_table, string $a_name) : bool ;
2
public function isFulltextIndex(string $a_table, string $a_name) : bool ;
2
public function setStorageEngine(string $storage_engine) : void ;
2
public function getStorageEngine( ) : string ;
2
public function groupConcat(string $a_field_name, string $a_seperator = ",", ?string $a_order = null) : string ;
2
public function cast(string $a_field_name, string $a_dest_type) : string ;
2
public function addForeignKey(string $foreign_key_name, array $field_names, string $table_name, array $reference_field_names, string $reference_table, ?ForeignKeyConstraints $on_update = null, ?ForeignKeyConstraints $on_delete = null) : bool ;
2
public function dropForeignKey(string $foreign_key_name, string $table_name) : bool ;
2
public function foreignKeyExists(string $foreign_key_name, string $table_name) : bool ;
2
public function buildIntegrityAnalyser( ) : Integrity ;
2
public function primaryExistsByFields(string $table_name, array $fields) : bool ;
2
public function export(bool $a_with_header = true) : void { /**/ }
2
protected function initForm(int $a_mode = self::MODE_EDIT) : ilPropertyFormGUI { /**/ }
2
protected function loadPropertiesFromSettingsForm(ilPropertyFormGUI $form) : bool { /**/ }
2
public function __construct(protected \ilADNTabHandling $tab_handling) { /**/ }
2
abstract protected function dispatchCommand(string $cmd) : string ;
2
public function getSupportedExtensions( ) : array { /**/ }
2
protected function removeData( ) : void { /**/ }
2
public function __construct(private string $value) { /**/ }
2
public function __construct(int $a_id = 0) { /**/ }
2
public function isStandardField( ) : bool { /**/ }
2
public function doRead( ) : void { /**/ }
2
public function doCreate( ) : void { /**/ }
2
public function doUpdate( ) : void { /**/ }
2
public function doDelete( ) : void { /**/ }
2
public function getProperty(string $key) : mixed { /**/ }
2
public function setProperty(string $key, $value) : ?ilDclFieldProperty { /**/ }
2
protected function areEqual($value_1, $value_2) : bool { /**/ }
2
public function cloneProperties(ilDclBaseFieldModel $originalField) : void { /**/ }
2
public function getSortField( ) : string { /**/ }
2
public function checkTitlesForImport(array &$titles, array &$import_fields) : void { /**/ }
2
public function getFormulaValue( ) : string { /**/ }
2
public function getPlainText( ) { /**/ }
2
public function getSingleHTML(?array $options = null, bool $link = true) : string { /**/ }
2
public function beforeMoveToTrash(int $ref_id, array $subnodes) : void ;
2
public function afterMoveToTrash(int $ref_id, int $old_parent_ref_id) : void ;
2
public function beforeSubtreeRemoval(int $obj_id) : void ;
2
public function beforeObjectRemoval(int $obj_id, int $ref_id, string $type, string $title) : void ;
2
public function failedRemoval(int $obj_id, int $ref_id, string $type, string $title, string $message) : void ;
2
public function afterObjectRemoval(int $obj_id, int $ref_id, string $type, int $old_parent_ref_id) : void ;
2
public function afterTreeDeletion(int $tree_id, int $child) : void ;
2
public function isDeleted(int $a_node_id) : bool ;
2
public function useCache(bool $a_use) : void ;
2
public function getNodeData(int $id) : array ;
2
public function getSubTree(array $node) : array ;
2
public function getDeletedTreeNodeIds(array $ids) : array ;
2
public function getTree(int $tree_id) : TreeInterface ;
2
public function getTrashTree(int $ref_id) : TreeInterface ;
2
public function deleteTree(array $node_data) : void ;
2
public function moveToTrash(int $ref_id) : bool ;
2
public function getTrashedSubtrees(int $ref_id) : array ;
2
public function checkAccess(string $operation, int $ref_id) : bool ;
2
public function revokePermission(int $ref_id) : void ;
2
public function getRefIdsWithoutDeletePermission(array $ids) : array ;
2
public function getInstanceByRefId(int $ref_id) : ?ObjectInterface ;
2
public function delete( ) : void ;
2
public function getId( ) : int ;
2
public function getType( ) : string ;
2
public function getTitle( ) : string ;
2
public function getRefId( ) : int ;
2
public static function _getIcon(string $a_type) : string { /**/ }
2
public static function _getName(string $a_id) : string { /**/ }
2
public function getParentTypes( ) : array { /**/ }
2
protected function initListActions( ) : void { /**/ }
2
protected function supportsCloning( ) : bool { /**/ }
2
protected function supportsExport( ) : bool { /**/ }
2
protected function lookupParentTitleInCreationMode( ) : string { /**/ }
2
public function settings( ) : \ilSetting { /**/ }
2
protected function intArray(string $key) : array { /**/ }
2
protected function strArray(string $key) : array { /**/ }
2
public function getObjIdForRefId(int $a_ref_id) : int ;
2
public function getTypeForObjId(int $a_obj_id) : string ;
2
public function getTitleForObjId(int $a_obj_id) : string ;
2
public function getSettings( ) : LSGlobalSettings ;
2
public function storeSettings(LSGlobalSettings $settings) : void ;
2
public function __construct(string $type, string $title, string $description, string $icon_path, bool $is_online, int $order_number, ilLSPostCondition $post_condition, int $ref_id, int $lp_mode) { /**/ }
2
public function withOnline(bool $online) : LSItem { /**/ }
2
public function withOrderNumber(int $order_number) : LSItem { /**/ }
2
public function withPostCondition(ilLSPostCondition $post_condition) : LSItem { /**/ }
2
protected function getCurrentLPMode(int $obj_id) : int { /**/ }
2
protected function getIconPathForType(string $type) : string { /**/ }
2
protected function getLearningProgressFor(int $usr_id, LSItem $ls_item) : int { /**/ }
2
protected function getRefIdsOfObjId(int $triggerer_obj_id) : array { /**/ }
2
public function getId( ) : string { /**/ }
2
public function getContent( ) : string { /**/ }
2
public function getValue( ) { /**/ }
2
public function getOptions( ) : array { /**/ }
2
public function setValueByArray(array $a_values) : void { /**/ }
2
public function render( ) : string { /**/ }
2
public function setValue(string $a_value) : void { /**/ }
2
public function setAllowDeletion(bool $a_val) : void { /**/ }
2
public function getALlowDeletion( ) : bool { /**/ }
2
public function getInput( ) : array { /**/ }
2
public function getDeletionFlag( ) : bool { /**/ }
2
public function setOptions(array $a_options) : void { /**/ }
2
public function render($a_mode = "") : string { /**/ }
2
public function executeCommand( ) { /**/ }
2
protected function setType(string $a_type) : void { /**/ }
2
public function getType( ) : string { /**/ }
2
public function setTitle(string $a_title) : void { /**/ }
2
public function getTitle( ) : string { /**/ }
2
public function setInfo(string $a_info) : void { /**/ }
2
public function getInfo( ) : string { /**/ }
2
public function getSubForm( ) : ?ilPropertyFormGUI { /**/ }
2
public function setMulti(bool $a_multi, bool $a_sortable = false, bool $a_addremove = true) : void { /**/ }
2
public function getMulti( ) : bool { /**/ }
2
public function getMultiValues( ) : array { /**/ }
2
public function getContentOutsideFormTag( ) : string { /**/ }
2
public function getTableFilterLabelFor( ) : string { /**/ }
2
public function executeCommand( ) { /**/ }
2
public function setTitle(string $a_title) : void { /**/ }
2
public function getTitle( ) : string { /**/ }
2
public function getStartYear( ) : ?int { /**/ }
2
public function setValueByArray(array $a_values) : void { /**/ }
2
public function getValue( ) : array { /**/ }
2
public function insert(ilTemplate $a_tpl) : void { /**/ }
2
protected function render( ) : void { /**/ }
2
protected function getTemplateVariablePrefix( ) : string { /**/ }
2
public function getHTML( ) : string ;
2
public function getUsrId( ) : int ;
2
public function getBuddyList( ) : ilBuddyList ;
2
public function add(mixed $element) : void ;
2
public function remove(string|int $key) : void ;
2
public function removeElement(mixed $element) : void ;
2
public function containsKey(string|int $key) : bool ;
2
public function getKey(mixed $element) : string|int ;
2
public function clear( ) : void ;
2
public function contains(mixed $element) : bool ;
2
public function get(string|int $key) : mixed ;
2
public function set(string|int $key, mixed $value) : void ;
2
public function isEmpty( ) : bool ;
2
public function getKeys( ) : array ;
2
public function getValues( ) : array ;
2
public function filter(callable $callable) : self ;
2
public function slice(int $offset, ?int $length = null) : self ;
2
public function toArray( ) : array ;
2
public function equals(mixed $other) : bool ;
2
public function getHtml( ) : string ;
2
public function __construct(array $config = [ ]) { /**/ }
2
public function logger( ) : \ILIAS\DI\LoggingServices { /**/ }
2
public function __construct(Container $container) { /**/ }
2
public function root( ) { /**/ }
2
protected function initCategories( ) : void { /**/ }
2
public function returnToUpperContext( ) : void { /**/ }
2
public function __construct($a_date = null, int $a_format = 0, string $a_tz = '') { /**/ }
2
public function get(int $a_format, string $a_format_str = '', string $a_tz = '') { /**/ }
2
public function __toString( ) : string { /**/ }
2
public function __construct(array $a_appointment, ?ilInfoScreenGUI $a_info_screen, ?ilToolbarGUI $a_toolbar, ?Item $a_list_item) { /**/ }
2
protected function buildDirectLinkForAppointment(int $a_ref_id, ?array $a_appointment = null) : string { /**/ }
2
public function getToolbar( ) : ?ilToolbarGUI ;
2
public function getInfoScreen( ) : ?ilInfoScreenGUI ;
2
public function getFrequenceType( ) : string ;
2
public function getTimeZone( ) : string ;
2
public function getFrequenceUntilCount( ) : int ;
2
public function getFrequenceUntilDate( ) : ?ilDate ;
2
public function getInterval( ) : int ;
2
public function getBYMONTHList( ) : array ;
2
public function getBYWEEKNOList( ) : array ;
2
public function getBYYEARDAYList( ) : array ;
2
public function getBYMONTHDAYList( ) : array ;
2
public function getBYDAYList( ) : array ;
2
public function getBYSETPOSList( ) : array ;
2
public function getExclusionDates( ) : array ;
2
public function validate( ) : bool ;
2
public function __construct(ilObject $a_content_object) { /**/ }
2
public function getInputParams( ) : array ;
2
public function getServiceNamespace( ) : string ;
2
public function execute(array $params) ;
2
public function getSettings( ) : Settings ;
2
public function store(Settings $settings) : void ;
2
public function store(PageMetrics $pageMetrics) : void ;
2
public function delete(PageMetrics $pageMetrics) : void ;
2
public function findBy(int $contentPageId, int $pageId, string $language) : PageMetrics ;
2
public function __construct(int $tree_id) { /**/ }
2
public function getRootNode( ) : array { /**/ }
2
public function getChildsOfNode(string $a_parent_id) : array { /**/ }
2
public function getCommonSkillIdForImportId(int $a_source_inst_id, int $a_skill_import_id, int $a_tref_import_id = 0) : array ;
2
public function getLevelIdForImportId(int $a_source_inst_id, int $a_level_import_id) : array ;
2
public function isInAnyTree(int $node_id) : bool ;
2
public function getTreeIdForNodeId(int $node_id) : int ;
2
public function getTreeForNodeId(int $node_id) : ilSkillTree ;
2
public function getVirtualTreeForNodeId(int $node_id) : ilVirtualSkillTree ;
2
public function getParentNodeIdForNodeId(int $node_id) : int ;
2
public function __construct(?SkillProfileDBRepository $profile_repo = null, ?SkillProfileLevelsDBRepository $profile_levels_repo = null, ?SkillProfileUserDBRepository $profile_user_repo = null, ?SkillProfileRoleDBRepository $profile_role_repo = null) { /**/ }
2
public function getSkillLevels(int $profile_id) : array { /**/ }
2
public function __construct(int $id, string $title, string $description, int $skill_tree_id, string $image_id = "", int $ref_id = 0) { /**/ }
2
public function __construct(SkillProfileManager $profile_manager, ?SkillProfileCompletionDBRepository $profile_completion_repo = null) { /**/ }
2
public function getActualMaxLevels(int $user_id, array $skills, string $gap_mode = "", string $gap_mode_type = "", int $gap_mode_obj_id = 0, string $trigger_user = "") : array { /**/ }
2
public function deleteUserLevelsOfSkill(int $skill_id) : void ;
2
public function resetUserSkillLevelStatus(bool $update, int $trigger_obj_id, string $status_date, int $a_user_id, int $a_skill_id, int $a_tref_id = 0, int $a_trigger_ref_id = 0, bool $a_self_eval = false) : void ;
2
public function hasRecentSelfEvaluation(int $trigger_obj_id, int $a_user_id, int $a_skill_id, int $a_tref_id = 0, int $a_trigger_ref_id = 0) : string ;
2
public function getNewAchievementsPerUser(string $a_timestamp, ?string $a_timestamp_to = null, int $a_user_id = 0, int $a_self_eval = 0) : array ;
2
public function writeUserSkillLevelStatus(int $skill_id, int $trigger_ref_id, int $trigger_obj_id, ?string $trigger_title, ?string $trigger_type, bool $update, string $status_date, int $a_level_id, int $a_user_id, int $a_tref_id = 0, bool $a_self_eval = false, string $a_unique_identifier = "", float $a_next_level_fulfilment = 0.0, string $trigger_user_id = "") : void ;
2
public function removeAllUserSkillLevelStatusOfObject(int $a_user_id, int $a_trigger_obj_id, bool $a_self_eval = false, string $a_unique_identifier = "") : bool ;
2
public function removeAllUserData(int $a_user_id) : void ;
2
public function getMaxLevelPerType(int $skill_id, array $levels, int $a_tref_id, string $a_type, int $a_user_id = 0, int $a_self_eval = 0) : int ;
2
public function getNextLevelFulfilmentPerType(int $skill_id, int $a_tref_id, string $a_type, int $a_user_id = 0, int $a_self_eval = 0) : float ;
2
public function getAllLevelEntriesOfUser(int $skill_id, int $a_tref_id, int $a_user_id = 0, int $a_self_eval = 0) : array ;
2
public function getAllHistoricLevelEntriesOfUser(int $skill_id, int $a_tref_id, int $a_user_id = 0, int $a_eval_by = 0) : array ;
2
public function getMaxLevelPerObject(int $skill_id, array $levels, int $a_tref_id, int $a_object_id, int $a_user_id = 0, int $a_self_eval = 0) : int ;
2
public function getNextLevelFulfilmentPerObject(int $skill_id, int $a_tref_id, int $a_object_id, int $a_user_id = 0, int $a_self_eval = 0) : float ;
2
public function getMaxLevel(int $skill_id, array $levels, int $a_tref_id, int $a_user_id = 0, int $a_self_eval = 0) : int ;
2
public function getNextLevelFulfilment(int $skill_id, int $a_tref_id, int $a_user_id = 0, int $a_self_eval = 0) : float ;
2
public function hasSelfEvaluated(int $a_user_id, int $a_skill_id, int $a_tref_id) : bool ;
2
public function getLastLevelPerObject(int $skill_id, int $a_tref_id, int $a_object_id, int $a_user_id = 0, int $a_self_eval = 0) : int ;
2
public function getLastUpdatePerObject(int $skill_id, int $a_tref_id, int $a_object_id, int $a_user_id = 0, int $a_self_eval = 0) : string ;
2
public function deleteLevelsOfSkill(int $skill_id) : void ;
2
public function addLevel(int $skill_id, string $a_title, string $a_description, string $a_import_id = "") : void ;
2
public function getLevelData(int $skill_id, int $a_id = 0) : array ;
2
public function lookupLevelTitle(int $a_id) : string ;
2
public function lookupLevelDescription(int $a_id) : string ;
2
public function lookupLevelSkillId(int $a_id) : int ;
2
public function lookupLevelNumber(int $a_id) : int ;
2
public function writeLevelTitle(int $a_id, string $a_title) : void ;
2
public function writeLevelDescription(int $a_id, string $a_description) : void ;
2
public function updateLevelOrder(array $order) : void ;
2
public function deleteLevel(int $a_id) : void ;
2
public function fixLevelNumbering(int $skill_id) : void ;
2
public function getSkillForLevelId(int $a_level_id) : ?ilBasicSkill ;
2
public function cancelDelete( ) : void { /**/ }
2
public function update( ) { /**/ }
2
public function executeCommand( ) : void { /**/ }
2
public function edit( ) : void { /**/ }
2
public function setLevelHead( ) : void { /**/ }
2
public function copy( ) : ilBasicSkill { /**/ }
2
public function internal( ) : SkillInternalService ;
2
public function getObjIdForRefId(int $a_ref_id) : int ;
2
public function getTypeForObjId(int $a_obj_id) : ?string ;
2
public function getTitleForObjId(int $a_obj_id) : string ;
2
public function getUserCertificateData(UserDataFilter $filter, array $ilCtrlStack = [ ]) : array ;
2
public function getUserCertificateDataMaxCount(UserDataFilter $filter) : int ;
2
public function certificateCriteriaMetForGivenTemplate(int $usr_id, ilCertificateTemplate $template) : void ;
2
public function certificateCriteriaMet(int $usr_id, int $obj_id) : void ;
2
public function isActiveCertificateTemplateAvailableFor(int $obj_id) : bool ;
2
protected function getQuestionsTableQuery( ) : QuestionsTableQuery { /**/ }
2
protected function executeOperation(callable $operation) { /**/ }
2
protected function onAfterExecutingTestStartOperation( ) { /**/ }
2
protected function onAfterExecutingRandomPassBuildOperation($withTaxonomyTables = false) { /**/ }
2
protected function onAfterExecutingTestFinishOperation( ) { /**/ }
2
protected function outCorrectSolution( ) : void { /**/ }
2
public function loadQuestions( ) : void { /**/ }
2
public function __construct(protected ilDBInterface $db, protected ilObjTest $test_obj, protected ilTestSequenceFactory $test_sequence_factory) { /**/ }
2
protected function fetchQuestionsFromPasses(int $active_id, array $passes) : void { /**/ }
2
protected function tearDown( ) : void { /**/ }
2
public function getActiveId( ) : int ;
2
public function getSequenceSummary( ) : array ;
2
public function getSrcPoolDefListRelatedQuestCombinationCollection(ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList) : ilTestRandomQuestionSetQuestionCollection ;
2
public function getSrcPoolDefListRelatedQuestUniqueCollection(ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList) : ilTestRandomQuestionSetQuestionCollection ;
2
public function getSrcPoolDefRelatedQuestCollection(ilTestRandomQuestionSetSourcePoolDefinition $definition) : ilTestRandomQuestionSetQuestionCollection ;
2
public function getFor(int $test_id) : ScoreSettings ;
2
public function store(ScoreSettings $settings) : void ;
2
public function getSettingsResultSummaryByObjIds(array $obj_ids) : array ;
2
public function getFor(int $test_id) : MainSettings ;
2
public function store(MainSettings $settings) : void ;
2
public function getMarkSchemaFor(int $test_id) : MarkSchema ;
2
public function storeMarkSchema(MarkSchema $mark_schema) : void ;
2
protected function getDefaultCommand( ) : string { /**/ }
2
protected function getActiveSubTabId( ) : string { /**/ }
2
public function storeTestAdministrationInteraction(TestAdministrationInteraction $interaction) : void ;
2
public function storeQuestionAdministrationInteraction(TestQuestionAdministrationInteraction $interaction) : void ;
2
public function storeParticipantInteraction(TestParticipantInteraction $interaction) : void ;
2
public function storeScoringInteraction(TestScoringInteraction $interaction) : void ;
2
public function storeError(TestError $interaction) : void ;
2
public function getLogs(array $valid_types, ?array $test_filter, ?Range $range = null, ?Order $order = null, ?int $from_filter = null, ?int $to_filter = null, ?array $admin_filter = null, ?array $pax_filter = null, ?array $question_filter = null, ?string $ip_filter = null, ?array $log_entry_type_filter = null, ?array $interaction_type_filter = null) : \Generator ;
2
public function getLogsCount(array $valid_types, ?array $test_filter, ?int $from_filter = null, ?int $to_filter = null, ?array $admin_filter = null, ?array $pax_filter = null, ?array $question_filter = null, ?string $ip_filter = null, ?array $log_entry_type_filter = null, ?array $interaction_type_filter = null) : int ;
2
public function getLogsByUniqueIdentifiers(array $unique_identifiers) : \Generator ;
2
public function getLog(string $unique_identifier) : ?TestUserInteraction ;
2
public function deleteLogs(array $unique_identifiers) : void ;
2
public function testHasParticipantInteractions(int $ref_id) : bool ;
2
public function deleteParticipantInteractionsForTest(int $ref_id) : void ;
2
public function getLegacyLogsForObjId(?int $obj_id) : array ;
2
public function getQuestionPropertiesForQuestionId(int $question_id) : ?Properties ;
2
public function getQuestionPropertiesForQuestionIds(array $question_ids) : array ;
2
public function getQuestionPropertiesForTest(\ilObjTest $test) : array ;
2
public function getQuestionPropertiesWithAggregatedResultsForTest(\ilObjTest $test) : array ;
2
public function originalQuestionExists(int $question_id) : bool ;
2
public function __construct(HTTPService $http, protected Refinery $refinery, protected DataFactory $data_factory, array $namespace) { /**/ }
2
public function addFilterItem(ilTableFilterItem $a_input_item, bool $a_optional = false) : void ;
2
public function afterLogin(callable $after_login) : self ;
2
public function showInFooter(callable $show) : self ;
2
public function showOnLoginPage(callable $show) : self ;
2
public function hasOnlineStatusFilter(callable $only_visible_users) : self ;
2
public function hasDocuments(array $content_as_component = [ ], ?SelectionMap $available_conditions = null) : self ;
2
public function hasUserManagementFields(callable $fields) : self ;
2
public function canWithdraw(WithdrawProcess $withdraw_process) : self ;
2
public function hasPublicPage(callable $public_page, ?string $goto_name = null) : self ;
2
public function hasAgreement(Agreement $on_login, ?string $goto_name = null) : self ;
2
public function hasHistory( ) : self ;
2
public function onSelfRegistration(SelfRegistration $self_registration) : self ;
2
public function canReadInternalMails(Constraint $constraint) : self ;
2
public function canUseSoapApi(Constraint $constraint) : self ;
2
public function hasPublicApi(PublicApi $api) : self ;
2
public function __construct(private readonly SlotConstructor $slot, ?Map $map = null) { /**/ }
2
public function map( ) : Map { /**/ }
2
public function __construct(private readonly string $id, private readonly Internal $internal, private readonly Container $container, private readonly string $document_key = 'document') { /**/ }
2
public function withdrawal( ) : ProvideWithdrawal { /**/ }
2
public function publicPage( ) : ProvidePublicPage { /**/ }
2
public function document( ) : ProvideDocument { /**/ }
2
public function history( ) : ProvideHistory { /**/ }
2
public function allowEditing( ) : self { /**/ }
2
public function publicApi( ) : ?PublicApi { /**/ }
2
public function id( ) : string { /**/ }
2
public function name( ) : string ;
2
public function target( ) : Target ;
2
public function columns( ) : array ;
2
public function config(TableConfig $config) : void ;
2
public function name( ) : string ;
2
public function rows(TableSelection $select) : array ;
2
public function setTitle(string $a_title, string $a_icon = "", string $a_icon_alt = "") : void ;
2
public function setExternalSorting(bool $a_val) : void ;
2
public function setDefaultOrderField(string $a_defaultorderfield) : void ;
2
public function setDefaultOrderDirection(string $a_defaultorderdirection) : void ;
2
public function setSelectableColumns(string ...$names) : void ;
2
public function addMultiCommand(string $a_cmd, string $a_text) : void ;
2
public function addCommandButton(string $a_cmd, string $a_text, string $a_onclick = '', string $a_id = "", string $a_class = "") : void ;
2
public function asFilter(string $reset_command) : TableFilter ;
2
public function editCriterion(Document $document, Criterion $criterion) : string ;
2
public function deleteCriterion(Document $document, Criterion $criterion) : string ;
2
public function filter( ) : array ;
2
public function setMaxCount(int $a_max_count) : void ;
2
public function all(array $filter = [ ], array $order_by = [ ], int $offset = 0, ?int $limit = null) : array ;
2
public function countAll(array $filter = [ ]) : int ;
2
public function acceptDocument(ilObjUser $user, Document $document) : void ;
2
public function alreadyAccepted(ilObjUser $user, Document $document) : bool ;
2
public function acceptedVersion(ilObjUser $user) : Result ;
2
public function currentDocumentOfAcceptedVersion(ilObjUser $user) : Result ;
2
public function active( ) : bool ;
2
public function agreed(ilObjUser $user) : bool ;
2
public function showAgreement(string $gui, string $cmd) : PageFragment ;
2
public function showAgreementForm(string $gui, string $cmd) : PageFragment ;
2
public function needsToAgree( ) : bool ;
2
public function showWithdraw(string $gui, string $cmd) : PageFragment ;
2
public function showValidatePasswordMessage( ) : array ;
2
public function isOnGoing( ) : bool ;
2
public function withdrawalFinished( ) : void ;
2
public function importDefinitionFormPostValuesNeedsConfirmation( ) : bool { /**/ }
2
public function prepareCustomDefinitionFormConfirmation(ilPropertyFormGUI $a_form) : void { /**/ }
2
public function save(bool $keep_pos_and_import_id = false, bool $keep_import_id = false) : void { /**/ }
2
public function update( ) : void { /**/ }
2
public function delete( ) : void { /**/ }
2
protected function parseSearchObjects(array $a_records, array $a_object_types) : array { /**/ }
2
public function _clone(int $a_new_record_id) : self { /**/ }
2
public function getComplexOptionsOverview(object $a_parent_gui, string $parent_cmd) : ?string { /**/ }
2
public function __construct(protected \ilDBInterface $db) { /**/ }
2
protected function deleteOptionsExcept(int $field_id, int ...$keep_option_ids) : void { /**/ }
2
protected function deleteTranslationsOfOptionExcept(int $field_id, int $option_id, string ...$keep_languages) : void { /**/ }
2
protected function createTranslation(int $field_id, int $option_id, int $position, OptionTranslation $translation) : void { /**/ }
2
protected function updateTranslation(int $field_id, int $option_id, int $position, OptionTranslation $translation) : void { /**/ }
2
protected function getNextOptionIDInField(int $field_id) : int { /**/ }
2
public function create(int $field_id, SelectSpecificData $data) : void ;
2
public function readByID(int $field_id) : ?SelectSpecificData ;
2
public function readByIDs(int ...$field_ids) : \Generator ;
2
public function update(SelectSpecificData $data) : void ;
2
public function delete(int ...$field_ids) : void ;
2
public function create(GenericData $data) : int ;
2
public function createFromScratch(GenericData $data) : int ;
2
public function createWithNewPosition(GenericData $data) : int ;
2
public function readByID(int $field_id) : ?GenericData ;
2
public function readByIDs(int ...$field_ids) : \Generator ;
2
public function readByRecords(bool $only_searchable, int ...$record_ids) : \Generator ;
2
public function readByImportID(string $import_id) : ?GenericData ;
2
public function update(GenericData $data) : void ;
2
public function delete(int ...$field_ids) : void ;
2
public function handler( ) : FileInterface ;
2
public function repository( ) : FileRepositoryFactoryInterface ;
2
public function getFilesByObjectId(ObjectId $object_id) : FileRepositoryElementCollectionInterface ;
2
public function getFileByObjectIdAndResourceId(ObjectId $object_id, string $resource_id_serialized) : FileRepositoryElementInterface|null ;
2
public function getGlobalFiles( ) : FileRepositoryElementCollectionInterface ;
2
public function addFile(ObjectId $object_id, int $user_id, string $file_name, FileStream $content) : void ;
2
public function addGlobalFile(int $user_id, string $file_name, FileStream $content) : void ;
2
public function download(ObjectId $object_id, string $resource_id_serialized, string|null $filename_overwrite) : void ;
2
public function downloadGlobal(string $resource_id_serialized, string|null $filename_overwrite) : void ;
2
public function delete(ObjectId $object_id, int $user_id, string $resource_id_serialized) : void ;
2
public function deleteGlobal(int $user_id, string $resource_id_serialized) : void ;
2
public function handler( ) : FileRepositoryInterface ;
2
public function element( ) : FileRepositoryElementFactoryInterface ;
2
public function key( ) : FileRepositoryKeyFactoryInterface ;
2
public function stakeholder( ) : FileRepositoryStakeholderFactoryInterface ;
2
public function wrapper( ) : FileRepositoryWrapperFactoryInterface ;
2
public function store(FileRepositoryKeyInterface $key) : void ;
2
public function getElements(FileRepositoryKeyInterface $key) : FileRepositoryElementCollectionInterface|null ;
2
public function delete(FileRepositoryKeyInterface $key) : void ;
2
public function db( ) : FileRepositoryDBWrapperFactoryInterface ;
2
public function handler( ) : FileRepositoryDBWrapperInterface ;
2
public function insert(FileRepositoryKeyInterface $key) : void ;
2
public function delete(FileRepositoryKeyInterface $key) : void ;
2
public function select(FileRepositoryKeyInterface $key) : FileRepositoryElementCollectionInterface ;
2
public function buildSelectQuery(FileRepositoryKeyInterface $key) : string ;
2
public function buildDeleteQuery(FileRepositoryKeyInterface $key) : string ;
2
public function buildInsertQuery(FileRepositoryKeyInterface $key) : string ;
2
public function handler( ) : FileRepositoryStakeholderInterface ;
2
public function withOwnerId(int $owner_id) : HandlerInterface ;
2
public function handler( ) : FileRepositoryElementInterface ;
2
public function collection( ) : FileRepositoryElementCollectionInterface ;
2
public function wrapper( ) : FileRepositoryElementWrapperFactoryInterface ;
2
public function withKey(FileRepositoryKeyInterface $key) : HandlerInterface ;
2
public function getKey( ) : FileRepositoryKeyInterface ;
2
public function getIRSS( ) : FileRepositoryElementIRSSWrapperInterface ;
2
public function withElement(FileRepositoryElementInterface $element) : CollectionInterface ;
2
public function current( ) : FileRepositoryElementInterface ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function next( ) : void ;
2
public function count( ) : int ;
2
public function irss( ) : FileRepositoryElementIRSSWrapperFactoryInterface ;
2
public function handler( ) : FileRepositoryElementIRSSWrapperInterface ;
2
public function withResourceIdSerialized(string $resource_id_serialized) : HandlerInterface ;
2
public function getResourceIdSerialized( ) : string ;
2
public function getResourceSize( ) : int ;
2
public function getCreationDate( ) : DateTimeImmutable ;
2
public function getFileName( ) : string ;
2
public function getRecords( ) : array ;
2
public function deleteResource(FileRepositoryStakeholderInterface $stakeholder) : void ;
2
public function resourceExists( ) : bool ;
2
public function download(string|null $new_filename = null) : void ;
2
public function getResourceIdentification( ) : ResourceIdentification|null ;
2
public function handler( ) : FileRepositoryKeyInterface ;
2
public function withObjectId(ObjectId $object_id) : HandlerInterface ;
2
public function withResourceIdSerialized(string $resource_id_serialized) : HandlerInterface ;
2
public function withIsGlobal(bool $is_global) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function getResourceIdSerialized( ) : string ;
2
public function isGlobal( ) : bool ;
2
public function isValid( ) : bool ;
2
public function isObjectIdKey( ) : bool ;
2
public function isResourceIdKey( ) : bool ;
2
public function isGlobalKey( ) : bool ;
2
public function isCompositKeyOfObjectIdAndResourceId( ) : bool ;
2
public function isCompositKeyOfAll( ) : bool ;
2
abstract protected function translations( ) : void ;
2
public function __construct(?int $field_id = null) { /**/ }
2
public function id( ) : ?int ;
2
public function type( ) : Type ;
2
public function getRecordID( ) : int ;
2
public function setRecordID(int $id) : void ;
2
public function getImportID( ) : string ;
2
public function setImportID(string $id) : void ;
2
public function getTitle( ) : string ;
2
public function setTitle(string $title) : void ;
2
public function getDescription( ) : string ;
2
public function setDescription(string $description) : void ;
2
public function getPosition( ) : int ;
2
public function setPosition(int $position) : void ;
2
public function isSearchable( ) : bool ;
2
public function setSearchable(bool $searchable) : void ;
2
public function isRequired( ) : bool ;
2
public function setRequired(bool $required) : void ;
2
public function getFieldValues( ) : array ;
2
public function setFieldValues(array $values) : void ;
2
public function subtype( ) : string ;
2
public function objID( ) : int ;
2
public function subID( ) : int ;
2
public function forObject(string $type, int $ref_id, string $sub_type = '', int $sub_id = 0) : ObjectModesInterface ;
2
public function forSubObjects(string $type, int $ref_id, string ...$sub_types) : SubObjectModesInterface ;
2
public function getSubObjectID(int $obj_id, int $sub_id, string $sub_type) : SubObjectIDInterface ;
2
public function custom( ) : CustomInterface ;
2
public function presentableTitle( ) : string ;
2
public function fields( ) : array ;
2
public function presentableTitle( ) : string ;
2
public function valueAsPresentableString( ) : string ;
2
public function valueAsHTML( ) : string ;
2
public function sets( ) : array ;
2
public function inDataTable( ) : DataTable\SupplierInterface ;
2
public function inFilter( ) : Filter\SupplierInterface ;
2
public function getFilterInputs( ) : array ;
2
public function getColumns( ) : array ;
2
public function getData(SubObjectIDInterface ...$sub_object_ids) : DataInterface ;
2
public function dataForSubObject(SubObjectIDInterface $sub_object_id) : array ;
2
abstract protected function getCtrl( ) : ilCtrl ;
2
abstract protected function getFileObj( ) : ?ilObjFile ;
2
abstract protected function getFileStakeholder( ) : ilObjFileStakeholder ;
2
abstract protected function getGeneralSettings( ) : General ;
2
abstract protected function getLanguage( ) : ilLanguage ;
2
abstract protected function getNodeID( ) : int ;
2
abstract protected function getUser( ) : ilObjUser ;
2
public function resolveType(int $ref_id) : string ;
2
public function resolveTypeByObjectId(int $object_id) : string ;
2
public function __construct(protected ResourceStakeholder $stakeholder, protected ilObjFileGUI $gui_object, protected Services $storage, protected ilFileServicesSettings $settings) { /**/ }
2
public function createIcon(string $a_rid, bool $a_active, bool $a_is_default_icon, array $a_suffixes) : Icon ;
2
public function getIcons( ) : array ;
2
public function getIconsForFilter(array $filter) : array ;
2
public function getIconByRid(string $a_rid) : Icon ;
2
public function getActiveIconForSuffix(string $a_suffix) : Icon ;
2
public function getIconFilePathBySuffix(string $suffix) : string ;
2
public function updateIcon(string $a_rid, bool $a_active, bool $a_is_default_icon, array $a_suffixes) : Icon ;
2
public function deleteIconByRid(string $a_rid) : bool ;
2
public function __construct( ) { /**/ }
2
public function __construct(ilPRGProgress $a_progress) { /**/ }
2
public function getHTML( ) : string { /**/ }
2
protected function fillTemplate(ilTemplate $tpl) : void { /**/ }
2
protected function getTitleForItem(ilObjStudyProgramme $programme) : string { /**/ }
2
protected function getTitleAndIconTarget(ilPRGProgress $progress) : ?string { /**/ }
2
protected function buildProgressStatus(ilPRGProgress $progress) : string { /**/ }
2
public function __construct( ) { /**/ }
2
protected function getNow( ) : DateTimeImmutable { /**/ }
2
protected function log(string $msg) : void { /**/ }
2
protected function getPrgInstanceByObjId(int $obj_id) : ilObjStudyProgramme { /**/ }
2
protected function getAssignmentRepository( ) : PRGAssignmentRepository { /**/ }
2
protected function getSettingsRepository( ) : ilStudyProgrammeSettingsRepository { /**/ }
2
public function hasChildren(bool $include_references = false) : bool { /**/ }
2
protected function throwIfNotInTree( ) : void { /**/ }
2
protected function getLoggedInUserId( ) : int { /**/ }
2
protected function refreshLPStatus(int $usr_id, ?int $node_obj_id = null) : void { /**/ }
2
protected function shouldShowSubProgress(ilPRGProgress $progress) : bool { /**/ }
2
protected function newSubItem(ilPRGProgress $progress) : ilStudyProgrammeExpandableProgressListGUI { /**/ }
2
protected function configureItemGUI(ilStudyProgrammeCourseListGUI $item_gui) : void { /**/ }
2
protected function showMyProgress( ) : bool { /**/ }
2
public function __construct( ) { /**/ }
2
protected function getNow( ) : \DateTimeImmutable { /**/ }
2
protected function log(string $msg) : void { /**/ }
2
public function __construct( ) { /**/ }
2
protected function getStudyProgramme(int $prg_obj_id) : ilObjStudyProgramme { /**/ }
2
protected function getNow( ) : DateTimeImmutable { /**/ }
2
protected function log(string $msg) : void { /**/ }
2
protected function shouldShowThisList( ) : bool { /**/ }
2
protected function new_ilStudyProgrammeAssignmentListGUI(ilStudyProgrammeAssignment $assignment) : ilStudyProgrammeProgressListGUI { /**/ }
2
public function __construct(?\ilDefaultPlaceholderValues $defaultPlaceholderValues = null, ?\ilLanguage $language = null, ?\ilCertificateObjectHelper $objectHelper = null) { /**/ }
2
public function __construct(int $a_id, protected ilStudyProgrammeTypeSettings $type_settings, protected ilStudyProgrammeAssessmentSettings $assessment_settings, protected ilStudyProgrammeDeadlineSettings $deadline_settings, protected ilStudyProgrammeValidityOfAchievedQualificationSettings $validity_of_qualification_settings, protected ilStudyProgrammeAutoMailSettings $automail_settings) { /**/ }
2
public function createFor(int $prg_obj_id, int $usr_id, int $assigning_usr_id) : ilPRGAssignment ;
2
public function delete(ilPRGAssignment $assignment) : void ;
2
public function deleteAllAssignmentsForProgrammeId(int $prg_obj_id) : void ;
2
public function getForUser(int $usr_id) : array ;
2
public function getAllForNodeIsContained(int $prg_obj_id, ?array $user_filter = null, ?ilPRGAssignmentFilter $custom_filters = null) : array ;
2
public function countAllForNodeIsContained(int $prg_obj_id, ?array $user_filter = null, ?ilPRGAssignmentFilter $custom_filters = null) : int ;
2
public function getAllForSpecificNode(int $prg_obj_id, ?array $user_filter = null) : array ;
2
public function getPassedDeadline(\DateTimeImmutable $deadline) : array ;
2
public function getDashboardInstancesforUser(int $usr_id) : array ;
2
public function getAboutToExpire(array $programmes_and_due, bool $discard_formerly_notified = true) : array ;
2
public function getExpiredAndNotInvalidated( ) : array ;
2
public function getLatestAssignment(int $root_prg_obj_id, int $usr_id) : ?ilPRGAssignment ;
2
public function getLongestValidAssignment(int $root_prg_obj_id, int $usr_id) : ?ilPRGAssignment ;
2
public function __construct($id) { /**/ }
2
abstract public function getEvents( ) : StudyProgrammeEvents ;
2
public function __construct(protected ilLogger $logger, protected ilAppEventHandler $app_event_handler, protected PRGEventHandler $prg_event_handler) { /**/ }
2
public function raise(string $event, array $parameter) : void { /**/ }
2
public function createFor(int $obj_id) : ilStudyProgrammeSettings ;
2
public function delete(ilStudyProgrammeSettings $settings) : void ;
2
public function loadByType(int $type_id) : array ;
2
public function loadIdsByType(int $type_id) : array ;
2
public function getFor(int $prg_obj_id) : array ;
2
public function create(int $prg_obj_id, int $category_ref_id, ?int $last_edited_usr_id = null, ?DateTimeImmutable $last_edited = null) : ilStudyProgrammeAutoCategory ;
2
public function update(ilStudyProgrammeAutoCategory $ac) : void ;
2
public function delete(int $prg_obj_id, array $cat_ref_ids) : void ;
2
public function deleteFor(int $prg_obj_id) : void ;
2
public static function getProgrammesFor(int $cat_ref_id) : array ;
2
public function createType(string $default_language) : ilStudyProgrammeType ;
2
public function createAMDRecord( ) : ilStudyProgrammeAdvancedMetadataRecord ;
2
public function createTypeTranslation( ) : ilStudyProgrammeTypeTranslation ;
2
public function updateType(ilStudyProgrammeType $type) : void ;
2
public function updateAMDRecord(ilStudyProgrammeAdvancedMetadataRecord $rec) : void ;
2
public function updateTypeTranslation(ilStudyProgrammeTypeTranslation $tt) : void ;
2
public function deleteType(ilStudyProgrammeType $type) : void ;
2
public function deleteAMDRecord(ilStudyProgrammeAdvancedMetadataRecord $rec) : void ;
2
public function deleteTypeTranslation(ilStudyProgrammeTypeTranslation $tt) : void ;
2
public function deleteTypeTranslationByTypeId(int $type_id) : void ;
2
public function getAllTypes( ) : array ;
2
public function getType(int $type_id) : ilStudyProgrammeType ;
2
public function getAllTypesArray( ) : array ;
2
public function getAssignedAMDRecordsByType(int $type_id, bool $only_active = false) : array ;
2
public function getAssignedAMDRecordIdsByType(int $type_id, bool $only_active = false) : array ;
2
public function getAllAMDRecords( ) : array ;
2
public function getAllAMDRecordIds( ) : array ;
2
public function getAMDRecordsByTypeIdAndRecordId(int $type_id, int $record_id) : array ;
2
public function getAMDRecordsByTypeId(int $type_id, bool $only_active = false) : array ;
2
public function getTranslationsArrayByTypeIdAndLangCode(int $type_id, string $lang_code) : array ;
2
public function getStudyProgrammesByTypeId(int $type_id) : array ;
2
public function getStudyProgrammeIdsByTypeId(int $type_id) : array ;
2
public function getAvailableAdvancedMDRecords( ) : array ;
2
public function getAvailableAdvancedMDRecordIds( ) : array ;
2
public function getTranslationsByTypeAndLang(int $type_id, string $lang_code) : array ;
2
public function getTranslationByTypeIdMemberLang(int $type_id, string $member, string $lang_code) : ?ilStudyProgrammeTypeTranslation ;
2
public function getFor(int $prg_obj_id) : array ;
2
public function create(int $prg_obj_id, string $source_type, int $source_id, bool $enabled, ?int $last_edited_usr_id = null, ?DateTimeImmutable $last_edited = null) : ilStudyProgrammeAutoMembershipSource ;
2
public function update(ilStudyProgrammeAutoMembershipSource $ams) : void ;
2
public function delete(int $prg_obj_id, string $source_type, int $source_id) : void ;
2
public function deleteFor(int $prg_obj_id) : void ;
2
public static function getProgrammesFor(string $source_type, int $source_id) : array ;
2
public function send(NotificationType $type, \ilObjEmployeeTalk ...$affected_talks) : void ;
2
public function fromTalkSeries(\ilObjEmployeeTalkSeries $series, \ilObjUser $employee, \ilObjUser $superior, Method $method = Method::PUBLISH) : string ;
2
public function importFromPostAndValidate( ) : bool ;
2
public function updateMetadata( ) : void ;
2
public function render( ) : string ;
2
public function getFormGUI( ) : \ilPropertyFormGUI ;
2
public function getEditForm(string $type, int $id, string $subtype, int $sub_id, string $form_action, string $submit_command, string $submit_label) : EditFormInterface ;
2
public function getDisabledEditForm(string $type, int $id, string $subtype, int $sub_id) : EditFormInterface ;
2
public function copyValues(string $from_type, int $from_id, string $to_type, int $to_id, string $subtype) : void ;
2
public function attachSelectionToForm(string $type, int $id, string $subtype, int $sub_id, \ilPropertyFormGUI $form) : void ;
2
public function saveSelectionFromForm(string $type, int $id, string $subtype, int $sub_id, \ilPropertyFormGUI $form) : void ;
2
public function __construct( ) { /**/ }
2
public function findByObjectId(int $objectId) : EmployeeTalk ;
2
public function findByEmployee(int $iliasUserId) : array ;
2
public function findBySeries(string $seriesId) : array ;
2
public function create(EmployeeTalk $talk) : EmployeeTalk ;
2
public function update(EmployeeTalk $talk) : EmployeeTalk ;
2
public function delete(EmployeeTalk $talk) : void ;
2
public function findByEmployees(array $employees) : array ;
2
public function findByUserOrTheirEmployees(int $user, array $employees) : array ;
2
public function findTalksBetweenEmployeeAndOwner(int $employee, int $owner) : array ;
2
public function findAll( ) : array ;
2
public function getRecords( ) : array { /**/ }
2
public function executeCommand( ) { /**/ }
2
public function setTabs(string $data_tab_txt_key = "") : void { /**/ }
2
protected function getFormTitle(string $a_mode = "edit") : string { /**/ }
2
public function getNewTableObject( ) : ilPCTable { /**/ }
2
public function afterCreation( ) : void { /**/ }
2
protected function getCellContent(int $i, int $j) : string { /**/ }
2
public function create(ilPageObject $a_pg_obj, string $a_hier_id, string $a_pc_id = "") : void { /**/ }
2
public function makeEmptyCell(DomNode $td_node) : void { /**/ }
2
public function setStyleId(int $a_styleid) : void { /**/ }
2
public function getStyleId( ) : int { /**/ }
2
public function cancelCreate( ) : void { /**/ }
2
public function cancelUpdate( ) : void { /**/ }
2
public function getTemplateOptions(string $a_type = "") : array { /**/ }
2
public function setTemplate(ilGlobalTemplateInterface $main_tpl) : void { /**/ }
2
public function afterConstructor( ) : void { /**/ }
2
public function setTabs(ilTabsGUI $a_tabs) : void { /**/ }
2
public function getViewPageText( ) : string { /**/ }
2
public function getDisabledText( ) : string { /**/ }
2
public function onFeedbackEditingForwarding( ) : void { /**/ }
2
public function deactivatePage( ) : void { /**/ }
2
public function activatePage( ) : void { /**/ }
2
public function getActivationCaptions( ) : array { /**/ }
2
public function insertPageToc(string $a_output) : string { /**/ }
2
public function setScreenIdComponent( ) : void { /**/ }
2
public function processAnswer( ) : void { /**/ }
2
protected function checkLangPageAvailable(int $id, string $lang) : bool { /**/ }
2
public function confirmPageTranslationCreation( ) : void { /**/ }
2
public function createPageTranslation( ) : void { /**/ }
2
protected function isPageContainerToBeRendered( ) : bool { /**/ }
2
public function getPagePermaLink( ) : string { /**/ }
2
public function afterDeleteContents( ) : void { /**/ }
2
public function initPageConfig( ) : void { /**/ }
2
protected function getIliasAbsolutePath( ) : string { /**/ }
2
public function createFromXML( ) : void { /**/ }
2
protected function afterDelete( ) : void { /**/ }
2
public function saveInternalLinks(DOMDocument $a_domdoc) : void { /**/ }
2
public function preparePageForCompare(ilPageObject $page) : void { /**/ }
2
protected function setCopyProperties(ilPageObject $new_page) : void { /**/ }
2
protected function setTranslationProperties(self $transl_page) : void { /**/ }
2
public function getContentTemplates( ) : array { /**/ }
2
protected function loadPCDefs( ) : void { /**/ }
2
protected function loadParentKey( ) : void { /**/ }
2
public function getEnablePCType(string $a_pc_type) : bool { /**/ }
2
public function getType( ) : string { /**/ }
2
public function setDomNode(DOMNode $node) : void { /**/ }
2
public function setHierId(string $a_hier_id) : void { /**/ }
2
public static function afterRepositoryCopy(ilPageObject $page, array $mapping, int $source_ref_id) : void { /**/ }
2
public function orig( ) { /**/ }
2
public function closing( ) { /**/ }
2
protected function setUp( ) : void { /**/ }
2
protected function getMediaObjectMock( ) { /**/ }
2
public function generate( ) : string ;
2
public function __construct(private ilObjOrgUnitGUI $parent_gui) { /**/ }
2
abstract protected function initFormElements( ) : void ;
2
abstract public function fillForm( ) : void ;
2
abstract protected function fillObject( ) : bool ;
2
public function checkPermissionAndFail($a_perm) { /**/ }
2
public function checkPermissionBoolAndReturn($a_perm) { /**/ }
2
protected function getPossibleNextClasses( ) : array { /**/ }
2
protected function getActiveTabId( ) : ?string { /**/ }
2
public function executeCommand( ) { /**/ }
2
public function get(int|string $value, string $field) : array ;
2
public function getSingle(int|string $value, string $field) : ?ilOrgUnitPosition ;
2
public function getAllPositions( ) : array ;
2
public function getArray(?string $key, ?string $field) : array ;
2
public function getPositionsForOrgUnit(int $orgu_id) : array ;
2
public function store(ilOrgUnitPosition $position) : ilOrgUnitPosition ;
2
public function create( ) : ilOrgUnitPosition ;
2
public function delete(int $position_id) : void ;
2
public function getAuthority(?int $id) : ilOrgUnitAuthority ;
2
public function get(string $context, ?string $parent_context) : ilOrgUnitOperationContext ;
2
public function store(ilOrgUnitOperationContext $operation_context) : ilOrgUnitOperationContext ;
2
public function delete(string $context) : bool ;
2
public function find(string $context) : ?ilOrgUnitOperationContext ;
2
public function getById(int $id) : ?ilOrgUnitOperationContext ;
2
public function getByRefId(int $ref_id) : ?ilOrgUnitOperationContext ;
2
public function getByObjId(int $obj_id) : ?ilOrgUnitOperationContext ;
2
public function get(string $operation_string, string $description, array $contexts, int $list_order) : array ;
2
public function store(ilOrgUnitOperation $operation) : ilOrgUnitOperation ;
2
public function delete(ilOrgUnitOperation $operation) : bool ;
2
public function find(string $operation_string, string $context) : ?ilOrgUnitOperation ;
2
public function getById(int $operation_id) : ?ilOrgUnitOperation ;
2
public function getByName(string $operation_string) : array ;
2
public function getOperationsByContextId(int $context_id) : array ;
2
public function getOperationsByContextName(string $context) : array ;
2
public function get(int $user_id, int $position_id, int $orgu_id) : ilOrgUnitUserAssignment ;
2
public function find(int $user_id, int $position_id, int $orgu_id) : ?ilOrgUnitUserAssignment ;
2
public function store(ilOrgUnitUserAssignment $assignment) : ilOrgUnitUserAssignment ;
2
public function delete(ilOrgUnitUserAssignment $assignment) : bool ;
2
public function deleteByUser(int $user_id) : bool ;
2
public function getByUsers(array $user_ids) : array ;
2
public function getByPosition(int $position_id) : array ;
2
public function getByOrgUnit(int $orgu_id) : array ;
2
public function getByUserAndPosition(int $user_id, int $position_id) : array ;
2
public function getUsersByOrgUnits(array $orgu_ids) : array ;
2
public function getUsersByPosition(int $position_id) : array ;
2
public function getUsersByOrgUnitsAndPosition(array $orgu_ids, int $position_id) : array ;
2
public function getUsersByUserAndPosition(int $user_id, int $position_id, bool $recursive = false) : array ;
2
public function getFilteredUsersByUserAndPosition(int $user_id, int $position_id, int $position_filter_id, bool $recursive = false) : array ;
2
public function getOrgUnitsByUser(int $user_id) : array ;
2
public function getOrgUnitsByUserAndPosition(int $user_id, int $position_id, bool $recursive = false) : array ;
2
public function getPositionsByUser(int $user_id) : array ;
2
public function getSuperiorsByUsers(array $user_ids) : array ;
2
public function get(int $parent_id, int $position_id) : ilOrgUnitPermission ;
2
public function find(int $parent_id, int $position_id) : ?ilOrgUnitPermission ;
2
public function store(ilOrgUnitPermission $permission) : ilOrgUnitPermission ;
2
public function delete(int $parent_id, int $position_id) : bool ;
2
public function update(ilOrgUnitPermission $permission) : ilOrgUnitPermission ;
2
public function getLocalorDefault(int $parent_id, int $position_id) : ilOrgUnitPermission ;
2
public function getDefaultForContext(string $context_name, int $position_id, bool $editable = false) : ilOrgUnitPermission ;
2
public function getDefaultsForActiveContexts(int $position_id, bool $editable = false) : array ;
2
public function get(int $id, string $field) : array ;
2
public function store(ilOrgUnitAuthority $authority) : ilOrgUnitAuthority ;
2
public function create( ) : ilOrgUnitAuthority ;
2
public function delete(int $id) : void ;
2
public function deleteByPositionId(int $position_id) : void ;
2
public function deleteLeftoverAuthorities(array $ids, int $position_id) : void ;
2
public function findAllUsersByUserIds(array $user_ids) : array ;
2
public function getAllUserNames(array $users) : array ;
2
public function deleteAdditionalTableData(int $question_id) : void { /**/ }
2
public function syncWithOriginal( ) : void { /**/ }
2
public function getQuestionTypeID( ) : int { /**/ }
2
public function importAdjectives(array $a_data) : void { /**/ }
2
public function importMatrix(array $a_data) : void { /**/ }
2
public function getResults( ) { /**/ }
2
protected function isSumScoreValid(int $nr_answer_records) : bool { /**/ }
2
protected function parseResults(ilSurveyEvaluationResults $a_results, array $a_answers, ?SurveyCategories $a_categories = null) : void { /**/ }
2
public function getTextAnswers($a_results) : array { /**/ }
2
public function exportResults($a_results, bool $a_do_title, bool $a_do_label) : array { /**/ }
2
protected function validateEditForm(ilPropertyFormGUI $a_form) : bool { /**/ }
2
public function valid( ) : bool { /**/ }
2
protected function getFromPart( ) : string { /**/ }
2
public function add(AutoresponderDto $element) : void ;
2
public function remove($key) : void ;
2
public function removeElement(AutoresponderDto $element) : void ;
2
public function containsKey($key) : bool ;
2
public function getKey(AutoresponderDto $element) : int ;
2
public function clear( ) : void ;
2
public function contains(AutoresponderDto $element) : bool ;
2
public function get($key) : ?AutoresponderDto ;
2
public function set($key, AutoresponderDto $value) : void ;
2
public function isEmpty( ) : bool ;
2
public function getKeys( ) : array ;
2
public function getValues( ) : array ;
2
public function filter(callable $callable) : self ;
2
public function slice(int $offset, ?int $length = null) : self ;
2
public function toArray( ) : array ;
2
public function equals($other) : bool ;
2
public function exists(int $sender_id, int $receiver_id) : bool ;
2
public function findBySenderId(int $sender_id) : AutoresponderCollection ;
2
public function findByReceiverId(int $receiver_id) : AutoresponderCollection ;
2
public function findBySenderIdAndReceiverId(int $sender_id, int $receiver_id) : AutoresponderDto ;
2
public function store(AutoresponderDto $auto_responder) : void ;
2
public function delete(AutoresponderDto $auto_responder) : void ;
2
public function deleteBySenderId(int $sender_id) : void ;
2
public function isAutoresponderEnabled( ) : bool ;
2
public function enableAutoresponder( ) : void ;
2
public function disableAutoresponder( ) : void ;
2
public function handleAutoresponderMails(int $auto_responder_receiver_usr_id) : void ;
2
public function enqueueAutoresponderIfEnabled(int $sender_id, ilMailOptions $mail_receiver_options, ilMailOptions $mail_sender_options) : void ;
2
public function emptyAutoresponderData( ) : void ;
2
public function __construct(protected string $addresses, protected string $installation_host = ilMail::ILIAS_HOST) { /**/ }
2
protected function onBeforeSend( ) : void { /**/ }
2
public function getLabel( ) : string ;
2
public function handle(Signature $signature) : ?array ;
2
public function setNext(self $next) : self ;
2
public function getNext( ) : ?self ;
2
public function doesGroupNameExists(string $name) : bool ;
2
public function getGroupObjIdByTitle(string $title) : int ;
2
public function getInstanceByRefId(int $ref_id) : ilObject ;
2
public function getAllRefIdsForObjId(int $obj_id) : array ;
2
public function getUserIdByLogin(string $login) : int ;
2
public function getInstallationHost( ) : string ;
2
public function getGlobalMailSystemId( ) : int ;
2
public function receivesInternalMailsOnly(int $usr_id) : bool ;
2
public function createNewTemplate(string $context_id, string $title, string $subject, string $message, string $language) : ilMailTemplate ;
2
public function modifyExistingTemplate(int $template_id, string $context_id, string $title, string $subject, string $message, string $language) : void ;
2
public function loadTemplateForId(int $template_id) : ilMailTemplate ;
2
public function loadTemplatesForContextId(string $context_id) : array ;
2
public function deleteTemplatesByIds(array $template_ids) : void ;
2
public function listAllTemplatesAsArray( ) : array ;
2
public function unsetAsContextDefault(ilMailTemplate $template) : void ;
2
public function setAsContextDefault(ilMailTemplate $template) : void ;
2
public function parse( ) : array ;
2
protected function checkPermission(int $a_context_type, string $a_context_id, int $a_action_id, ?int $a_action_sub_id = null) : bool { /**/ }
2
public function storeAccessResult(string $a_permission, string $a_cmd, int $a_ref_id, bool $a_access_granted, ?int $a_user_id = null, ?ilAccessInfo $a_info = null) : void ;
2
public function getStoredAccessResult(string $a_permission, string $a_cmd, int $a_ref_id, ?int $a_user_id = null) : array ;
2
public function setPreventCachingLastResult(bool $a_val) : void ;
2
public function getPreventCachingLastResult( ) : bool ;
2
public function getResults( ) : array ;
2
public function setResults(array $a_results) ;
2
public function addInfoItem(string $a_type, string $a_text, string $a_data = "") : void ;
2
public function checkAccess(string $a_permission, string $a_cmd, int $a_ref_id, string $a_type = "", ?int $a_obj_id = null, ?int $a_tree_id = null) : bool ;
2
public function checkAccessOfUser(int $a_user_id, string $a_permission, string $a_cmd, int $a_ref_id, string $a_type = "", ?int $a_obj_id = null, ?int $a_tree_id = null) : bool ;
2
public function getInfo( ) : array ;
2
public function getResultLast( ) : array ;
2
public function getResultAll(int $a_ref_id = 0) : array ;
2
public function doCacheCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id) : array ;
2
public function doTreeCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id) : bool ;
2
public function doRBACCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id, string $a_type) : bool ;
2
public function doPathCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id, bool $a_all = false) : bool ;
2
public function doActivationCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id, int $a_obj_id, string $a_type) : bool ;
2
public function doConditionCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id, int $a_obj_id, string $a_type) : bool ;
2
public function doStatusCheck(string $a_permission, string $a_cmd, int $a_ref_id, int $a_user_id, int $a_obj_id, string $a_type) : bool ;
2
public function clear( ) : void ;
2
public function enable(string $a_str, bool $a_bool) : void ;
2
public function getCollection(array $record, string $entity, string $schema_version, string $field, string $value) : ?ResourceCollection { /**/ }
2
public function enableSubscribe(bool $status) : void { /**/ }
2
public function enableInfoScreen(bool $info_screen) : void { /**/ }
2
public function getDescription( ) : string { /**/ }
2
public function getCommandImage(string $cmd) : string { /**/ }
2
public function insertCommand(string $href, string $text, string $frame = '', string $img = '', string $cmd = '', string $onclick = '') : void { /**/ }
2
public function insertInfoScreenCommand( ) : void { /**/ }
2
public function enableComments(bool $value, bool $enable_comments_settings = true) : void { /**/ }
2
public function enableNotes(bool $value) : void { /**/ }
2
public function enableTags(bool $value) : void { /**/ }
2
protected function modifyTitleLink(string $default_link) : string { /**/ }
2
public function insertProgressInfo( ) : void { /**/ }
2
public function insertIconsAndCheckboxes( ) : void { /**/ }
2
public function insertSubItems( ) : void { /**/ }
2
protected function isCommentsActivated(string $type, int $ref_id, int $obj_id, bool $header_actions, bool $check_write_access = true) : bool { /**/ }
2
public function getModeText(int $mode) : string { /**/ }
2
public function getSettingsInfo( ) : string { /**/ }
2
protected function resetCustomLPDataForUserIds(array $user_ids, bool $recursive = true) : void { /**/ }
2
public function appendModeConfiguration(int $mode) : array { /**/ }
2
public function saveModeConfiguration(string $selected_group, array $group_data, bool &$modeChanged) : void { /**/ }
2
public function confirmedDelete( ) : void { /**/ }
2
public function cancel( ) : void { /**/ }
2
public function withReferences( ) : bool { /**/ }
2
public function setCreationMode(bool $mode = true) : void { /**/ }
2
public function getCreationMode( ) : bool { /**/ }
2
protected function createActionDispatcherGUI( ) : ilCommonActionDispatcherGUI { /**/ }
2
protected function addHeaderAction( ) : void { /**/ }
2
public function getHTML( ) : string { /**/ }
2
protected function omitLocator(bool $omit = true) : void { /**/ }
2
protected function getCreationFormsHTML(StandardForm|ilPropertyFormGUI|array $form) : string { /**/ }
2
protected function getReturnLocation(string $cmd, string $default_location = "") : string { /**/ }
2
protected function setReturnLocation(string $cmd, string $location) : void { /**/ }
2
protected function getTargetFrame(string $cmd, string $default_target_frame = "") : string { /**/ }
2
protected function setTargetFrame(string $cmd, string $target_frame) : void { /**/ }
2
public function isVisible(int $ref_id, string $type) : bool { /**/ }
2
protected function getCenterColumnHTML( ) : string { /**/ }
2
protected function getRightColumnHTML( ) : string { /**/ }
2
protected function checkPermission(string $perm, string $cmd = "", string $type = "", ?int $ref_id = null) : void { /**/ }
2
protected function enableDragDropFileUpload( ) : void { /**/ }
2
public function customizePath(ilPathGUI $path) : ilPathGUI { /**/ }
2
public function fillRowSelectionInput(array $set) : void { /**/ }
2
public function setObjects(array $ref_ids) : void { /**/ }
2
public function parse( ) : void { /**/ }
2
protected function beforeMDUpdateListener(string $a_element) : bool { /**/ }
2
protected function beforeCreateMetaData( ) : bool { /**/ }
2
protected function beforeUpdateMetaData( ) : bool { /**/ }
2
protected function beforeDeleteMetaData( ) : bool { /**/ }
2
public static function _lookupTitle(int $obj_id) : string { /**/ }
2
public function setPermissions(int $parent_ref_id) : void { /**/ }
2
public function applyDidacticTemplate(int $tpl_id) : void { /**/ }
2
public function getXMLZip( ) : string { /**/ }
2
public function cloneMetaData(ilObject $target_obj) : bool { /**/ }
2
public static function getDeletionDependencies(int $obj_id) : array { /**/ }
2
protected function beforeCreate( ) : bool { /**/ }
2
protected function beforeUpdate( ) : bool { /**/ }
2
protected function beforeDelete( ) : bool { /**/ }
2
public function addIcon( ) : ?ilPropertyFormGUI ;
2
public function saveIcon( ) : void ;
2
public function addTileImage( ) : ?ilPropertyFormGUI ;
2
public function saveTileImage( ) : void ;
2
public function addTitleIconVisibility( ) : ilPropertyFormGUI ;
2
public function saveTitleIconVisibility( ) : void ;
2
public function addTopActionsVisibility( ) : ilPropertyFormGUI ;
2
public function saveTopActionsVisibility( ) : void ;
2
public function preload(array $ids) : void ;
2
public function resetPreloadedData( ) : void ;
2
public function getFor(int $object_id, ?string $type = null) : CoreProperties ;
2
public function store(CoreProperties $properties) : CoreProperties ;
2
public function getFor(int $object_id) : AdditionalProperties ;
2
public function store(AdditionalProperties $properties) : AdditionalProperties ;
2
public function getBaseDirectory( ) : string { /**/ }
2
public function preload(array $ref_ids) : void ;
2
public function resetPreloadedData( ) : void ;
2
public function getFor(?int $object_reference_id) : ObjectReferenceProperties ;
2
public function storePropertyAvailabilityPeriod(AvailabilityPeriod $time_based_activation_property) ;
2
public function getObjectTypeSpecificTileImage(int $object_id, ImageFactory $factory, StorageService $irss) : ?Image ;
2
public function getObjectTypeSpecificIcon(int $object_id, IconFactory $factory, StorageService $irss) : ?CustomIcon ;
2
public function getModifications( ) : ?ObjectTypeSpecificPropertyModifications ;
2
protected function __construct(string $a_id) { /**/ }
2
public function withId(string $id) : self ;
2
public function getTitle( ) : string ;
2
public function withTitle(string $title) : self ;
2
public function withActive(bool $active) : self ;
2
public function isActive( ) : bool ;
2
public function withPosition(int $position) : self ;
2
public function getPosition( ) : int ;
2
public function isCore( ) : bool ;
2
public function getParent( ) : string ;
2
public function withParent(string $parent) : self ;
2
public function getAction( ) : string ;
2
public function withAction(string $action) : self ;
2
public function isExternal( ) : bool ;
2
public function withExternal(bool $external) : self ;
2
public function syncWithGlobalScreen(FooterMainCollector $collector) : void ;
2
public function store(Entry $entry) : Entry ;
2
public function blank( ) : Entry ;
2
public function delete(Entry $entry) : void ;
2
public function get(string $identifier) : ?Entry ;
2
public function has(string $identifier) : bool ;
2
public function all( ) : \Generator ;
2
public function allForParent(string $parent_identifier) : \Generator ;
2
public function updatePositionById(string $id, int $position) : void ;
2
public function getId( ) : string ;
2
public function getLanguageCode( ) : string ;
2
public function getTranslation( ) : string ;
2
public function store(Translations $translations) : Translations ;
2
public function get(TranslatableItem $item) : Translations ;
2
public function blank(TranslatableItem $item, string $language_code, string $translation) : Translation ;
2
public function reset( ) : void ;
2
public function withId(string $id) : self ;
2
public function getTitle( ) : string ;
2
public function withTitle(string $title) : self ;
2
public function withActive(bool $active) : self ;
2
public function isActive( ) : bool ;
2
public function withPosition(int $position) : self ;
2
public function getPosition( ) : int ;
2
public function isCore( ) : bool ;
2
public function getItems( ) : int ;
2
public function syncWithGlobalScreen(FooterMainCollector $collector) : void ;
2
public function store(Group $group) : Group ;
2
public function blank( ) : Group ;
2
public function delete(Group $group) : void ;
2
public function get(string $identifier) : ?Group ;
2
public function has(string $identifier) : bool ;
2
public function all( ) : \Generator ;
2
public function updatePositionById(string $hashed_id, int $position) : void ;
2
public function reset(FooterMainCollector $collector) : void ;
2
public static function _getTrackingItems(int $a_obj_id) : array { /**/ }
2
public function readObject( ) : string { /**/ }
2
public function getTrackedItems( ) : array { /**/ }
2
public function getAttemptsForUser(int $a_user_id) : int { /**/ }
2
public function getModuleVersionForUser(int $a_user_id) : string { /**/ }
2
public function getTrackingDataAgg(int $a_user_id) : array { /**/ }
2
public function importSuccess(string $a_file) : bool { /**/ }
2
public static function _getCourseCompletionForUser(int $a_id, int $a_user) : bool { /**/ }
2
public function deleteTrackingDataOfUsers(array $a_users) : void { /**/ }
2
public function initPropertiesForm( ) : void { /**/ }
2
public function getPropertiesFormValues( ) : void { /**/ }
2
protected function showTrackingItemsBySco( ) : bool { /**/ }
2
public function showTrackingItems( ) : bool { /**/ }
2
public static function exportSelectedCoreColumns(bool $b_orderBySCO, bool $b_allowExportPrivacy) : array { /**/ }
2
public static function exportSelectedInteractionsColumns( ) : array { /**/ }
2
public static function exportSelectedObjectivesColumns( ) : array { /**/ }
2
public function scoTitlesForExportSelected(int $obj_id) : array { /**/ }
2
public function exportSelectedCore(array $a_user, array $a_sco, bool $b_orderBySCO, bool $allowExportPrivacy, int $obj_id, string $lmTitle) : array { /**/ }
2
public function exportSelectedInteractions(array $a_user, array $a_sco, bool $b_orderBySCO, bool $allowExportPrivacy, int $obj_id, string $lmTitle) : array { /**/ }
2
public function exportSelectedObjectives(array $a_user, array $a_sco, bool $b_orderBySCO, bool $allowExportPrivacy, int $obj_id, string $lmTitle) : array { /**/ }
2
public function exportSelectedSuccess(array $a_user, bool $allowExportPrivacy, int $obj_id, string $lmTitle) : array { /**/ }
2
public function __construct( ) { /**/ }
2
public function hasCurrentUserAccessToMyStaff( ) : bool { /**/ }
2
public function hasCurrentUserAccessToCertificates( ) : bool { /**/ }
2
public function hasCurrentUserAccessToTalks( ) : bool { /**/ }
2
public function hasCurrentUserAccessToCompetences( ) : bool { /**/ }
2
public function hasCurrentUserAccessToCourseMemberships( ) : bool { /**/ }
2
public function hasCurrentUserAccessToStaffList( ) : bool { /**/ }
2
public function hasCurrentUserAccessToUser(int $usr_id) : bool { /**/ }
2
public function hasCurrentUserAccessToLearningProgressInObject(int $ref_id = 0) : bool { /**/ }
2
public function hasCurrentUserAccessToCourseLearningProgressForAtLeastOneUser( ) : bool { /**/ }
2
public function countOrgusOfUserWithAtLeastOneOperation(int $user_id) : int { /**/ }
2
public function countOrgusOfUserWithOperationAndContext(int $user_id, string $org_unit_operation_string, string $context) : int { /**/ }
2
public function getUsersForUserOperationAndContext(int $user_id, string $org_unit_operation_string, string $context, string $tmp_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_IL_OBJ_USER_MATRIX) : array { /**/ }
2
public function getUsersForUserPerPosition(int $user_id) : array { /**/ }
2
public function getUsersForUser(int $user_id, ?int $position_id = null) : array { /**/ }
2
public function getIdsForUserAndOperation(int $user_id, string $operation, bool $return_ref_id = false) : array { /**/ }
2
public function getIdsForPositionAndOperation(int $position_id, string $operation, bool $return_ref_id) : array { /**/ }
2
public function getIdsForPositionAndOperationAndContext(int $position_id, string $operation, string $context, bool $return_ref_id) : array { /**/ }
2
public function hasPositionDefaultPermissionForOperationInContext(int $position_id, int $operation_id, int $context_id) : bool { /**/ }
2
public function getIlobjectsAndUsersForUserOperationAndContext(int $user_id, string $org_unit_operation_string, string $context) : array { /**/ }
2
public function buildTempTableIlobjectsUserMatrixForUserOperationAndContext(int $user_id, string $org_unit_operation_string, string $context, string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_IL_OBJ_USER_MATRIX) : string { /**/ }
2
public function buildTempTableIlobjectsSpecificPermissionSetForOperationAndContext(string $org_unit_operation_string, string $context, string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_IL_OBJ_SPEC_PERMISSIONS) : string { /**/ }
2
public function buildTempTableIlobjectsDefaultPermissionSetForOperationAndContext(string $org_unit_operation_string, string $context, string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_IL_OBJ_DEFAULT_PERMISSIONS) : string { /**/ }
2
public function buildTempTableIlorgunitDefaultPermissionSetForOperationAndContext(string $org_unit_operation_string, string $context, string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_IL_ORGU_DEFAULT_PERMISSIONS) : string { /**/ }
2
public function buildTempTableCourseMemberships(string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_CRS_MEMBERS, array $only_courses_of_user_ids = array( )) : string { /**/ }
2
public function buildTempTableOrguMemberships(string $temporary_table_name_prefix = self::TMP_DEFAULT_TABLE_NAME_PREFIX_ORGU_MEMBERS, array $only_orgus_of_user_ids = array( )) : string { /**/ }
2
public function dropTempTable(string $temporary_table_name) : void { /**/ }
2
protected function createWhereStatement(array $arr_filter) : string { /**/ }
2
public function __construct( ) { /**/ }
2
abstract public function getResources( ) : array ;
2
public function check_signature(OAuthRequest $request, OAuthConsumer $consumer, OAuthToken $token, string $signature) : bool { /**/ }
2
abstract public function lookup_consumer(string $consumer_key) ;
2
abstract public function lookup_token(OAuthConsumer $consumer, string $token_type, string $token) ;
2
abstract public function lookup_nonce(OAuthConsumer $consumer, ?OAuthToken $token, string $nonce, int $timestamp) ;
2
abstract public function new_request_token(OAuthConsumer $consumer, ?string $callback = null) ;
2
abstract public function new_access_token(OAuthToken $token, OAuthConsumer $consumer, ?string $verifier = null) ;
2
public function startProgress(int $max) : void ;
2
public function advanceProgress( ) : void ;
2
public function stopProgress( ) : void ;
2
public function inform(string $message) : void ;
2
public function confirmOrDeny(string $message) : bool ;
2
public function confirmExplicit(string $message, string $type_text_to_confirm) : bool ;
2
protected function getAllClassNames(array $additional_ignore, ?string $matching_path = null) : \Iterator { /**/ }
2
public function getAgents( ) : AgentCollection ;
2
public function getComponentAgents( ) : AgentCollection ;
2
public function getPluginAgent(string $name) : Agent ;
2
public function getAgentByClassName(string $class_name) : Agent ;
2
public function getAgentNameByClassName(string $class_name) : string ;
2
public function getResource(string $id) ;
2
public function withResource(string $id, $resource) : Environment ;
2
public function withConfigFor(string $component, $config) : Environment ;
2
public function getConfigFor(string $component) ;
2
public function hasConfigFor(string $component) : bool ;
2
protected function readAgentConfig(Agent $agent, InputInterface $input, ?string $use_config_field = null) : ?Config { /**/ }
2
protected function getPath( ) : string { /**/ }
2
public function setPresentationMaterial(ilQTIPresentationMaterial $presentation_material) : void ;
2
public function getPresentationMaterial( ) : ?ilQTIPresentationMaterial ;
2
public function addMaterial(ilQTIMaterial $material) : void ;
2
public function getMaterial(int $index) : ?ilQTIMaterial ;
2
public function addFlowMat(ilQTIFlowMat $flow_mat) : void ;
2
public function getFlowMat(int $index) : ?ilQTIFlowMat ;
2
protected function readFile(string $path) : string { /**/ }
2
public function getCurrentVersion( ) : ?Version { /**/ }
2
public function __construct(\ilDBInterface $db, \ilComponentRepositoryWrite $component_repository, string $id) { /**/ }
2
public function install( ) : void { /**/ }
2
protected function beforeUninstall( ) : bool { /**/ }
2
protected function beforeActivation( ) : bool { /**/ }
2
public function hasComponent(string $type, string $name) : bool ;
2
public function hasComponentId(string $id) : bool ;
2
public function getComponents( ) : Iterator ;
2
public function getComponentById(string $id) : ilComponentInfo ;
2
public function getComponentByTypeAndName(string $type, string $name) : ilComponentInfo ;
2
public function hasPluginSlotId(string $id) : bool ;
2
public function getPluginSlots( ) : Iterator ;
2
public function getPluginSlotById(string $id) : ilPluginSlotInfo ;
2
public function hasPluginId(string $id) : bool ;
2
public function getPlugins( ) : Iterator ;
2
public function getPluginById(string $id) : ilPluginInfo ;
2
public function getPluginByName(string $name) : ilPluginInfo ;
2
public function hasActivatedPlugin(string $id) : bool ;
2
public function setCurrentPluginVersion(string $plugin_id, Version $version, int $db_version) : void ;
2
public function setActivation(string $plugin_id, bool $activated) : void ;
2
public function removeStateInformationOf(string $plugin_id) : void ;
2
public function getPlugin(string $id) : ilPlugin ;
2
public function getActivePluginsInSlot(string $slot_id) : \Iterator ;
2
protected function getImportantFields(ilPluginInfo $plugin_info) : array { /**/ }
2
protected function getContent(ilPluginInfo $plugin_info) : array { /**/ }
2
protected function boolToString(bool $value) : string { /**/ }
2
protected function filterData(array $data) : array { /**/ }
2
protected function hasLang(ilPluginInfo $plugin_info) : bool { /**/ }
2
protected function addPlugin(array &$data, string $type, string $component, string $slot, string $plugin) : void { /**/ }
2
protected function scanDir(string $dir) : array { /**/ }
2
protected function isDir(string $dir) : bool { /**/ }
2
protected function buildPluginPath(string $type, string $component, string $slot, string $plugin) : string { /**/ }
2
protected function copy(string $source, string $target) : void { /**/ }
2
protected function purge(string $path, array $dont_purge) : bool { /**/ }
2
protected function makeDir(string $path) : void { /**/ }
2
public function getInstalledLanguages( ) : array { /**/ }
2
public function __construct( ) { /**/ }
2
public function set(string $key, string $value) : void ;
2
public function get(string $key) : string ;
2
public function clear(string $key) : void ;
2
public function __construct( ) { /**/ }
2
protected function getWherePart(array $search_query) : string { /**/ }
2
abstract protected function compare(ilUsersGalleryUser $left, ilUsersGalleryUser $right) : int ;
2
public function getJsScripts(string $a_action_type) : array { /**/ }
2
public function sort(array $users) : array ;
2
public function hasPublicProfile( ) : bool ;
2
public function getPublicName( ) : string ;
2
public function getSortablePublicName( ) : string ;
2
public function getAggregatedUser( ) : ilObjUser ;
2
public function setUsrId(int $usrId) : void ;
2
public function setName(string $name) : void ;
2
public function getNewTokenForUser(\ilObjUser $user, string $new_email, int $now) : ChangeMailToken ;
2
public function hasUserValidEmailConfirmationToken(\ilObjUser $user) : bool ;
2
public function getTokenForTokenString(string $token_string, \ilObjUser $user) : ?ChangeMailToken ;
2
public function moveToNextStep(ChangeMailToken $token, int $now) : ChangeMailToken ;
2
public function deleteEntryByToken(string $token) : void ;
2
public function deleteExpiredEntries( ) : void ;
2
public function __construct(Container $dic) { /**/ }
2
abstract public function getDescriptionForField(string $fieldName, string $attribute) : ?string ;
2
abstract public function getComponentName( ) : string ;
2
public function writeToFile(string $a_data, $a_absolute_path) { /**/ }
2
public function getAbsolutePath( ) : string { /**/ }
2
protected function init( ) : bool { /**/ }
2
public function getPath( ) : string { /**/ }
2
public function getPath( ) : string { /**/ }
2
public function web( ) : Filesystem ;
2
public function storage( ) : Filesystem ;
2
public function temp( ) : Filesystem ;
2
public function customizing( ) : Filesystem ;
2
public function libs( ) : Filesystem ;
2
public function nodeModules( ) : Filesystem ;
2
public function isClean(string $filename) : bool ;
2
public function sanitize(string $filename) : string ;
2
public function __construct(private array $whitelist) { /**/ }
2
public function seek($offset, $whence = SEEK_SET) : void { /**/ }
2
protected function assertStreamAttached( ) : void { /**/ }
2
protected function raiseError(string $a_message, $a_code) { /**/ }
2
public function __construct(int $objId, string $type, string $title, string $description, ?int $parentRefId = null) { /**/ }
2
public function _getXMLAttributes( ) : array { /**/ }
2
public function _getTagName( ) : string { /**/ }
2
public function generateResponse( ) : string { /**/ }
2
public function getConfig( ) : ilMathJaxConfig ;
2
public function updateConfig(ilMathJaxConfig $config) : void ;
2
public static function deliverFileAttached(string $path_to_file, ?string $download_file_name = null, ?string $mime_type = null, bool $delete_file = false) : void ;
2
public static function streamVideoInline(string $path_to_file, ?string $download_file_name = null) : void ;
2
public static function deliverFileInline(string $path_to_file, ?string $download_file_name = null) : void ;
2
public static function returnASCIIFileName(string $original_filename) : string ;
2
public function __construct(protected Services $http, protected ResponseBuilder $response_builder, protected ResponseBuilder $fallback_response_builder) { /**/ }
2
public static function powData( ) : array { /**/ }
2
public function equals($left_operand, $right_operand, ?int $scale = null) : bool ;
2
public function applyScale($left_operand, ?int $scale = null) ;
2
public function round($value, int $precision = 0) : string ;
2
public function setXMLContent(string $a_xml_content) : void { /**/ }
2
protected function openXMLFile( ) { /**/ }
2
public function parse($a_xml_parser, $a_fp = null) : void { /**/ }
2
public function xmlDumpFile(string $file, bool $format = true) : void { /**/ }
2
public function xmlDumpMem(bool $format = true) : string { /**/ }
2
public function scanBuffer(string $buffer) : bool { /**/ }
2
public function cleanFile(string $file_path, string $org_name = '') : string { /**/ }
2
protected function setUp( ) : void { /**/ }
2
public static function fillAutoCompleteToolbar(object $parent_object, ?ilToolbarGUI $toolbar = null, array $a_options = [ ], bool $a_sticky = false) : ilToolbarGUI { /**/ }
2
public function addUser( ) : void { /**/ }
2
public function autoComplete( ) : void { /**/ }
2
public function parse( ) : void { /**/ }
2
public function filter(int $a_ref_id) : bool ;
2
public function getForUser(ilObjUser $user, array $objTypes, string $actorLanguageCode) : Generator ;
2
public function addCustomCommandsToActionMenu(ilObjectListGUI $itemListGui, int $ref_id) : void { /**/ }
2
public function __construct(int $a_parent_ref_id, int $a_parent_obj_id, string $a_parent_obj_type) { /**/ }
2
public function initListGUI(ilObjectListGUI $a_list_gui) : void { /**/ }
2
public function getOrderType( ) : int { /**/ }
2
public function getContentGUI( ) : ilContainerContentGUI { /**/ }
2
public function showAdministrationPanel( ) : void { /**/ }
2
public function enableAdministrationPanelObject( ) : void { /**/ }
2
public function disableAdministrationPanelObject( ) : void { /**/ }
2
public function isActiveAdministrationPanel( ) : bool { /**/ }
2
public function saveSortingObject( ) : void { /**/ }
2
public function removeFromSystemObject( ) : void { /**/ }
2
protected function getTreeSelectorGUI(string $cmd) : ilTreeExplorerGUI { /**/ }
2
public function __construct(ilContainerGUI $container_gui_obj, \ILIAS\Container\Content\ItemPresentationManager $item_presentation) { /**/ }
2
public function getMainContent( ) : string { /**/ }
2
public function getNewsData( ) : array { /**/ }
2
public function executeCommand( ) { /**/ }
2
public function editSettings( ) : string { /**/ }
2
public function saveSettings( ) : string { /**/ }
2
public function showFeedUrl( ) : string { /**/ }
2
public function __construct( ) ;
2
public function setLanguage(string $lang_key) : void ;
2
public function setNewsItem(ilNewsItem $a_news_item, int $a_news_ref_id) : void ;
2
public function getTimelineContent( ) : string ;
2
public function getDetailContent( ) : string ;
2
public function getObjIdForRefId(int $a_ref_id) : int ;
2
public function getTypeForObjId(int $a_obj_id) : string ;
2
public function initCustomForm(ilPropertyFormGUI $a_form) : void { /**/ }
2
public function exportCustomForm(ilPropertyFormGUI $a_form) : void { /**/ }
2
public function importCustomForm(ilPropertyFormGUI $a_form) : void { /**/ }
2
public function updateFromAjax( ) : string { /**/ }
2
public function isGranted( ) : bool ;
2
public function getNotGrantedReasons( ) : array ;
2
public function getId( ) : int ;
2
public function getTitle( ) : string ;
2
public function getLinks( ) : array ;
2
public function isUserSubmission( ) : bool ;
2
public function getExerciseId( ) : int ;
2
public function getExerciseTitle( ) : string ;
2
public function getReadableRefIds( ) : array ;
2
public function getAssignmentInfoOfObj(int $a_ref_id, int $a_user_id) : array ;
2
public function getAccessInfo(int $a_ref_id, int $a_user_id) : ilExcRepoObjAssignmentAccessInfoInterface ;
2
public function getUserId(int $submission_id) : int ;
2
public function hasSubmissions(int $assignment_id) : int ;
2
protected function isForwardingToFormDispatcher( ) : bool { /**/ }
2
public function setData(array $a_data) : void { /**/ }
2
public function getData( ) : array { /**/ }
2
public function setTitle(string $a_title, string $a_icon = "", string $a_icon_alt = "") : void { /**/ }
2
public function setMaxCount(int $a_max_count) : void { /**/ }
2
public function setLimit(int $a_limit = 0, int $a_default_limit = 0) : void { /**/ }
2
public function getLimit( ) : int { /**/ }
2
public function setPrefix(string $a_prefix) : void { /**/ }
2
public function getOffset( ) : int { /**/ }
2
public function setOrderLink(string $key, string $order_dir) : void { /**/ }
2
public function getFormName( ) : string { /**/ }
2
public function setFormName(string $a_name = "cmd") : void { /**/ }
2
public function setSelectAllCheckbox(string $a_select_all_checkbox) : void { /**/ }
2
public function determineSelectedColumns( ) : void { /**/ }
2
public function getSelectedColumns( ) : array { /**/ }
2
public function getOrderField( ) : string { /**/ }
2
public function fillHeader( ) : void { /**/ }
2
public function loadProperty(string $type) : ?string { /**/ }
2
public function exportData(int $format, bool $send = false) : void { /**/ }
2
public function getTableFilterLabelFor( ) : string ;
2
public function getTitle(string $a_comp_id, string $a_item_type, int $a_item_id) : string ;
2
protected function setUp( ) : void { /**/ }
2
public function create( ) : ResponseInterface ;
2
public function retrieve(string $key, Transformation $transformation) ;
2
public function has(string $key) : bool ;
2
public function keys( ) : array ;
2
public function create( ) : ServerRequestInterface ;
2
public function create(string $name, ?string $value = null) : Cookie ;
2
public function createRememberedForLongTime(string $name, ?string $value = null) : Cookie ;
2
public function createExpired(string $name) : Cookie ;
2
public function fromSetCookieString(string $string) : Cookie ;
2
public function fromCookieStrings(array $cookieStrings) : CookieJar ;
2
public function fromResponse(ResponseInterface $response) : CookieJar ;
2
public function getName( ) : string ;
2
public function getValue( ) : ?string ;
2
public function getExpires( ) : int ;
2
public function getMaxAge( ) : int ;
2
public function getPath( ) : ?string ;
2
public function getDomain( ) : ?string ;
2
public function getSecure( ) : bool ;
2
public function getHttpOnly( ) : bool ;
2
public function getSamesite( ) : ?string ;
2
public function withValue(?string $value = null) : Cookie ;
2
public function withExpires($expires = null) : Cookie ;
2
public function rememberForLongTime( ) : Cookie ;
2
public function expire( ) : Cookie ;
2
public function withMaxAge(?int $maxAge = null) : Cookie ;
2
public function withPath(?string $path = null) : Cookie ;
2
public function withDomain(?string $domain = null) : Cookie ;
2
public function withSecure(?bool $secure = null) : Cookie ;
2
public function withHttpOnly(?bool $httpOnly = null) : Cookie ;
2
public function withSamesite(string $sameSite) : Cookie ;
2
public function __toString( ) : string ;
2
public function has(string $name) : bool ;
2
public function get(string $name) : ?Cookie ;
2
public function getAll( ) : array ;
2
public function with(Cookie $setCookie) : CookieJar ;
2
public function without(string $name) : CookieJar ;
2
public function renderIntoResponseHeader(ResponseInterface $response) : ResponseInterface ;
2
public function __construct(ilCtrlPathFactory $path_factory, RequestWrapper $request_wrapper, Refinery $refinery) { /**/ }
2
protected function getCurrentSkin( ) : ?string { /**/ }
2
protected function getCurrentStyle( ) : ?string { /**/ }
2
protected function fileExistsInSkin(string $path) : bool { /**/ }
2
protected function setUp( ) : void { /**/ }
2
public function addBlockfile(string $placeholder, string $blockname, string $filename) : bool { /**/ }
2
public function blockExists(string $blockname) : bool { /**/ }
2
public function parseCurrentBlock( ) : bool { /**/ }
2
public function setCurrentBlock(string $block = self::IT_DEFAULT_BLOCK) : bool { /**/ }
2
public function touchBlock(string $block) : bool { /**/ }
2
public function getFile(string $filename) : string { /**/ }
2
public function isAsync( ) : bool ;
2
public function getRedirectSource( ) : ?string ;
2
public function getPath( ) : ilCtrlPathInterface ;
2
public function setCmdMode(string $mode) : ilCtrlContextInterface ;
2
public function getCmdMode( ) : ?string ;
2
public function setBaseClass(string $base_class) : ilCtrlContextInterface ;
2
public function getBaseClass( ) : ?string ;
2
public function setTargetScript(string $target_script) : ilCtrlContextInterface ;
2
public function getTargetScript( ) : string ;
2
public function setCmdClass(?string $cmd_class) : ilCtrlContextInterface ;
2
public function getCmdClass( ) : ?string ;
2
public function setCmd(?string $cmd) : self ;
2
public function getCmd( ) : ?string ;
2
public function setObjType(string $obj_type) : ilCtrlContextInterface ;
2
public function getObjType( ) : ?string ;
2
public function setObjId(int $obj_id) : ilCtrlContextInterface ;
2
public function getObjId( ) : ?int ;
2
public function getToken( ) : ilCtrlTokenInterface ;
2
public function parseQueriesOfURL(string $query_string) : array ;
2
public function callBaseClass(?string $a_base_class = null) : void ;
2
public function forwardCommand(object $a_gui_object) ;
2
public function getHTML(object $a_gui_object, ?array $a_parameters = null) : string ;
2
public function getCmd(?string $fallback_command = null) : ?string ;
2
public function getCmdClass( ) : ?string ;
2
public function getNextClass($a_gui_class = null) : ?string ;
2
public function saveParameter(object $a_gui_obj, $a_parameter) : void ;
2
public function saveParameterByClass(string $a_class, $a_parameter) : void ;
2
public function setParameter(object $a_gui_obj, string $a_parameter, $a_value) : void ;
2
public function setParameterByClass(string $a_class, string $a_parameter, $a_value) : void ;
2
public function getParameterArray(object $a_gui_obj) : array ;
2
public function getParameterArrayByClass(string $a_class) : array ;
2
public function clearParameters(object $a_gui_obj) : void ;
2
public function clearParametersByClass(string $a_class) : void ;
2
public function clearParameterByClass(string $a_class, string $a_parameter) : void ;
2
public function getLinkTarget(object $a_gui_obj, ?string $a_cmd = null, ?string $a_anchor = null, bool $is_async = false, bool $has_xml_style = false) : string ;
2
public function getLinkTargetByClass($a_class, ?string $a_cmd = null, ?string $a_anchor = null, bool $is_async = false, bool $has_xml_style = false) : string ;
2
public function getFormAction(object $a_gui_obj, ?string $a_fallback_cmd = null, ?string $a_anchor = null, bool $is_async = false, bool $has_xml_style = false) : string ;
2
public function getFormActionByClass($a_class, ?string $a_fallback_cmd = null, ?string $a_anchor = null, bool $is_async = false, bool $has_xml_style = false) : string ;
2
public function redirect(object $a_gui_obj, ?string $a_cmd = null, ?string $a_anchor = null, bool $is_async = false) : void ;
2
public function redirectByClass($a_class, ?string $a_cmd = null, ?string $a_anchor = null, bool $is_async = false) : void ;
2
public function redirectToURL(string $target_url) : void ;
2
public function setContextObject(int $obj_id, string $obj_type) : void ;
2
public function getContextObjId( ) : ?int ;
2
public function getContextObjType( ) : ?string ;
2
public function getCallHistory( ) : array ;
2
public function lookupClassPath(string $a_class) : string ;
2
public function lookupOriginalClassName(string $a_class) : ?string ;
2
public function getClassForClasspath(string $a_class_path) : string ;
2
public function setTargetScript(string $a_target_script) : void ;
2
public function isAsynch( ) : bool ;
2
public function setReturn(object $a_gui_obj, ?string $a_cmd = null) : void ;
2
public function setReturnByClass(string $a_class, ?string $a_cmd = null) : void ;
2
public function getParentReturn(object $a_gui_obj) : ?string ;
2
public function getParentReturnByClass(string $a_class) : ?string ;
2
public function returnToParent(object $a_gui_obj, ?string $a_anchor = null) : void ;
2
public function getRedirectSource( ) : ?string ;
2
public function insertCtrlCalls($a_parent, $a_child, string $a_comp_prefix) : void ;
2
public function checkCurrentPathForClass(string $gui_class) : bool ;
2
public function getCurrentClassPath( ) : array ;
2
public function attachObserver(ilCtrlObserver $observer, ilCtrlEvent $event = ilCtrlEvent::ALL) : void ;
2
public function detachObserver(ilCtrlObserver $observer, ilCtrlEvent $event = ilCtrlEvent::ALL) : void ;
2
public function current( ) : ?string ;
2
public function key( ) : ?string ;
2
public function getId( ) : string ;
2
public function update(ilCtrlEvent $event, ?string $data) : void ;
2
public function isBaseClass(string $class_name) : bool ;
2
public function getObjNameByCid(string $cid) : ?string ;
2
public function getObjNameByName(string $class_name) : ?string ;
2
public function getClassNameByCid(string $cid) : ?string ;
2
public function getClassCidByName(string $class_name) : ?string ;
2
public function getRelativePathByName(string $class_name) : ?string ;
2
public function getRelativePathByCid(string $cid) : ?string ;
2
public function getChildrenByCid(string $cid) : ?array ;
2
public function getChildrenByName(string $class_name) : ?array ;
2
public function getParentsByCid(string $cid) : ?array ;
2
public function getParentsByName(string $class_name) : ?array ;
2
public function setPermanentParameterByClass(string $class_name, string $parameter_name) : void ;
2
public function removePermanentParametersByClass(string $class_name) : void ;
2
public function getPermanentParametersByClass(string $class_name) : ?array ;
2
public function setTemporaryParameterByClass(string $class_name, string $parameter_name, $value) : void ;
2
public function removeTemporaryParametersByClass(string $class_name) : void ;
2
public function getTemporaryParametersByClass(string $class_name) : ?array ;
2
public function removeSingleParameterByClass(string $class_name, string $parameter_name) : void ;
2
public function setReturnTargetByClass(string $class_name, string $target_url) : void ;
2
public function getReturnTargetByClass(string $class_name) : ?string ;
2
public function getUnsafeCommandsByCid(string $cid) : array ;
2
public function getUnsafeCommandsByName(string $class_name) : array ;
2
public function getSafeCommandsByCid(string $cid) : array ;
2
public function getSafeCommandsByName(string $class_name) : array ;
2
public function find(ilCtrlContextInterface $context, $target) : ilCtrlPathInterface ;
2
public function existing(string $cid_path) : ilCtrlPathInterface ;
2
public function null( ) : ilCtrlPathInterface ;
2
public function verifyWith(string $token) : bool ;
2
public function getToken( ) : string ;
2
public function canHandle(Request $request) : bool ;
2
public function build(string $namespace, ?ReferenceId $reference_id = null, array $additional_parameters = [ ]) : URI ;
2
public function getBaseURI( ) : URI ;
2
public function end( ) : ControlBuilder ;
2
public function item(string $label, int $parameter) : LocatorBuilder ;
2
public function end( ) ;
2
public function node(string $label, ?int $parameter = null, ?int $lp = null) : TOCBuilder ;
2
public function item(string $label, int $parameter, $state = null, bool $current = false) : TOCBuilder ;
2
public function exit(string $command) : ControlBuilder ;
2
public function next(string $command, ?int $parameter = null) : ControlBuilder ;
2
public function previous(string $command, ?int $parameter = null) : ControlBuilder ;
2
public function done(string $command, ?int $parameter = null) : ControlBuilder ;
2
public function generic(string $label, string $command, ?int $parameter = null) : ControlBuilder ;
2
public function genericWithSignal(string $label, UI\Component\Signal $signal) : ControlBuilder ;
2
public function toggle(string $label, string $on_command, string $off_command) : ControlBuilder ;
2
public function mode(string $command, array $labels) : ControlBuilder ;
2
public function locator(string $command) : LocatorBuilder ;
2
public function tableOfContent(string $label, string $command, ?int $parameter = null, $state = null) : TOCBuilder ;
2
public function getURL(string $command, ?int $param = null) : Data\URI ;
2
public function __construct(string $client, string $token, ?bool $plugin = false) { /**/ }
2
public function getObjIdForRefId(int $a_ref_id) : int ;
2
public function getTypeForObjId(int $a_obj_id) : string ;
2
protected function getPageContentUserId(int $a_user_id) : int { /**/ }
2
protected function renderPageElement(string $a_type, string $a_html) : string { /**/ }
2
protected function getCourseSortAction(ilCtrl $ctrl) : string { /**/ }
2
public function preview(bool $a_return = false, $a_content = false, bool $a_show_notes = true) : string { /**/ }
2
public function __construct( ) { /**/ }
2
public function addRTESupport(int $obj_id, string $obj_type, string $a_module = '', bool $allowFormElements = false, ?string $cfg_template = null) : void { /**/ }
2
public function addUserTextEditor(string $editor_selector) : void { /**/ }
2
public function addCustomRTESupport(int $obj_id, string $obj_type, array $tags) : void { /**/ }
2
public function __construct(Glossary\InternalDomainService $domain_service, Glossary\InternalRepoServiceInterface $repo, Glossary\InternalDataService $data_service, int $glo_ref_id, int $user_id) { /**/ }
2
public function __construct( ) { /**/ }
2
protected function shuffle(array $entries) : array { /**/ }
2
public function termSession( ) : Term\TermSessionRepository ;
2
public function flashcardTerm( ) : Flashcard\FlashcardTermDBRepository ;
2
public function flashcardBox( ) : Flashcard\FlashcardBoxDBRepository ;
2
public function flashcardSession( ) : Flashcard\FlashcardSessionRepositoryInterface ;
2
public function getItems( ) : void { /**/ }
2
public function __construct(ilObjMediaObject $a_media_object) { /**/ }
2
public function getImageMapTableHTML( ) : string { /**/ }
2
public function updateAreas( ) : void { /**/ }
2
public function makeMapWorkCopy(string $a_edit_property = "", int $a_area_nr = 0, bool $a_output_new_area = false, string $a_area_type = "", string $a_coords = "") : ilMediaItem { /**/ }
2
public function getAliasXML( ) : string { /**/ }
2
public function saveArea( ) : string { /**/ }
2
public function getLinkTypeOfArea(int $a_nr) : string { /**/ }
2
public function getTypeOfArea(int $a_nr) : string { /**/ }
2
public function getTargetOfArea(int $a_nr) : string { /**/ }
2
public function getTargetFrameOfArea(int $a_nr) : string { /**/ }
2
public function getHrefOfArea(int $a_nr) : string { /**/ }
2
public function deleteAreas( ) : void { /**/ }
2
public static function _getCountFailed(int $a_obj_id) : int { /**/ }
2
public static function _getTypicalLearningTime(string $type, int $obj_id, int $sub_id = 0) : int { /**/ }
2
public static function _updateStatus(int $a_obj_id, int $a_usr_id, ?object $a_obj = null, bool $a_percentage = false, bool $a_force_raise = false) : void { /**/ }
2
public static function _refreshStatus(int $a_obj_id, ?array $a_users = null) : void { /**/ }
2
protected function findReferencesForObjId(int $a_obj_id) : array { /**/ }
2
protected function parseValue(string $id, ?string $value, string $type) : string { /**/ }
2
public function __construct(int $a_obj_id, int $a_mode) { /**/ }
2
public function hasSelectableItems( ) : bool { /**/ }
2
protected function validateEntry(int $a_item_id) : bool { /**/ }
2
protected function addEntry(int $a_item_id) : bool { /**/ }
2
protected function deleteEntry(int $a_item_id) : bool { /**/ }
2
public function deactivateEntries(array $a_item_ids) : void { /**/ }
2
public function activateEntries(array $a_item_ids) : void { /**/ }
2
protected function buildImagePath(string $image_name) : string { /**/ }
2
public function renderer( ) : RendererFactoryInterface ;
2
public function dataRetrieval( ) : DataRetrievalFactoryInterface ;
2
public function propertyList( ) : PropertyListFactoryInterface ;
2
public function progressBlock( ) : ProgressBlockFactoryInterface ;
2
public function standardProgressMeter(LPInterface $lp_info) : UIStandardProgressMeter ;
2
public function standardItem(ObjectDataInterface $object_info, PropertyListInterface $property_list, ?URI $title_link = null) : UIStandardItem ;
2
public function fixedSizeProgressMeter(LPInterface $lp_info) : UIStandardProgressMeter ;
2
public function service( ) : RendererInterface ;
2
public function withProperty(string $key, string $value) : self ;
2
public function getList( ) : PropertyListInterface ;
2
public function builder( ) : BuilderInterface ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function key( ) : string ;
2
public function current( ) : string ;
2
public function count( ) : int ;
2
public function settings( ) : SettingsFactoryInterface ;
2
public function isBlockShownForObject(int $obj_id) : bool ;
2
public function setShowBlockForObject(int $obj_id, bool $show) : void ;
2
public function repository( ) : RepositoryInterface ;
2
public function retrieveViewInfo(FilterInterface $filter) : ViewInterface ;
2
public function withUserIds(int ...$ids) : self ;
2
public function withObjectIds(int ...$ids) : self ;
2
public function withOnlyDataOfObjectWithLPEnabled(bool $only_data_of_object_with_lp_enabled) : FilterInterface ;
2
public function getUserIds( ) : array ;
2
public function getObjectIds( ) : array ;
2
public function collectOnlyDataOfObjectsWithLPEnabled( ) : bool ;
2
public function hasObjectIds( ) : bool ;
2
public function hasUserIds( ) : bool ;
2
public function info( ) : InfoFactoryInterface ;
2
public function service( ) : DRInterface ;
2
public function filter( ) : DRFilterInterface ;
2
public function getObjectId( ) : int ;
2
public function getTitle( ) : string ;
2
public function getDescription( ) : string ;
2
public function getType( ) : string ;
2
public function hasPercentage( ) : bool ;
2
public function getUserId( ) : int ;
2
public function getObjectId( ) : int ;
2
public function getLPStatus( ) : int ;
2
public function getStatusChanged( ) : ilDateTime ;
2
public function getPercentage( ) : int ;
2
public function getReadCount( ) : int ;
2
public function getSpentSeconds( ) : int ;
2
public function getLPMode( ) : int ;
2
public function getVisits( ) : int ;
2
public function iterator( ) : IteratorFactoryInterface ;
2
public function lp(int $user_id, int $object_id, int $lp_status, int $percentage, int $lp_mode, int $spent_seconds, ilDateTime $status_changed, int $visits, int $read_count, bool $has_percentage) : LPInfoInterface ;
2
public function combined(LPinfoInterface $lp_info, ObjectDataInfoInterface $object_data_info) : CombinedInfoInterface ;
2
public function objectData(int $object_id, string $title, string $description, string $type) : ObjectDataInfoInterface ;
2
public function view(ObjectDataIteratorInterface $object_data_iterator, LPIteratorInterface $lp_iterator, CombinedIteratorInterface $combined_iterator) : ViewInfoInterface ;
2
public function getLPInfo( ) : LPInterface ;
2
public function getObjectInfo( ) : ObjectDataInterface ;
2
public function objectIterator( ) : ObjectDataIteratorInterface ;
2
public function lpInfoIterator( ) : LPIteratorInterface ;
2
public function combinedInfoIterator( ) : CombinedIteratorInterface ;
2
public function current( ) : ObjectDataInfoInterface ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function next( ) : void ;
2
public function current( ) : LPInfoInterface ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function next( ) : void ;
2
public function combined(CombinedInfoInterface ...$infos) : CombinedIteratorInterface ;
2
public function lp(LPInfoInterface ...$infos) : LPIteratorInterface ;
2
public function objectData(ObjectDataInfoInterface ...$infos) : ObjectDataIteratorInterface ;
2
public function current( ) : CombinedInfoInterface ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function next( ) : void ;
2
public function createMountInstructionsDocumentEntry(ilWebDAVMountInstructionsDocument $document) : void ;
2
public function getNextMountInstructionsDocumentId( ) : int ;
2
public function getHighestSortingNumber( ) : int ;
2
public function getMountInstructionsDocumentById(int $id) : ilWebDAVMountInstructionsDocument ;
2
public function getMountInstructionsByLanguage(string $language) : ilWebDAVMountInstructionsDocument ;
2
public function getAllMountInstructions( ) : array ;
2
public function doMountInstructionsExistByLanguage(string $language) : int ;
2
public function updateMountInstructions(ilWebDAVMountInstructionsDocument $document) : void ;
2
public function updateSortingValueById(int $id, int $a_new_sorting_value) : void ;
2
public function deleteMountInstructionsById(int $id) : void ;
2
protected function getChildCollection( ) : ilContainer { /**/ }
2
public function buildFromArray(array $array) : static { /**/ }
2
public function store( ) : void { /**/ }
2
public static function find($primary_key, array $add_constructor_args = [ ]) : ?\ActiveRecord { /**/ }
2
public static function findOrGetInstance($primary_key, array $add_constructor_args = [ ]) : \ActiveRecord { /**/ }
2
public function add(arStatement $arStatement) : void { /**/ }
2
public function delete( ) : void ;
2
public function cancelDelete( ) : void ;
2
public function performDelete( ) : void ;
2
public function cut( ) : void ;
2
public function showLinkIntoMultipleObjectsTree( ) : void ;
2
public function showMoveIntoObjectTree( ) : void ;
2
public function showPasteTree( ) : void ;
2
public function performPasteIntoMultipleObjects( ) : void ;
2
public function paste( ) : void ;
2
public function clear( ) : void ;
2
public function enableAdministrationPanel( ) : void ;
2
public function disableAdministrationPanel( ) : void ;
2
public function cancelMoveLinkObject( ) : void ;
2
public function keepObjectsInClipboardObject( ) : void ;
2
public function getInformationAsHtml( ) : string ;
2
public function itemStorage( ) : ilMMItemStorage ;
2
public function getRawItem( ) : isItem ;
2
public function getFilteredItem( ) : isItem ;
2
public function identification( ) : IdentificationInterface ;
2
public function getTypeForPresentation( ) : string ;
2
public function isActivated( ) : bool ;
2
public function getDefaultTitle( ) : string ;
2
public function getId( ) : string ;
2
public function getAmountOfChildren( ) : int ;
2
public function hasStorage( ) : bool ;
2
public function hasRoleBasedVisibility( ) : bool ;
2
public function getGlobalRoleIDs( ) : array ;
2
public function setGlobalRoleIDs(array $global_role_ids) : void ;
2
public function setRoleBasedVisibility(bool $role_based_visibility) : void ;
2
public function supportsCustomIcon( ) : bool ;
2
public function isCustomType( ) : bool ;
2
public function getParentIdentificationString( ) : string ;
2
public function isChild( ) : bool ;
2
public function isInLostItem( ) : bool ;
2
public function getIconID( ) : ?string ;
2
public function setDefaultTitle(string $default_title) : void ;
2
public function setIconID(string $icon_id) : void ;
2
public function setPosition(int $position) : void ;
2
public function isInterchangeable( ) : bool ;
2
public function checkAccessAndThrowException(string $permission) : void ;
2
public function hasUserPermissionTo(string $permission) : bool ;
2
public function getGlobalRoles( ) : array ;
2
public function isCurrentUserAllowedToSeeCustomItem(ilMMCustomItemStorage $item, Closure $current) : Closure ;
2
public function __construct(array $raw_values, Transformation $trafo) { /**/ }
2
public function offsetSet(mixed $offset, mixed $value) : void { /**/ }
2
public function offsetUnset(mixed $offset) : void { /**/ }
2
abstract public function applyTo(Result $result) : Result ;
2
public function seedRandomGenerator( ) : void ;
2
public function __construct(int $seed) { /**/ }
2
protected function getActualDateTime( ) : string { /**/ }
2
protected function userExists(int $usr_id) : bool { /**/ }
2
public function createSettings(ilIndividualAssessmentSettings $settings) : void ;
2
public function loadSettings(ilObjIndividualAssessment $obj) : ilIndividualAssessmentSettings ;
2
public function updateSettings(ilIndividualAssessmentSettings $settings) : void ;
2
public function loadInfoSettings(ilObjIndividualAssessment $obj) : ilIndividualAssessmentInfoSettings ;
2
public function updateInfoSettings(ilIndividualAssessmentInfoSettings $settings) : void ;
2
public function deleteSettings(ilObjIndividualAssessment $obj) : void ;
2
public function withReceiver(ilIndividualAssessmentMember $member) : ilIndividualAssessmentNotificator ;
2
public function withOccasionFailed( ) : ilIndividualAssessmentNotificator ;
2
public function withOccasionCompleted( ) : ilIndividualAssessmentNotificator ;
2
public function send( ) : void ;
2
public function initDefaultRolesForObject(ilObjIndividualAssessment $iass) : void ;
2
public function assignUserToMemberRole(ilObjUser $usr, ilObjIndividualAssessment $iass) : bool ;
2
public function deassignUserFromMemberRole(ilObjUser $usr, ilObjIndividualAssessment $iass) : bool ;
2
public function mayReadObject( ) : bool ;
2
public function mayEditObject( ) : bool ;
2
public function mayEditPermissions( ) : bool ;
2
public function mayEditMembers( ) : bool ;
2
public function mayViewAnyUser( ) : bool ;
2
public function mayViewAllUsers( ) : bool ;
2
public function mayGradeAnyUser( ) : bool ;
2
public function mayGradeUser(int $user_id) : bool ;
2
public function mayViewUser(int $user_id) : bool ;
2
public function mayAmendAllUsers( ) : bool ;
2
public function isSystemAdmin( ) : bool ;
2
public function mayEditLearningProgressSettings( ) : bool ;
2
public function deleteAllFilesBut(string $file) : void ;
2
public function uploadFile(UploadResult $file) : string ;
2
public function create( ) : void ;
2
public function setUserId(int $user_id) : void ;
2
public function loadMembers(ilObjIndividualAssessment $obj) : ilIndividualAssessmentMembers ;
2
public function loadMembersAsSingleObjects(ilObjIndividualAssessment $obj, ?string $filter = null, ?string $sort = null) : array ;
2
public function loadMember(ilObjIndividualAssessment $obj, ilObjUser $usr) : ilIndividualAssessmentMember ;
2
public function updateMember(ilIndividualAssessmentMember $member) : void ;
2
public function deleteMembers(ilObjIndividualAssessment $obj) : void ;
2
public function insertMembersRecord(ilObjIndividualAssessment $iass, array $record) : void ;
2
public function removeMembersRecord(ilObjIndividualAssessment $iass, array $record) : void ;
2
protected function setUp( ) : void { /**/ }
2
public function getUniqueContextIdentifier( ) : string ;
2
public function hasReferenceId( ) : bool ;
2
public function getReferenceId( ) : ReferenceId ;
2
public function withReferenceId(ReferenceId $reference_id) : ScreenContext ;
2
public function withAdditionalData(Collection $collection) : ScreenContext ;
2
public function addAdditionalData(string $key, $value) : ScreenContext ;
2
public function getAdditionalData( ) : Collection ;
2
public function push(ScreenContext $context) : void { /**/ }
2
public function external( ) : self { /**/ }
2
public function collectOnce( ) : void ;
2
public function hasBeenCollected( ) : bool ;
2
public function filter(Closure $c) : void ;
2
public function walk(Closure $c) : void ;
2
public function getModificationProvider( ) : ?AbstractModificationPluginProvider ;
2
public function getMainBarProvider( ) : ?AbstractStaticMainMenuPluginProvider ;
2
public function getToolProvider( ) : ?AbstractDynamicToolPluginProvider ;
2
public function getMetaBarProvider( ) : ?AbstractStaticMetaBarPluginProvider ;
2
public function getNotificationProvider( ) : ?AbstractNotificationPluginProvider ;
2
public function getToastProvider( ) : ?AbstractToastPluginProvider ;
2
public function getPluginID( ) : string ;
2
public function id( ) : PluginIdentificationProvider ;
2
public function __construct(UIServices $ui) ;
2
public function isVisible( ) : bool { /**/ }
2
public function isAlwaysAvailable( ) : bool { /**/ }
2
public function __construct(protected UIServices $ui) { /**/ }
2
public function getComponentForItem(isItem $item) : Component|array ;
2
public function getEntries( ) : array ;
2
public function withEntries(array $entries) : isGroup ;
2
public function addEntries(canHaveParent ...$entries) : isGroup ;
2
public function addEntry(canHaveParent $entry) : isGroup ;
2
public function getPosition( ) : int ;
2
public function withPosition(int $position) : isItem ;
2
public function withOldAmount(int $amount = 0) : StandardNotification ;
2
public function withNewAmount(int $amount = 0) : StandardNotification ;
2
public function getOldAmount( ) : int ;
2
public function getNewAmount( ) : int ;
2
public function withOpenedCallable(callable $handle_opened) : isItem ;
2
public function getOpenedCallable( ) : callable ;
2
public function withClosedCallable(callable $handle_closed) : isItem ;
2
public function getClosedCallable( ) : ?callable ;
2
public function hasClosedCallable( ) : bool ;
2
public function getProviderIdentification( ) : IdentificationInterface ;
2
public function withTitle(string $title) : hasTitle ;
2
public function getTitle( ) : string ;
2
public function withSummary(string $summary) : isItem ;
2
public function getSummary( ) : string ;
2
public function getComponentForItem(isItem $item) : Component ;
2
public function __construct( ) { /**/ }
2
public function getChildren( ) : array ;
2
public function withChildren(array $children) : isParent ;
2
public function appendChild(isChild $child) : isParent ;
2
public function hasChildren( ) : bool ;
2
public function withParent(IdentificationInterface $identification) : isItem ;
2
public function hasParent( ) : bool ;
2
public function getParent( ) : IdentificationInterface ;
2
public function overrideParent(IdentificationInterface $identification) : isChild ;
2
public function getRenderer( ) : MetaBarItemRenderer ;
2
public function withVisibilityCallable(callable $is_visible) : isItem ;
2
public function isVisible( ) : bool ;
2
public function withAvailableCallable(callable $is_available) : isItem ;
2
public function isAvailable( ) : bool ;
2
public function withPosition(int $position) : isItem ;
2
public function getResponsiveLogoModification(CalledContexts $screen_context_stack) : ?LogoModification ;
2
public function getItemsInOrderOfDelivery( ) : array { /**/ }
2
public function getContent( ) : string { /**/ }
2
public function withPriority(int $priority) : LayoutModification ;
2
public function withHighPriority( ) : LayoutModification ;
2
public function withLowPriority( ) : LayoutModification ;
2
public function withModification(Closure $closure) : LayoutModification ;
2
public function hasValidModification( ) : bool ;
2
public function getModification( ) : Closure ;
2
public function getRenderer(string $fully_qualified) : ToastRenderer ;
2
public function getToastComponentForItem(isItem $item) : Component ;
2
public function __construct(Container $dic) ;
2
public function getTitle( ) : string ;
2
public function withDescription(string $description) : isStandardItem ;
2
public function getDescription( ) : ?string ;
2
public function withAdditionToastAction(ToastAction $action) : isStandardItem ;
2
public function getAllToastActions( ) : array ;
2
public function getAdditionalToastActions( ) : array ;
2
public function withIcon(Icon $icon) : isStandardItem ;
2
public function getIcon( ) : ?Icon ;
2
public function withShownCallable(\Closure $handle_shown) : isStandardItem ;
2
public function getShownAction( ) : ToastAction ;
2
public function hasShownAction( ) : bool ;
2
public function withClosedCallable(\Closure $handle_closed) : isStandardItem ;
2
public function getClosedAction( ) : ?ToastAction ;
2
public function hasClosedAction( ) : bool ;
2
public function withVanishedCallable(\Closure $handle_vanished) : isStandardItem ;
2
public function getVanishedAction( ) : ?ToastAction ;
2
public function hasVanishedAction( ) : bool ;
2
public function getRenderer( ) : ToastRenderer ;
2
public function getProviderIdentification( ) : IdentificationInterface ;
2
public function getComponentWithoutContent(isItem $item) : Component ;
2
public function __construct(protected IdentificationInterface $provider_identification) { /**/ }
2
public function withParent(IdentificationInterface $identification) : isItem ;
2
public function hasParent( ) : bool ;
2
public function getParent( ) : IdentificationInterface ;
2
public function overrideParent(IdentificationInterface $identification) : isItem ;
2
public function getSymbol( ) : Symbol { /**/ }
2
public function isVisible( ) : bool ;
2
public function withNonAvailableReason(Content $element) : isItem ;
2
public function getNonAvailableReason( ) : Content ;
2
public function getPosition( ) : int ;
2
public function withPosition(int $position) : isItem ;
2
public function isAlwaysAvailable( ) : bool ;
2
public function withAlwaysAvailable(bool $always_active) : isItem ;
2
public function setTypeInformation(TypeInformation $information) : isItem ;
2
public function getTypeInformation( ) : ?TypeInformation ;
2
public function isTop( ) : bool ;
2
public function withTerminatedCallback(Closure $callback) : supportsTerminating ;
2
public function getTerminatedCallback( ) : ?Closure ;
2
public function hasTerminatedCallback( ) : bool ;
2
public function withInitiallyHidden(bool $initially_hidden) : isToolItem ;
2
public function isInitiallyHidden( ) : bool ;
2
public function withCloseCallback(Closure $close_callback) : isToolItem ;
2
public function getCloseCallback( ) : Closure ;
2
public function hasCloseCallback( ) : bool ;
2
public function contextAwareIdentifier(string $identifier_string, bool $ignore_context = false) : IdentificationInterface ;
2
public function __construct(protected string $internal_identifier, protected string $classname, protected SerializerInterface $serializer, protected string $provider_presentation_name) { /**/ }
2
public function __construct(protected Provider $provider, protected SerializerInterface $serializer, protected IdentificationMap $map) { /**/ }
2
public function fromSerializedString(string $serialized_string) : IdentificationInterface ;
2
public function __construct(int $a_target_id = 0) { /**/ }
2
protected function doImportObject(string $dir, string $a_type, string $a_component = "", string $a_tmpdir = "") : array { /**/ }
2
public function __construct( ) { /**/ }
2
public function exportObject(string $a_type, int $a_id, string $a_target_release = "") : array { /**/ }
2
public static function lookupExportDirectory(string $a_obj_type, int $a_obj_id, string $a_export_type = 'xml', string $a_entity = "") : string { /**/ }
2
public function executeCommand( ) : void { /**/ }
2
public function listExportFiles( ) : void { /**/ }
2
public function parser( ) : ParserFactoryInterface ;
2
public function file( ) : FileFactoryInterface ;
2
public function schema( ) : SchemaFactoryInterface ;
2
public function schemaFolder( ) : SchemaFolderFactoryInterface ;
2
public function path( ) : PathFactoryInterface ;
2
public function validation( ) : ValidationFactoryInterface ;
2
public function xml( ) : XMLFileFactoryInterface ;
2
public function xsd( ) : XSDFileFactoryInterface ;
2
public function namespace( ) : FileNamespaceFactoryInterface ;
2
public function getNamespaces( ) : FileNamespaceCollectionInterface ;
2
public function getFileName( ) : string ;
2
public function getFilePath( ) : string ;
2
public function getPathToFileLocation( ) : string ;
2
public function getSubPathToDirBeginningAtPathStart(string $dir_name) : HandlerInterface ;
2
public function getSubPathToDirBeginningAtPathEnd(string $dir_name) : HandlerInterface ;
2
public function fileExists( ) : bool ;
2
public function getPathPart(string $pattern) : string|null ;
2
public function pathContainsFolderName(string $folder_name) : bool ;
2
public function handler( ) : FileNamespaceHandlerInterface ;
2
public function collection( ) : FileNamespaceCollectionInterface ;
2
public function getPrefix( ) : string ;
2
public function getNamespace( ) : string ;
2
public function withPrefix(string $prefix) : HandlerInterface ;
2
public function withNamespace(string $namespace) : HandlerInterface ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function withElement(FileNamespaceHandlerInterface $element) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : FileNamespaceHandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function handler( ) : XMLFileInterface ;
2
public function collection( ) : XMLFileCollectionInterface ;
2
public function manifest( ) : ManifestFileFactoryInterface ;
2
public function export( ) : XMLExportFileFactoryInterface ;
2
public function loadDomDocument( ) : DOMDocument ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function withElement(HandlerInterface $element) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : HandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function withMerged(HandlerCollectionInterface $other) : HandlerCollectionInterface ;
2
public function withElement(ManifestXMLFileHandlerInterface $element) : HandlerCollectionInterface ;
2
public function validateElements( ) : ImportStatusHandlerCollectionInterface ;
2
public function containsExportObjectType(ExportObjectType $type) : bool ;
2
public function findNextFiles( ) : HandlerCollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : ManifestXMLFileHandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function handler( ) : ManifestXMLFileHandlerInterface ;
2
public function collection( ) : ManifestXMLFileHandlerCollectionInterface ;
2
public function getExportObjectType( ) : ExportObjectType ;
2
public function validateManifestXML( ) : ImportStatusHandlerCollectionInterface ;
2
public function findXMLFileHandlers( ) : XMLExportFileCollectionInterface ;
2
public function findManifestXMLFileHandlers( ) : ManifestXMLFileHandlerCollectionInterface ;
2
public function withFileInfo(SplFileInfo $file_info) : XMLExportFileHandlerInterface ;
2
public function collection( ) : XMLExportFileCollectionInterface ;
2
public function component( ) : ComponentXMLExportFileHandlerFactoryInterface ;
2
public function dataSet( ) : DataSetXMLExportFileHandlerFactoryInterface ;
2
public function pathToExportNode( ) : PathInterface ;
2
public function getILIASPath(ParserNodeInfoTreeInterface $component_tree) : string ;
2
public function isContainerExportXML( ) : bool ;
2
public function hasComponentRootNode( ) : bool ;
2
public function withElement(XMLExportFileHandlerInterface $element) : CollectionInterface ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : XMLExportFileHandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function handler( ) : DatasetXMLExportFileHandlerInterface ;
2
public function handler( ) : ComponentXMLExportFileHandlerInterface ;
2
public function handler( ) : XSDFileHandlerInterface ;
2
public function handler( ) : PathInterface ;
2
public function node( ) : PathNodeFactoryInterface ;
2
public function comparison( ) : PathComparisonFactoryInterface ;
2
public function withStartAtRoot(bool $enabled) : HandlerInterface ;
2
public function withNode(PathNodeInterface $node) : HandlerInterface ;
2
public function toString( ) : string ;
2
public function subPath(int $start, ?int $end = null) : HandlerInterface ;
2
public function firstElement( ) : PathNodeInterface|null ;
2
public function lastElement( ) : PathNodeInterface|null ;
2
public function toArray( ) : array ;
2
public function current( ) : PathNodeInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function count( ) : int ;
2
public function handler( ) : PathComparisonHandlerInterface ;
2
public function withOperator(PathComparisonOperator $operator) : HandlerInterface ;
2
public function withValue(string $value) : HandlerInterface ;
2
public function toString( ) ;
2
public function withAttribute(string $attribute) : AttributeInterface ;
2
public function withComparison(PathComparisonInterface $comparison) : AttributeInterface ;
2
public function withAnyAttributeEnabled(bool $enabled) : AttributeInterface ;
2
public function withName(string $node_name) : SimpleInterface ;
2
public function anyElement( ) : PathNodeAnyElementInterface ;
2
public function anyNode( ) : PathNodeAnyNodeInterface ;
2
public function attribute( ) : PathNodeAttributeInterface ;
2
public function index( ) : PathNodeIndexInterface ;
2
public function simple( ) : PathNodeSimpleInterface ;
2
public function openRoundBracked( ) : PathNodeOpenRoundBrackedInterface ;
2
public function closeRoundBracked( ) : PathNodeCloseRoundBrackedInterface ;
2
public function withIndex(int $index) : IndexInterface ;
2
public function withComparison(PathComparisonInterface $comparison) : IndexInterface ;
2
public function withIndexingFromEndEnabled(bool $enabled) : IndexInterface ;
2
public function DOM( ) : ParserDOMFactoryInterface ;
2
public function nodeInfo( ) : ParserNodeInfoFactoryInterface ;
2
public function getNodeInfoAt(PathInterface $path) : XMLFileNodeInfoCollectionInterface ;
2
public function collection( ) : NodeInfoCollectionInterface ;
2
public function tree( ) : ParserNodeInfoTreeFactoryInterface ;
2
public function attribute( ) : NodeInfoAttributeFactoryInterface ;
2
public function DOM( ) : DOMNodeInfoFactoryInterface ;
2
public function getXML( ) : string ;
2
public function getNodeName( ) : string ;
2
public function getValueOfAttribute(string $attribute_name) : string ;
2
public function getChildren( ) : XMLFileNodeInfoCollectionInterface ;
2
public function hasAttribute(string $attribute_name) : bool ;
2
public function toString( ) : string ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function withElement(XMLFileNodeInfoInterface $element) : CollectionInterface ;
2
public function getFirst( ) : XMLFileNodeInfoInterface ;
2
public function removeFirst( ) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : XMLFileNodeInfoInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function handler( ) : ParserNodeInfoTreeInterface ;
2
public function withRoot(XMLFileNodeInfoInterface $node_info) : HandlerInterface ;
2
public function withRootInFile(XMLFileHandlerInterface $xml_handler, PathInterface $path_handler) : HandlerInterface ;
2
public function getNodesWith(XMLFileNodeInfoAttributePairCollectionInterface $attribute_pairs) : XMLFileNodeInfoCollectionInterface ;
2
public function getFirstNodeWith(XMLFileNodeInfoAttributePairCollectionInterface $attribute_pairs) : XMLFileNodeInfoInterface|null ;
2
public function getAttributePath(XMLFileNodeInfoInterface $startNode, string $attribute_name, string $path_separator, bool $skip_nodes_without_attribute = true) : string ;
2
public function handler( ) : XMLFileNodeInfoAttributePairInterface ;
2
public function collection( ) : XMLFileNodeInfoAttributeCollectionInterface ;
2
public function withValue(string $value) : HandlerInterface ;
2
public function withKey(string $key) : HandlerInterface ;
2
public function getKey( ) : string ;
2
public function getValue( ) : string ;
2
public function matches(XMLFileNodeInfoInterface $node_info) : bool ;
2
public function withElement(XMLFileNodeInfoAttributePairInterface $element) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : XMLFileNodeInfoAttributePairInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function withDOMNode(DOMNode $node) : XMLFileNodeInfoDOMNodeHandlerInterface ;
2
public function withDOMNode(DOMNode $node) : HandlerInterface ;
2
public function handler( ) : DOMParserInterface ;
2
public function info( ) : SchemaFolderInfoFactoryInterface ;
2
public function handler( ) : SchemaFolderInterface ;
2
public function getLatest(string $type, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function getByVersion(Version $version, string $type, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function getByVersionOrLatest(Version $version, string $type, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function handler( ) : SchemaInfoInterface ;
2
public function collection( ) : SchemaInfoCollectionInterface ;
2
public function withSplFileInfo(SplFileInfo $spl_file_info) : HandlerInterface ;
2
public function withComponent(string $component) : HandlerInterface ;
2
public function withSubtype(string $sub_type) : HandlerInterface ;
2
public function withVersion(Version $version) : HandlerInterface ;
2
public function getFile( ) : SplFileInfo ;
2
public function getComponent( ) : string ;
2
public function getSubtype( ) : string ;
2
public function getVersion( ) : Version ;
2
public function withElement(SchemaInfoInterface $element) : CollectionInterface ;
2
public function getLatest(string $component, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function getByVersion(Version $version, string $type, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function getByVersionOrLatest(Version $version, string $type, string $sub_type = '') : SchemaInfoInterface|null ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function key( ) : int ;
2
public function current( ) : SchemaInfoInterface ;
2
public function count( ) : int ;
2
public function handler( ) : SchemaInterface ;
2
public function collection( ) : SchemaCollectionInterface ;
2
public function collectionFrom(XMLFileInterface $xml_file_handler, PathInterface $path_to_entities) : SchemaCollectionInterface ;
2
public function getXSDFileHandlerByVersionOrLatest( ) : null|XSDFileHandlerInterface ;
2
public function getXSDFileHandlerLatest( ) : null|XSDFileHandlerInterface ;
2
public function doesXSDFileWithMatchingVersionExist( ) : bool ;
2
public function withInformationOf(XMLFileNodeInfoInterface $xml_file_node_info) : SchemaInterface ;
2
public function withType(string $type) : SchemaInterface ;
2
public function withSubType(string $subtype) : SchemaInterface ;
2
public function withVersion(Version $version) : SchemaInterface ;
2
public function getMajorVersionString( ) : string ;
2
public function getVersion( ) : null|Version ;
2
public function getPrimaryType( ) : null|string ;
2
public function getSecondaryType( ) : null|string ;
2
public function getTypeString( ) : string ;
2
public function withElement(SchemaInterface $element) : CollectionInterface ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : SchemaInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function handler( ) : FileValidationHandlerInterface ;
2
public function set( ) : FileValidationPairFactoryInterface ;
2
public function validateXMLFile(XMLFileHandlerInterface $xml_file_handler, XSDFileHandlerInterface $xsd_file_handler) : ImportStatusHandlerCollectionInterface ;
2
public function validateXMLAtPath(XMLFileHandlerInterface $xml_file_handler, XSDFileHandlerInterface $xsd_file_handler, PathInterface $path_handler) : ImportStatusHandlerCollectionInterface ;
2
public function validateSets(FileValidationSetCollectionInterface $sets) : ImportStatusHandlerCollectionInterface ;
2
public function handler( ) : FileValidationSetInterface ;
2
public function collection( ) : FileValidationSetCollectionInterface ;
2
public function getXMLFileHandler( ) : XMLFileHandlerInterface ;
2
public function getFilePathHandler( ) : PathInterface ;
2
public function getXSDFileHandler( ) : XSDFileHandlerInterface ;
2
public function withFilePathHandler(PathInterface $path_handler) : HandlerInterface ;
2
public function withXSDFileHanlder(XSDFileHandlerInterface $xsd_file_handler) : HandlerInterface ;
2
public function withXMLFileHandler(XMLFileHandlerInterface $xml_file_handler) : HandlerInterface ;
2
public function withElement(FileValidationPairHandlerInterface $element) : CollectionInterface ;
2
public function withMerged(CollectionInterface $other) : CollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : FileValidationPairHandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function content( ) : ilImportStatusContentFactoryInterface ;
2
public function handler( ) : ilImportStatusHandlerInterface ;
2
public function collection( ) : ilImportStatusHandlerCollectionInterface ;
2
public function exception(string $msg) : ilImportStatusExceptionInterface ;
2
public function hasStatusType(StatusType $type) : bool ;
2
public function withAddedStatus(ilImportStatusHandlerInterface $import_status) : ilCollectionInterface ;
2
public function getCollectionOfAllByType(StatusType $type) : ilCollectionInterface ;
2
public function getMergedCollectionWith(ilCollectionInterface $other) : ilCollectionInterface ;
2
public function withNumberingEnabled(bool $enabled) : ilCollectionInterface ;
2
public function toString(StatusType ...$types) : string ;
2
public function mergeContentToElements(ilImportStatusContentHandlerInterface $content, bool $at_front = true) : ilCollectionInterface ;
2
public function toArray( ) : array ;
2
public function current( ) : ilImportStatusHandlerInterface ;
2
public function next( ) : void ;
2
public function key( ) : int ;
2
public function valid( ) : bool ;
2
public function rewind( ) : void ;
2
public function count( ) : int ;
2
public function getType( ) : StatusType ;
2
public function getContent( ) : ilImportStatusContentInterface ;
2
public function withType(StatusType $type) : ilHandlerInterface ;
2
public function withContent(ilImportStatusContentInterface $content) : ilHandlerInterface ;
2
public function builder( ) : ilImportStatusContentBuilderFactoryInterface ;
2
public function toString( ) : string ;
2
public function mergeWith(ilHandlerInterface $other) : ilHandlerInterface ;
2
public function string( ) : ilImportStatusStringContentBuilderInterface ;
2
public function withString(string $content) ;
2
public function setStatuses(ilImportStatusCollectionInterface $statuses) : void ;
2
public function getStatuses( ) : ilImportStatusCollectionInterface ;
2
public function part( ) : ilExportHandlerPartFactoryInterface ;
2
public function info( ) : ilExportHandlerInfoFactoryInterface ;
2
public function target( ) : ilExportHandlerTargetFactoryInterface ;
2
public function repository( ) : ilExportHandlerRepositoryFactoryInterface ;
2
public function publicAccess( ) : ilExportHandlerPublicAccessFactoryInterface ;
2
public function manager( ) : ilExportHandlerManagerFactoryInterface ;
2
public function consumer( ) : ilExportHandlderConsumerFactoryInterface ;
2
public function table( ) : ilExportHandlerTableFactoryInterface ;
2
public function wrapper( ) : ilExportHandlerWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerRepositoryInterface ;
2
public function element( ) : ilExportHandlerRepositoryElementFactoryInterface ;
2
public function stakeholder( ) : ilExportHandlerRepositoryStakeholderFactoryInterface ;
2
public function key( ) : ilExportHandlerRepositoryKeyFactoryInterface ;
2
public function values( ) : ilExportHandlerRepositoryValuesFactoryInterface ;
2
public function wrapper( ) : ilExportHandlerRepositoryWrapperFactoryInterface ;
2
public function createElement(ObjectId $object_id, ilExportHandlerExportInfoInterface $info, ilExportHandlerRepositoryStakeholderInterface $stakeholder) : ilExportHandlerRepositoryElementInterface ;
2
public function storeElement(ilExportHandlerRepositoryElementInterface $element) : void ;
2
public function deleteElements(ilExportHandlerRepositoryKeyCollectionInterface $keys, ilExportHandlerRepositoryStakeholderInterface $stakeholder) : void ;
2
public function getElements(ilExportHandlerRepositoryKeyCollectionInterface $keys) : ilExportHandlerRepositoryElementCollectionInterface ;
2
public function db( ) : ilExportHandlerRepositoryDBWrapperFactoryInterface ;
2
public function irss( ) : ilExportHandlerRepositoryIRSSWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerRepositoryDBWrapperInterface ;
2
public function store(ilExportHandlerRepositoryElementInterface $element) : void ;
2
public function getElements(ilExportHandlerRepositoryKeyCollectionInterface $keys) : ilExportHandlerRepositoryElementCollectionInterface ;
2
public function deleteElements(ilExportHandlerRepositoryKeyCollectionInterface $keys) : void ;
2
public function buildSelectAllQuery( ) : string ;
2
public function buildSelectQuery(ilExportHandlerRepositoryKeyCollectionInterface $keys) : string ;
2
public function buldInsertQuery(ilExportHandlerRepositoryElementInterface $element) : string ;
2
public function buildDeleteQuery(ilExportHandlerRepositoryKeyCollectionInterface $keys) ;
2
public function handler( ) : ilExportHandlerRepositoryIRSSWrapperInterface ;
2
public function createEmptyContainer(ilExportHandlerExportInfoInterface $info, ilExportHandlerRepositoryStakeholderInterface $stakeholder) : string ;
2
public function getCreationDate(string $resource_identification_serialized) : DateTimeImmutable ;
2
public function removeContainer(string $resource_identification_serialized, ilExportHandlerRepositoryStakeholderInterface $stakeholder) : bool ;
2
public function handler( ) : ilExportHandlerRepositoryStakeholderInterface ;
2
public function withOwnerId(int $owner_id) : HandlerInterface ;
2
public function getOwnerId( ) : int ;
2
public function handler( ) : ilExportHandlerRepositoryElementInterface ;
2
public function collection( ) : ilExportHandlerRepositoryElementCollectionInterface ;
2
public function wrapper( ) : ilExportHandlerRepositoryElementWrapperFactoryInterface ;
2
public function withKey(ilExportHandlerRepositoryKeyInterface $key) : HandlerInterface ;
2
public function withValues(ilExportHandlerRepositoryValuesInterface $values) : HandlerInterface ;
2
public function getKey( ) : ilExportHandlerRepositoryKeyInterface ;
2
public function getValues( ) : ilExportHandlerRepositoryValuesInterface ;
2
public function getIRSSInfo( ) : ilExportHandlerRepositoryElementIRSSInfoWrapperInterface ;
2
public function getIRSS( ) : ilExportHandlerRepositoryElementIRSSWrapperInterface ;
2
public function getFileType( ) : string ;
2
public function isStorable( ) : bool ;
2
public function equals(HandlerInterface $other_element) : bool ;
2
public function withElement(ilExportHandlerRepositoryElementInterface $element) : CollectionInterface ;
2
public function newest( ) : ?ilExportHandlerRepositoryElementInterface ;
2
public function current( ) : ilExportHandlerRepositoryElementInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function irss( ) : ilExportHandlerRepositoryElementIRSSWrapperFactoryInterface ;
2
public function irssInfo( ) : ilExportHandlerRepositoryElementIRSSInfoWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerRepositoryElementIRSSInfoWrapperInterface ;
2
public function withResourceIdSerialized(string $resource_identification_serialized) : HandlerInterface ;
2
public function getResourceIdSerialized( ) : string ;
2
public function getResourceId( ) : null|ResourceIdentification ;
2
public function getStream( ) : FileStream ;
2
public function getFileName( ) : string ;
2
public function getFileSize( ) : int ;
2
public function handler( ) : ilExportHandlerRepositoryElmenentIRSSWrapperInterface ;
2
public function withResourceIdSerialized(string $resource_identification_serialized) : HandlerInterface ;
2
public function getResourceIdSerialized( ) : string ;
2
public function write(FileStream $stream, string $path_in_container) : bool ;
2
public function addResourceToContainerByResourceId(ResourceIdentification $resource_identification, string $path_in_container) : void ;
2
public function addResourceToContainer(string $resource_id_serialized, string $path_in_container) : void ;
2
public function addResourceCollectionToContainerById(string $resource_id_serialized, string $dir_path_in_container) : void ;
2
public function addResourceCollectionToContaierByCollection(ResourceCollection $collection, string $dir_path_in_container) ;
2
public function addContainerToContainerByContainerResource(IRSSContainerExportConfig $config) : void ;
2
public function writeZip(FileStream $zip_stream, string $path_in_container) : bool ;
2
public function writeElement(ilExportHandlerRepositoryElementInterface $other, string $path_in_container) : bool ;
2
public function isContainerExport( ) : bool ;
2
public function download(string $zip_file_name = "") : void ;
2
public function handler( ) : ilExportHandlerRepositoryValuesInterface ;
2
public function withOwnerId(int $owner_id) : HandlerInterface ;
2
public function withCreationDate(DateTimeImmutable $creation_date) : HandlerInterface ;
2
public function getOwnerId( ) : int ;
2
public function getCreationDate( ) : DateTimeImmutable ;
2
public function isValid( ) : bool ;
2
public function equals(ilExportHandlerRepositoryValuesInterface $other_repository_values) : bool ;
2
public function handler( ) : ilExportHandlerRepositoryKeyInterface ;
2
public function collection( ) : ilExportHandlerRepositoryKeyCollectionInterface ;
2
public function withObjectId(ObjectId $object_id) : HandlerInterface ;
2
public function withResourceIdSerialized(string $resource_identification_serialized) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function getResourceIdSerialized( ) : string ;
2
public function isCompleteKey( ) : bool ;
2
public function isObjectIdKey( ) : bool ;
2
public function isResourceIdKey( ) : bool ;
2
public function equals(ilExportHandlerRepositoryKeyInterface $other_repository_key) : bool ;
2
public function withElement(ilExportHandlerRepositoryKeyInterface $element) : CollectionInterface ;
2
public function current( ) : ilExportHandlerRepositoryKeyInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function dataFactory( ) : ilExportHandlerDataFactoryWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerDataFactoryWrapperInterface ;
2
public function objId(int $object_id) : ObjectId ;
2
public function handler( ) : ilExportHandlerTargetInterface ;
2
public function withType(string $type) : HandlerInterface ;
2
public function withObjectIds(array $object_ids) : HandlerInterface ;
2
public function withTargetRelease(string $target_release) : HandlerInterface ;
2
public function withClassname(string $classname) : HandlerInterface ;
2
public function withComponent(string $component) : HandlerInterface ;
2
public function getType( ) : string ;
2
public function getObjectIds( ) : array ;
2
public function getTargetRelease( ) : string ;
2
public function getClassname( ) : string ;
2
public function getComponent( ) : string ;
2
public function export( ) : ilExportHandlerExportInfoFactoryInterface ;
2
public function file( ) : ilExportHandlerFileInfoFactoryInterface ;
2
public function collection( ) : ilExportHandlerFileInfoCollectionInterface ;
2
public function handler( ) : ilExportHandlerFileInfoInterface ;
2
public function withPublicAccessPossible(bool $enabled) : HandlerInterface ;
2
public function withPublicAccessEnabled(bool $enabled) : HandlerInterface ;
2
public function withResourceId(ResourceIdentification $resource_id) : HandlerInterface ;
2
public function withType(string $type) : HandlerInterface ;
2
public function withSplFileInfo(SplFileInfo $splFileInfo) : HandlerInterface ;
2
public function withExportOption(ilExportHandlerConsumerExportOptionInterface $export_option) : HandlerInterface ;
2
public function getExportOption( ) : ilExportHandlerConsumerExportOptionInterface ;
2
public function getPublicAccessPossible( ) : bool ;
2
public function getPublicAccessEnabled( ) : bool ;
2
public function getFileSize( ) : int ;
2
public function getFileName( ) : string ;
2
public function getFileType( ) : string ;
2
public function getDownloadInfo( ) : string ;
2
public function getLastChanged( ) : DateTimeImmutable ;
2
public function getLastChangedTimestamp( ) : int ;
2
public function getFileIdentifier( ) : string ;
2
public function withFileInfo(ilExportHandlerFileInfoInterface $file_info) : CollectionInterface ;
2
public function elementAt(int $index) : ?ilExportHandlerFileInfoInterface ;
2
public function mergeWith(CollectionInterface $other) : CollectionInterface ;
2
public function current( ) : ilExportHandlerFileInfoInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ilExportHandlerExportInfoInterface ;
2
public function collection( ) : ilExportHandlerExportInfoCollectionInterface ;
2
public function component( ) : ilExportHandlerExportComponentInfoFactoryInterface ;
2
public function container( ) : ilExportHandlerContainerExportInfoFactoryInterface ;
2
public function path( ) : ExportPathInfoFactoryInterface ;
2
public function withTarget(ilExportHandlerTargetInterface $export_target, int $timestamp) : HandlerInterface ;
2
public function withSetNumber(int $set_number) : HandlerInterface ;
2
public function withReuseExport(bool $reuse_export) : ilExportHandlerExportInfoInterface ;
2
public function withCurrentElement(ilExportHandlerRepositoryElementInterface $element) : ilExportHandlerExportInfoInterface ;
2
public function getCurrentElement( ) : ilExportHandlerRepositoryElementInterface ;
2
public function getReuseExport( ) : bool ;
2
public function getTarget( ) : ilExportHandlerTargetInterface ;
2
public function getTimeStamp( ) : int ;
2
public function getTargetObjectId( ) : ObjectId ;
2
public function withContainerExportInfo(ilExportHandlerContainerExportInfoInterface $container_export_info) : HandlerInterface ;
2
public function getComponentCount(ilExportHandlerExportComponentInfoInterface $component_info) ;
2
public function getComponentInfos( ) : ilExportHandlerExportComponentInfoCollectionInterface ;
2
public function getExportFolderName( ) : string ;
2
public function getZipFileName( ) : string ;
2
public function getHTTPPath( ) : string ;
2
public function getLegacyExportRunDir( ) : string ;
2
public function getInstallationId( ) : string ;
2
public function getInstallationUrl( ) : string ;
2
public function getSetNumber( ) : int ;
2
public function withElement(ilExportHandlerExportInfoInterface $element) : CollectionInterface ;
2
public function withElementAtHead(ilExportHandlerExportInfoInterface $element) : CollectionInterface ;
2
public function current( ) : ilExportHandlerExportInfoInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ExportPathInfoInterface ;
2
public function withPathToComponentExpDirInContainer(string $path_to_component_exp_dir) : HandlerInterface ;
2
public function withPathToComponentDirInContainer(string $path_to_component_dir) : HandlerInterface ;
2
public function withSetNumber(int $set_number) : HandlerInterface ;
2
public function withIsContainerExport(bool $is_contianer_export) : HandlerInterface ;
2
public function getPathToComponentExpDirInContainer( ) : string ;
2
public function getPathToComponentDirInContainer( ) : string ;
2
public function getSetNumber( ) : int ;
2
public function isContainerExport( ) : bool ;
2
public function handler( ) : ilExportHandlerComponentInfoInterface ;
2
public function collection( ) : ilExportHandlerComponentInfoCollectionInterface ;
2
public function withExportTarget(ilExportHandlerTargetInterface $export_target) : HandlerInterface ;
2
public function withExportFilePathInContainer(string $path_in_container) : HandlerInterface ;
2
public function withComponentExportDirPathInContainer(string $component_export_dir_path_in_container) : HandlerInterface ;
2
public function getTarget( ) : ilExportHandlerTargetInterface ;
2
public function getExportFilePathInContainer( ) : string ;
2
public function getComponentExportDirPathInContainer( ) : string ;
2
public function getXSDSchemaLocation( ) : string ;
2
public function getComponentExporter(ilExport $il_export) : ilXmlExporter ;
2
public function getHeadComponentInfos( ) : ilExportHandlerExportComponentInfoCollectionInterface ;
2
public function getTailComponentInfos( ) : ilExportHandlerExportComponentInfoCollectionInterface ;
2
public function getSchemaVersion( ) : string ;
2
public function getNamespace( ) : string ;
2
public function getDatasetNamespace( ) : string ;
2
public function usesDataset( ) : bool ;
2
public function usesCustomNamespace( ) : bool ;
2
public function withComponent(ilExportHandlerComponentInfoInterface $component) : CollectionInterface ;
2
public function pop( ) : ilExportHandlerComponentInfoInterface ;
2
public function mergedWith(CollectionInterface $other) : CollectionInterface ;
2
public function current( ) : ilExportHandlerComponentInfoInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ilExportHandlerContainerExportInfoInterface ;
2
public function objectId( ) : ilExportHandlerContainerExportInfoObjectIdInterface ;
2
public function withObjectIds(ilExportHandlerContainerExportInfoObjectIdCollectionInterface $object_ids) : HandlerInterface ;
2
public function withMainExportEntity(ObjectId $object_id) : HandlerInterface ;
2
public function withTimestamp(int $timestamp) : ilExportHandlerContainerExportInfoInterface ;
2
public function getTimestamp( ) : int ;
2
public function getObjectIds( ) : ilExportHandlerContainerExportInfoObjectIdCollectionInterface ;
2
public function getMainEntityExportInfo( ) : ilExportHandlerExportInfoInterface ;
2
public function getExportInfos( ) : ilExportHandlerExportInfoCollectionInterface ;
2
public function getMainExportEntity( ) : ObjectId ;
2
public function handler( ) : ilExportHandlerContainerExportInfoObjectIdInterface ;
2
public function collection( ) : ilExportHandlerContainerExportInfoObjectIdCollectionInterface ;
2
public function collectionBuilder( ) : ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface ;
2
public function withObjectId(ObjectId $object_id) : HandlerInterface ;
2
public function withReuseExport(bool $reuse_export) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function getReuseExport( ) : bool ;
2
public function withElement(ilExportHandlerContainerExportInfoObjectIdInterface $object_id) : CollectionInterface ;
2
public function head( ) : ilExportHandlerContainerExportInfoObjectIdInterface ;
2
public function withoutHead( ) : CollectionInterface ;
2
public function current( ) : ilExportHandlerContainerExportInfoObjectIdInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function addObjectId(ObjectId $object_id, bool $create_new_export_for_object) : CollectionBuilderInterface ;
2
public function change(ObjectId $object_id, bool $create_new_export_for_object) : ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface ;
2
public function removeObjectId(ObjectId $object_id) : ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface ;
2
public function getCollection( ) : ilExportHandlerContainerExportInfoObjectIdCollectionInterface ;
2
public function handler( ) : ilExportHandlerManagerInterface ;
2
public function createContainerExport(int $user_id, ilExportHandlerContainerExportInfoInterface $container_export_info) : ilExportHandlerRepositoryElementInterface ;
2
public function createExport(int $user_id, ilExportHandlerExportInfoInterface $export_info, string $path_in_container) : ilExportHandlerRepositoryElementInterface ;
2
public function getExportInfo(ObjectId $object_id, int $time_stamp) : ilExportHandlerExportInfoInterface ;
2
public function getExportInfoWithObject(ilObject $export_object, int $time_stamp) : ilExportHandlerExportInfoInterface ;
2
public function getContainerExportInfo(ObjectId $main_entity_object_id, ilExportHandlerContainerExportInfoObjectIdCollectionInterface $object_ids) : ilExportHandlerContainerExportInfoInterface ;
2
public function getObjectIdCollectioBuilder( ) : ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface ;
2
public function getObjectIdCollectionBuilderFrom(ReferenceId $container_reference_id, bool $public_access = false) : ilExportHandlerContainerExportInfoObjectIdCollectionBuilderInterface ;
2
public function handler( ) : ilExportHandlerTableInterface ;
2
public function rowId( ) : ilExportHandlerTableRowIdFactoryInterface ;
2
public function dataRetrieval( ) : ilExportHandlerTableDataRetrievalFactoryInterface ;
2
public function withExportOptions(ilExportHandlerConsumerExportOptionCollectionInterface $export_options) : HandlerInterface ;
2
public function withContext(ilExportHandlerConsumerContextInterface $context) : HandlerInterface ;
2
public function withPublicAccessEnabled(bool $public_access_enabled) : HandlerInterface ;
2
public function handleCommands( ) : void ;
2
public function getHTML( ) : string ;
2
public function isPublicAccessEnabled( ) : bool ;
2
public function handler( ) : ilExportHandlerTableRowIdInterface ;
2
public function withExportOptionId(string $export_option_id) : HandlerInterface ;
2
public function withFileIdentifier(string $file_info_id) : HandlerInterface ;
2
public function withCompositId(string $composit_id) : HandlerInterface ;
2
public function getCompositId( ) : string ;
2
public function getFileIdentifier( ) : string ;
2
public function getExportOptionId( ) : string ;
2
public function withElement(ilExportHandlerTableRowIdInterface $row_id) : CollectionInterface ;
2
public function fileIdentifiers( ) : array ;
2
public function count( ) : int ;
2
public function current( ) : ilExportHandlerTableRowIdInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function handler( ) : ilExportHandlerTableDataRetrievalInterface ;
2
public function withExportOptions(ilExportHandlerConsumerExportOptionCollectionInterface $export_options) : HandlerInterface ;
2
public function withExportObject(ilObject $export_object) : HandlerInterface ;
2
public function withExportGUI(ilExportGUI $export_gui) : HandlerInterface ;
2
public function handler( ) : ilExportHandlerPublicAccessInterface ;
2
public function link( ) : ilExportHandlerPublicAccessLinkFactoryInterface ;
2
public function repository( ) : ilExportHandlerPublicAccessRepositoryFactoryInterface ;
2
public function setPublicAccessFile(ObjectId $object_id, string $export_option_id, string $file_identifier) : void ;
2
public function hasPublicAccessFile(ObjectId $object_id) : bool ;
2
public function removePublicAccessFile(ObjectId $object_id) : void ;
2
public function getPublicAccessFileIdentifier(ObjectId $object_id) : string ;
2
public function getPublicAccessFileExportOptionId(ObjectId $object_id) : string ;
2
public function downloadLinkOfPublicAccessFile(ReferenceId $reference_id) : string ;
2
public function element( ) : ilExportHandlerPublicAccessRepositoryElementFactoryInterface ;
2
public function handler( ) : ilExportHandlerPublicAccessRepositoryInterface ;
2
public function key( ) : ilExportHandlerPublicAccessRepositoryKeyFactoryInterface ;
2
public function values( ) : ilExportHandlerPublicAccessRepositoryValuesFactoryInterface ;
2
public function wrapper( ) : ilExportHandlerPublicAccessRepositoryWrapperFactoryInterface ;
2
public function storeElement(ilExportHandlerPublicAccessRepositoryElementInterface $element) : bool ;
2
public function hasElements(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : bool ;
2
public function hasElement(ilExportHandlerPublicAccessRepositoryKeyInterface $key) : bool ;
2
public function getElements(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : ilExportHandlerPublicAccessRepositoryElementCollectionInterface ;
2
public function getElement(ilExportHandlerPublicAccessRepositoryKeyInterface $key) : ilExportHandlerPublicAccessRepositoryElementInterface|null ;
2
public function deleteElements(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : void ;
2
public function deleteElement(ilExportHandlerPublicAccessRepositoryKeyInterface $key) : void ;
2
public function db( ) : ilExportHandlerPublicAccessRepositoryDBWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerPublicAccessRepositoryDBWrapperInterface ;
2
public function storeElement(ilExportHandlerPublicAccessRepositoryElementInterface $element) : void ;
2
public function getElements(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : ilExportHandlerPublicAccessRepositoryElementCollectionInterface ;
2
public function getAllElements( ) : ilExportHandlerPublicAccessRepositoryElementCollectionInterface ;
2
public function deleteElements(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : void ;
2
public function buildSelectAllQuery( ) : string ;
2
public function buildSelectQuery(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) : string ;
2
public function buldInsertQuery(ilExportHandlerPublicAccessRepositoryElementInterface $element) : string ;
2
public function buildDeleteQuery(ilExportHandlerPublicAccessRepositoryKeyCollectionInterface $keys) ;
2
public function handler( ) : ilExportHandlerPublicAccessRepositoryElementInterface ;
2
public function collection( ) : ilExportHandlerPublicAccessRepositoryCollectionInterface ;
2
public function withKey(ilExportHandlerPublicAccessRepositoryKeyInterface $key) : HandlerInterface ;
2
public function withValues(ilExportHandlerPublicAccessRepositoryValuesInterface $values) : HandlerInterface ;
2
public function getKey( ) : ilExportHandlerPublicAccessRepositoryKeyInterface ;
2
public function getValues( ) : ilExportHandlerPublicAccessRepositoryValuesInterface ;
2
public function isStorable( ) : bool ;
2
public function equals(HandlerInterface $other) : bool ;
2
public function withElement(ilExportHanlderPublicAccessRepositoryElementInterface $element) : CollectionInterface ;
2
public function current( ) : ilExportHanlderPublicAccessRepositoryElementInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ilExportHandlerPublicAccessRepositoryValuesInterface ;
2
public function withIdentification(string $identification) : HandlerInterface ;
2
public function withExportOptionId(string $type) : HandlerInterface ;
2
public function getExportOptionId( ) : string ;
2
public function getIdentification( ) : string ;
2
public function getLastModified( ) : DateTimeImmutable ;
2
public function isValid( ) : bool ;
2
public function equals(HandlerInterface $other) : bool ;
2
public function handler( ) : ilExportHandlerPublicAccessRepositoryKeyInterface ;
2
public function collection( ) : ilExportHandlerPublicAccessRepositoryKeyCollectionInterface ;
2
public function withObjectId(ObjectId $object_id) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function isValid( ) : bool ;
2
public function equals(HandlerInterface $other) : bool ;
2
public function withElement(ilExportHandlerPublicAccessRepositoryKeyInterface $element) : CollectionInterface ;
2
public function current( ) : ilExportHandlerPublicAccessRepositoryKeyInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ilExportHandlerPublicAccessLinkInterface ;
2
public function wrapper( ) : ilExportHandlerPublicAccessLinkWrapperFactoryInterface ;
2
public function withReferenceId(ReferenceId $referenceId) : HandlerInterface ;
2
public function withStaticURLWrapper(ilExportHandlerPublicAccessLinkStaticURLWrapperInterface $static_url_wrapper) : ilExportHandlerPublicAccessLinkHandlerInterface ;
2
public function getReferenceId( ) : ReferenceId ;
2
public function getStaticURLWrapper( ) : ilExportHandlerPublicAccessLinkStaticURLWrapperInterface ;
2
public function getLink( ) : URI ;
2
public function staticURL( ) : ilExportHandlerPublicAccessLinkStaticURLWrapperFactoryInterface ;
2
public function handler( ) : ilExportHandlerPublicAccessLinkStaticURLWrapperInterface ;
2
public function withStaticURL(StaticUrl $static_url) : HandlerInterface ;
2
public function getStatucURL( ) : StaticUrl ;
2
public function buildDownloadURI(ReferenceId $reference_id) : URI ;
2
public function manifest( ) : ilExportHanlderPartManifestFactoryInterface ;
2
public function component( ) : ilExportHanlderPartComponentFactoryInterface ;
2
public function container( ) : ilExportHanlderPartContainerManifestFactoryInterface ;
2
public function handler( ) : ilExportHandlerManifestInterface ;
2
public function getXML(bool $formatted = true) : string ;
2
public function withInfo(ilExportHanlderExportInfoInterface $export_info) : HandlerInterface ;
2
public function handler( ) : ilExportHandlerComponentInterface ;
2
public function getXML(bool $formatted = true) : string ;
2
public function withExportInfo(ilExportHanlderExportInfoInterface $export_info) : ilExportHandlerPartComponentInterface ;
2
public function withComponentInfo(ilExportHanlderExportComponentInfoInterface $component_info) : ilExportHandlerPartComponentInterface ;
2
public function handler( ) : ilExportHandlerPartContainerManifestInterface ;
2
public function getXML(bool $formatted = true) : string ;
2
public function withMainEntityExportInfo(ilExportHandlerExportInfoInterface $export_info) : HandlerInterface ;
2
public function withExportInfos(ilExportHandlerExportInfoCollectionInterface $export_infos) : HandlerInterface ;
2
public function handler( ) : ilExportHandlerConsumerInterface ;
2
public function exportOption( ) : ilExportHandlerConsumerExportOptionFactoryInterface ;
2
public function context( ) : ilExportHandlerConsumerContextFactoryInterface ;
2
public function exportWriter( ) : ilExportHandlerConsumerExportWriterFactoryInterface ;
2
public function file( ) : ilExportHandlerConsumerFileFactoryInterface ;
2
public function publicAccess( ) : ilExportHandlerPublicAccessInterface ;
2
public function createStandardExport(int $user_id, ObjectId $object_id) : ilExportHandlerRepositoryElementInterface ;
2
public function exportWriter(ilExportHandlerRepositoryElementInterface $element) : ilExportHandlerConsumerExportWriterInterface ;
2
public function handler(ilExportGUI $export_gui, ilObject $export_object, ) : ilExportHandlerConsumerContextInterface ;
2
public function exportGUIObject( ) : ilExportGUI ;
2
public function exportObject( ) : ilObject ;
2
public function fileCollectionBuilder( ) : ilExportHandlerConsumerFileCollectionBuilderInterface ;
2
public function collectionBuilder( ) : ilExportHandlerConsumerFileCollectionBuilderInterface ;
2
public function identifier( ) : ilExportHandlerConsumerFileIdentifierFactoryInterface ;
2
public function withSPLFileInfo(SplFileInfo $spl_file_info, ObjectId $object_id, ilExportHandlerConsumerExportOptionInterface $export_option) : CollectionBuilderInterface ;
2
public function withResourceIdentifier(ResourceIdentification $resource_id, ObjectId $object_id, ilExportHandlerConsumerExportOptionInterface $export_option) : CollectionBuilderInterface ;
2
public function withFileInfo(ilExportHandlerFileInfoInterface $file_info) : CollectionBuilderInterface ;
2
public function collection( ) : ilExportHandlerFileInfoCollectionInterface ;
2
public function handler( ) : ilExportHandlerConsumerFileIdentifierInterface ;
2
public function collection( ) : ilExportHandlerConsumerFileIdentifierCollectionInterface ;
2
public function withIdentifier(string $identifier) : HandlerInterface ;
2
public function getIdentifier( ) : string ;
2
public function withElement(ilExportHandlerConsumerFileIdentifierInterface $element) : CollectionInterface ;
2
public function toStringArray( ) : array ;
2
public function current( ) : ilExportHandlerConsumerFileIdentifierInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function collection( ) : ilExportHandlerConsumerExportOptionCollectionInterface ;
2
public function allExportOptions( ) : ilExportHandlerConsumerExportOptionCollectionInterface ;
2
public function exportOptionWithId(string $export_option_id) : ?ilExportHandlerConsumerExportOptionInterface ;
2
public function withElement(ilExportHandlerConsumerExportOptionInterface $element) : CollectionInterface ;
2
public function getById(string $id) : ?ilExportHandlerConsumerExportOptionInterface ;
2
public function current( ) : ilExportHandlerConsumerExportOptionInterface ;
2
public function key( ) : int ;
2
public function next( ) : void ;
2
public function rewind( ) : void ;
2
public function valid( ) : bool ;
2
public function count( ) : int ;
2
public function handler( ) : ilExportHandlerConsumerExportWriterInterface ;
2
public function withObjectId(objectId $objectId) : HandlerInterface ;
2
public function withResourceIdSerialized(string $resource_id_serialized) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function getResourceIdSerialized( ) : string ;
2
public function writeFileByStream(FileStream $stream, string $path_in_container) : void ;
2
public function writeFileByFilePath(string $path_to_file, string $path_in_container) : void ;
2
public function writeDirectory(string $dir_path, string $dir_path_in_container) : void ;
2
public function writeDirectoryRecursive(string $dir_path, string $dir_path_in_container) : void ;
2
public function writeFilesByResourceCollectionId(string $resource_id_serialized, string $path_in_container) : void ;
2
public function writeFilesByResourceCollection(ResourceCollection $collection, string $path_in_container) : void ;
2
public function writeFilesByResourceContainer(IRSSContainerExportConfig $config) : void ;
2
public function writeFilesByResourceId(string $resource_id_serialized, string $path_in_container) : void ;
2
public function exists( ) : bool ;
2
public function getAbsolutePath( ) : string ;
2
protected function __construct( ) { /**/ }
2
public static function getInstance( ) : shibConfig { /**/ }
2
public function __construct(private array $data) { /**/ }
2
public function hasEditActionForSuffix(string $suffix) : bool ;
2
public function hasViewActionForSuffix(string $suffix) : bool ;
2
public function hasActionForSuffix(string $suffix, ActionTarget ...$action_target) : bool ;
2
public function getActionForSuffix(string $suffix, ActionTarget $action_target) : ?Action ;
2
public function getEditActionForSuffix(string $suffix) : ?Action ;
2
public function getViewActionForSuffix(string $suffix) : ?Action ;
2
public function getActions( ) : array ;
2
public function getActionsForTarget(ActionTarget $action_target) : array ;
2
public function getActionsForTargets(ActionTarget ...$action_target) : array ;
2
public function getSupportedSuffixes(ActionTarget ...$action_target) : array ;
2
public function clearSuperfluous(Action ...$actions) : void ;
2
public function store(Action $action, App $for_app) : void ;
2
public function clear( ) : void ;
2
public function getApps(ActionRepository $action_repository) : array ;
2
public function storeCollection(Apps $apps, ActionRepository $action_repository) : void ;
2
public function store(App $app, ActionRepository $action_repository) : void ;
2
public function clear(ActionRepository $action_repository) : void ;
2
public function setInternalService(InternalService $internal_service) : void ;
2
public function getInternalService( ) : InternalService ;
2
public function setResultsOverviewToolbar(\ilObjSurvey $survey, \ilToolbarGUI $toolbar, int $user_id, \ilTemplate $eval_tpl) : void ;
2
public function getDetailPanels(array $participants, \ILIAS\Survey\Evaluation\EvaluationGUIRequest $request, \SurveyQuestionEvaluation $a_eval) : array ;
2
protected function getPanelTable(array $participants, \ILIAS\Survey\Evaluation\EvaluationGUIRequest $request, \SurveyQuestionEvaluation $a_eval) : string { /**/ }
2
protected function getPanelChart(\ILIAS\Survey\Evaluation\EvaluationGUIRequest $request, \SurveyQuestionEvaluation $a_eval) : string { /**/ }
2
protected function getPanelText(\ILIAS\Survey\Evaluation\EvaluationGUIRequest $request, \SurveyQuestionEvaluation $a_eval, \ilSurveyEvaluationResults $question_res) : string { /**/ }
2
public function getType( ) : string ;
2
public function getOutput( ) : Value ;
2
public function setInput(array $values) : void ;
2
public function unfoldTask( ) : array ;
2
public function getAbortOption( ) : Option ;
2
public function setParentTask(Task $parentTask) : void ;
2
public function getParentTask( ) : Task ;
2
public function hasParentTask( ) : bool ;
2
public function __serialize( ) : array ;
2
public function __unserialize(array $data) : void ;
2
public function saveBucketAndItsTasks(Bucket $bucket) : void ;
2
public function getBucketIdsOfUser(int $user_id, string $order_by = "id", string $order_direction = "ASC") : array ;
2
public function getBucketIdsByState(int $state) : array ;
2
public function loadBucket(int $bucket_container_id) : Bucket ;
2
public function loadBuckets(array $bucket_container_ids) : array ;
2
public function deleteBucketById(int $bucket_id) : void ;
2
public function deleteBucket(Bucket $bucket) : void ;
2
public function updateBucket(Bucket $bucket) : void ;
2
public function getBucketContainerId(Bucket $bucket) : int ;
2
public function getBucketMetaOfUser(int $user_id) : array ;
2
public function setPercentage(Task $task, int $percentage) : void ;
2
public function setCurrentTask(Task $task) : void ;
2
public function getCurrentTask( ) : Task ;
2
public function hasCurrentTask( ) : bool ;
2
public function setTask(Task $task) : void ;
2
public function getTask( ) : Task ;
2
public function checkIntegrity( ) : bool ;
2
public function userInteraction(Option $option) : void ;
2
public function heartbeat( ) : void ;
2
public function setLastHeartbeat(int $timestamp) : void ;
2
public function getLastHeartbeat( ) : int ;
2
public function executeTask(Task $task, Observer $observer) ;
2
public function continueTask(Bucket $bucket, Option $option) : void ;
2
public function quitBucket(Bucket $bucket) : void ;
2
public function getDependency(Container $DIC, string $fullyQualifiedDomainName, string $for) ;
2
public function getDependencyWith(Container $DIC, string $fullyQualifiedDomainName, string $for, callable $map) ;
2
public function __construct(protected Persistence $persistence) { /**/ }
2
public function createTask(string $class_name, ?array $input = null) : Task ;
2
public function getLangVar( ) : string ;
2
public function setLangVar(string $lang_var) ;
2
public function getValue( ) : string ;
2
public function setValue(string $value) ;
2
public function setTabs( ) : void { /**/ }
2
public function __construct( ) { /**/ }
2
public function read( ) : void { /**/ }
2
public function setId(int $a_id) : void { /**/ }
2
public function getId( ) : int { /**/ }
2
public function create(bool $a_upload = false) : void { /**/ }
2
public function view( ) : void { /**/ }
2
public function getData(array $fields, ?Range $range = null, ?Order $order = null, array $filter = [ ], array $parameters = [ ]) : \Generator ;
2
public function count(array $filter, array $parameters) : int ;
2
protected function preProcessData(array &$data) : void { /**/ }
2
protected function formatCellValue(string $column, array $row) : string { /**/ }
2
abstract protected function getColumnDefinition( ) : array ;
2
public function executeCommand( ) : void ;
2
public function equals($other) : bool ;
2
public function getCriterionValue( ) : ilAccessibilityCriterionConfig ;
2
public function getCriterionId( ) : string ;
2
public function toJson( ) : string ;
2
public function getTypesByIdentMap( ) : array ;
2
public function hasOnlyOneCriterion( ) : bool ;
2
public function findByTypeIdent(string $typeIdent, bool $useFallback = false) : ilAccessibilityCriterionType ;
2
public function content( ) : string ;
2
public function title( ) : string ;
2
public function id( ) : int ;
2
public function criteria( ) : array ;
2
public function evaluate(ilAccessibilitySignableDocument $document) : bool ;
2
public function fromJson(string $json) : void ;
2
public function document( ) : ilAccessibilitySignableDocument ;
2
public function hasDocument( ) : bool ;
2
public function toHTML(Text $text) : HTML ;
2
public function toPlainText(Text $text) : PlainText ;
2
public function getMarkup( ) : Markup ;
2
public function getShape( ) : Shape ;
2
public function getMarkup( ) : Markup ;
2
public function getSupportedStructure( ) : array ;
2
public function toHTML( ) : Text\HTML ;
2
public function toPlainText( ) : Text\PlainText ;
2
public function getRawRepresentation( ) : string ;
2
public function getSupportedStructure( ) : array { /**/ }
2
public function compareTo(Uuid $other) : int ;
2
public function equals(Uuid $other) : bool ;
2
public function toString( ) : string ;
2
public function __toString( ) : string ;
2
public function system( ) : ClockInterface ;
2
public function utc( ) : ClockInterface ;
2
public function local(DateTimeZone $time_zone) : ClockInterface ;
2
public function isActive( ) : bool { /**/ }
2
public function __construct(?ilSCTask $task = null) { /**/ }
2
abstract public function getActions( ) : array ;
2
abstract public function getTitle( ) : string ;
2
abstract public function getDescription( ) : string ;
2
abstract public function getGroupTitle( ) : string ;
2
abstract public function getGroupDescription( ) : string ;
2
public function __construct(ilAuthSession $session, ilAuthStatus $status, ilAuthCredentials $credentials, array $providers) { /**/ }
2
public function authenticate( ) : bool { /**/ }
2
protected function checkIp(ilObjUser $user) : bool { /**/ }
2
protected function handleAuthenticationFail( ) : bool { /**/ }
2
public function getProviders(ilAuthCredentials $credentials) : array { /**/ }
2
public function getProviderByAuthMode(ilAuthCredentials $credentials, $a_authmode) : ?ilAuthProviderInterface { /**/ }
2
public function setUsername(string $a_name) : void ;
2
public function getUsername( ) : string ;
2
public function setPassword(string $a_password) : void ;
2
public function getPassword( ) : string ;
2
public function setAuthMode(string $a_auth_mode) : void ;
2
public function getAuthMode( ) : string ;
2
public function getProvider(ilAuthCredentials $credentials, string $a_auth_id) : ilAuthProviderInterface ;
2
public function getAuthIds( ) : array ;
2
public function getAuthName(int $a_auth_id) : string ;
2
public function isAuthActive(int $a_auth_id) : bool ;
2
public function isExternalAccountNameRequired(int $a_auth_id) : bool ;
2
public function getMultipleAuthModeOptions(int $a_auth_id) : array ;
2
public function authenticate( ) : bool ;
2
public function setOrCompositeId(int $a_or_composite_id) : void { /**/ }
2
public function getOrCompositeId( ) : int { /**/ }
2
public static function _getIds(int $a_rbac_id, int $a_obj_id, int $a_parent_id, string $a_parent_type, int $a_or_composite_id = 0) : array { /**/ }
2
public function vocabulary(string $vocab_id) : VocabularyInterface ;
2
public function vocabulariesForSlots(SlotIdentifier ...$slots) : \Generator ;
2
public function activeVocabulariesForSlots(SlotIdentifier ...$slots) : \Generator ;
2
public function activate(VocabularyInterface $vocabulary) : void ;
2
public function deactivate(VocabularyInterface $vocabulary) : void ;
2
public function allowCustomInput(VocabularyInterface $vocabulary) : void ;
2
public function disallowCustomInput(VocabularyInterface $vocabulary) : void ;
2
public function delete(VocabularyInterface $vocabulary) : void ;
2
public function getAllVocabularies( ) : \Generator ;
2
public function getVocabulary(string $vocab_id) : VocabularyInterface ;
2
public function infos( ) : InfosInterface ;
2
public function actions( ) : ActionsInterface ;
2
public function controlledVocabularyCreator( ) : CreationRepositoryInterface ;
2
public function doesElementFitSlot(ElementInterface $element, SlotIdentifier $slot, bool $ignore_markers = true) : bool ;
2
public function slotForElement(ElementInterface $element) : SlotIdentifier ;
2
public function slotsForElementWithoutCondition(ElementInterface $element) : \Generator ;
2
public function vocabulariesForSlot(SlotIdentifier $slot) : \Generator ;
2
public function findElementOfCondition(SlotIdentifier $slot, ElementInterface $element, ElementInterface ...$all_elements) : ?ElementInterface ;
2
public function getMD(RessourceIDInterface $ressource_id) : SetInterface ;
2
public function getMDOnPath(PathInterface $path, RessourceIDInterface $ressource_id) : SetInterface ;
2
public function manipulateMD(SetInterface $set) : void ;
2
public function transferMD(SetInterface $from_set, RessourceIDInterface $to_ressource_id) : void ;
2
public function deleteAllMD(RessourceIDInterface $ressource_id) : void ;
2
protected function checkTable(string $table) : void { /**/ }
2
protected function table(string $table) : ?string { /**/ }
2
protected function IDName(string $table) : ?string { /**/ }
2
public function __construct(RessourceIDFactoryInterface $ressource_factory, DatabasePathsParserFactoryInterface $paths_parser_factory, \ilDBInterface $db) { /**/ }
2
protected function queryDB(string $query) : \Generator { /**/ }
2
protected function quoteIdentifier(string $identifier) : string { /**/ }
2
protected function quoteText(string $text) : string { /**/ }
2
protected function quoteInteger(int $integer) : string { /**/ }
2
public function manipulate(RessourceIDInterface $ressource_id, AssignmentRowInterface $row) : void ;
2
public function read(RessourceIDInterface $ressource_id, int $id_from_parent_table, TagInterface ...$tags) : \Generator ;
2
public function deleteAll(RessourceIDInterface $ressource_id) : void ;
2
public function nextID(string $table) : int ;
2
public function search(ClauseInterface $clause, ?int $limit, ?int $offset, FilterInterface ...$filters) : \Generator ;
2
public function action(Action $action, TagInterface $tag, string $value = '') : ActionAssignmentInterface ;
2
public function row(string $table, int $id, int $id_from_parent_table) : AssignmentRowInterface ;
2
public function table( ) : string ;
2
public function id( ) : int ;
2
public function setId(int $id) : void ;
2
public function idFromParentTable( ) : int ;
2
public function actions( ) : \Generator ;
2
public function addAction(ActionAssignmentInterface $assignment) : void ;
2
public function action( ) : Action ;
2
public function tag( ) : TagInterface ;
2
public function value( ) : string ;
2
public function __construct(\ilDBInterface $db, StructureSetInterface $structure, DictionaryInterface $dictionary, NavigatorFactoryInterface $navigator_factory, ) { /**/ }
2
protected function getNavigatorForPath(PathInterface $path) : StructureNavigatorInterface { /**/ }
2
protected function getTagForCurrentStepOfNavigator(StructureNavigatorInterface $navigator) : ?TagInterface { /**/ }
2
protected function getDataTypeForCurrentStepOfNavigator(StructureNavigatorInterface $navigator) : Type { /**/ }
2
protected function quoteIdentifier(string $identifier) : string { /**/ }
2
protected function quoteText(string $text) : string { /**/ }
2
protected function quoteInteger(int $integer) : string { /**/ }
2
public function name( ) : string ;
2
public function value( ) : string ;
2
public function field(string $field, string $value) : FieldInterface ;
2
public function row(int $id, string $table, FieldInterface ...$data) : RowInterface ;
2
public function id( ) : int ;
2
public function table( ) : string ;
2
public function value(string $field) : string ;
2
public function tagForElement(BaseElementInterface $element) : ?TagInterface ;
2
protected function getInstallID( ) : string { /**/ }
2
public function prepareUpdateOfIdentifier(SetInterface $set, RessourceIDInterface $ressource_id) : SetInterface ;
2
public function finishAndCleanData(SetInterface $set) : SetInterface ;
2
public function checkMarkers(SetInterface $set) : void ;
2
public function cleanMarkers(SetInterface $set) : void ;
2
public function restriction( ) : Restriction ;
2
public function value( ) : string ;
2
public function tagsForElement(BaseElementInterface $element) : \Generator ;
2
protected function getCurrentDateTime( ) : \DateTimeImmutable { /**/ }
2
protected function getCurrentDate( ) : \DateTimeImmutable { /**/ }
2
public function __construct( ) { /**/ }
2
protected function logError(string $message) : void { /**/ }
2
protected function getEmptyRequest(Verb $verb, URI $base_url) : RequestInterface { /**/ }
2
public function __construct(\ilDBInterface $db) { /**/ }
2
protected function query(string $query) : \Generator { /**/ }
2
protected function manipulate(string $query) : void { /**/ }
2
protected function quoteInteger(int $integer) : string { /**/ }
2
protected function inWithIntegers(string $field, int ...$integers) : string { /**/ }
2
public function __construct(\ilDBInterface $db) { /**/ }
2
protected function query(string $query) : \Generator { /**/ }
2
protected function manipulate(string $query) : void { /**/ }
2
protected function quoteInteger(int $integer) : string { /**/ }
2
protected function quoteString(string $string) : string { /**/ }
2
protected function quoteClob(string $string) : string { /**/ }
2
protected function getCurrentDatestamp( ) : int { /**/ }
2
public function elementsAtFinalStep( ) : \Generator { /**/ }
2
public function lastElementAtFinalStep( ) : ?BaseElementInterface { /**/ }
2
public function elements( ) : \Generator { /**/ }
2
public function lastElement( ) : ?BaseElementInterface { /**/ }
2
public function write(SetInterface $set) : \SimpleXMLElement ;
2
public function generateLinkForReference(int $ref_id, string $type) : URI ;
2
public function doesReferenceHavePublicAccessExport(int $ref_id) : bool ;
2
public function generateLinkForPublicAccessExportOfReference(int $ref_id) : ?URI ;
2
public function tag(Version $version, SpecialCase ...$specialities) : TagInterface ;
2
public function __construct(PathFactory $path_factory, PathInterface $path_interface) { /**/ }
2
protected function buildPathFromSteps(array $steps, bool $is_relative, bool $leads_to_exactly_one) : PathInterface { /**/ }
2
public function __construct(Factory $factory, IRSS $irss) { /**/ }
2
protected function getFallBackSrc( ) : string { /**/ }
2
protected function customIcon(string $src, string $alt) : Icon { /**/ }
2
protected function standardLink(string $label, string $action) : Link { /**/ }
2
protected function textInLegacy(string $text) : Content { /**/ }
2
protected function getSourceFromIRSS(string $string_id) : string { /**/ }
2
public function __construct(WrapperInterface $db_wrapper) { /**/ }
2
protected function getURI(string $uri) : URI { /**/ }
2
protected function getInstID( ) : string { /**/ }
2
public function __construct(PathFactoryInterface $path_factory, NavigatorFactoryInterface $navigator_factory, TagAssignmentInterface ...$tag_assignments) { /**/ }
2
public function tagsForElement(BaseElementInterface $element) : \Generator { /**/ }
2
public function __construct(int $depth = 0, ?array $definition_array = null) { /**/ }
2
protected function getDefinitionArray( ) : array { /**/ }
2
public function __construct(GlobalContainer $dic) { /**/ }
2
protected function readerFactory( ) : ReaderFactoryInterface { /**/ }
2
protected function manipulatorFactory( ) : ManipulatorFactoryInterface { /**/ }
2
protected function repository( ) : RepositoryInterface { /**/ }
2
public function read(int $obj_id, int $sub_id, string $type, ?PathInterface $limited_to = null) : ReaderInterface ;
2
public function search( ) : SearcherInterface ;
2
public function manipulate(int $obj_id, int $sub_id, string $type) : ManipulatorInterface ;
2
public function derive( ) : SourceSelectorInterface ;
2
public function deleteAll(int $obj_id, int $sub_id, string $type) : void ;
2
public function paths( ) : PathsInterface ;
2
public function dataHelper( ) : DataHelperInterface ;
2
public function copyrightHelper( ) : CopyrightHelperInterface ;
2
protected function getDerivator(SetInterface $from_set) : DerivatorInterface { /**/ }
2
public function fromObject(int $obj_id, int $sub_id, string $type) : DerivatorInterface ;
2
public function fromBasicProperties(string $title, string $description = '', string $language = '') : DerivatorInterface ;
2
public function withNextStep(string $name) : BuilderInterface ;
2
public function withNextStepToSuperElement( ) : BuilderInterface ;
2
public function withAdditionalFilterAtCurrentStep(FilterType $type, string ...$values) : BuilderInterface ;
2
public function get( ) : PathInterface ;
2
public function __construct(InternalBuilderInterface $internal_builder) { /**/ }
2
public function title( ) : PathInterface ;
2
public function descriptions( ) : PathInterface ;
2
public function firstDescription( ) : PathInterface ;
2
public function keywords( ) : PathInterface ;
2
public function languages( ) : PathInterface ;
2
public function authors( ) : PathInterface ;
2
public function firstTypicalLearningTime( ) : PathInterface ;
2
public function copyright( ) : PathInterface ;
2
public function custom( ) : BuilderInterface ;
2
public function getClauseFactory( ) : FactoryInterface ;
2
public function getFilter(int|Placeholder $obj_id = Placeholder::ANY, int|Placeholder $sub_id = Placeholder::ANY, string|Placeholder $type = Placeholder::ANY) : FilterInterface ;
2
public function execute(ClauseInterface $clause, ?int $limit, ?int $offset, FilterInterface ...$filters) : \Generator ;
2
public function value( ) : string ;
2
public function presentableLabel( ) : string ;
2
public function makePresentable(DataInterface $data) : string ;
2
public function makePresentableAsList(string $separator, DataInterface ...$data) : string ;
2
public function durationToArray(string $duration) : array ;
2
public function durationToSeconds(string $duration) : int ;
2
public function datetimeToObject(string $datetime) : \DateTimeImmutable ;
2
public function durationFromIntegers(?int $years, ?int $months, ?int $days, ?int $hours, ?int $minutes, ?int $seconds) : string ;
2
public function datetimeFromObject(\DateTimeImmutable $object) : string ;
2
public function getAllLanguages( ) : array ;
2
protected function getCopyrightEntryWrapper(EntryInterface $entry) : CopyrightInterface { /**/ }
2
protected function getNullCopyrightEntryWrapper( ) : CopyrightInterface { /**/ }
2
public function __construct(UIFactory $ui_factory, PresenterInterface $presenter, ConstraintDictionary $constraint_dictionary, FactoryWithoutConditionTypesService $types) { /**/ }
2
abstract public function getConditionInput(ElementInterface $element, ElementInterface $context_element, ElementInterface $conditional_element) : FormInput ;
2
public function dataValue(ElementsDataInterface $data) : string ;
2
public function vocabularyValues(SlotIdentifier $slot, string ...$values) : \Generator ;
2
public function language(string $language) : string ;
2
public function datetime(string $datetime) : string ;
2
public function duration(string $duration) : string ;
2
public function durationLabels( ) : \Generator ;
2
public function nameWithRepresentation(bool $plural, ElementInterface ...$elements) : string ;
2
public function preview(ElementInterface ...$elements) : string ;
2
public function name(BaseElementInterface $element, bool $plural = false) : string ;
2
public function nameWithParents(BaseElementInterface $element, ?BaseElementInterface $cut_off = null, bool $plural = false, bool $never_skip_initial = false) : string ;
2
public function shortenString(string $string, int $max_length) : string ;
2
public function getUserDateFormat( ) : DateFormat ;
2
public function txt(string $key) : string ;
2
public function txtFill(string $key, string ...$values) : string ;
2
public function sanitizeForHTML(string $string) : string ;
2
public function utilities( ) : UtilitiesInterface ;
2
public function data( ) : DataInterface ;
2
public function elements( ) : ElementsInterface ;
2
public function path( ) : ?PathInterface ;
2
public function applyRequestToForm(StandardForm $form) : StandardForm ;
2
public function applyRequestToModal(RoundtripModal $modal) : RoundtripModal ;
2
public function fetchBasePath( ) : PathInterface ;
2
public function fetchActionPath( ) : PathInterface ;
2
public function fetchRequestForForm(bool $with_action_path) : RequestForFormInterface ;
2
public function withParameter(Parameter $parameter, string $value) : LinkBuilderInterface ;
2
public function get( ) : URI ;
2
public function custom(Command $command) : LinkBuilderInterface ;
2
public function hasRepresentation( ) : bool ;
2
public function representation( ) : ?PathInterface ;
2
public function hasPreview( ) : bool ;
2
public function preview( ) : ?PathInterface ;
2
public function isCreatedWithAnotherElement( ) : bool ;
2
public function createdWith( ) : ?PathInterface ;
2
public function isCollected( ) : bool ;
2
public function isLastInTree( ) : bool ;
2
public function isLabelImportant( ) : bool ;
2
public function tagForElement(BaseElementInterface $element) : ?TagInterface ;
2
public function execute(SetInterface $set) : void ;
2
public function addScaffolds(SetInterface $set, PathInterface $path) : SetInterface ;
2
public function addObserver(object $class, string $method, string $element) : void ;
2
public function callObservers(string $element) : void ;
2
public function callObserversByPath(PathInterface $path) : void ;
2
public function isHandling(int $level) : bool { /**/ }
2
public function log(string $message, int $level = ilLogLevel::INFO, array $context = [ ]) : void { /**/ }
2
public function dump($value, int $level = ilLogLevel::INFO) : void { /**/ }
2
public function info(string $message, array $context = [ ]) : void { /**/ }
2
public function notice(string $message, array $context = [ ]) : void { /**/ }
2
public function warning(string $message, array $context = [ ]) : void { /**/ }
2
public function error(string $message, array $context = [ ]) : void { /**/ }
2
public function critical(string $message, array $context = [ ]) : void { /**/ }
2
public function alert(string $message, array $context = [ ]) : void { /**/ }
2
public function emergency(string $message, array $context = [ ]) : void { /**/ }
2
public function getLogger( ) : Logger { /**/ }
2
public function write(string $message, $level = ilLogLevel::INFO, array $context = [ ]) : void { /**/ }
2
public function writeLanguageLog(string $topic, string $lang_key) : void { /**/ }
2
public function logStack(?int $level = null, string $message = '', array $context = [ ]) : void { /**/ }
2
public function writeMemoryPeakUsage(int $level) : void { /**/ }
2
public function getComponentLogger(string $a_component_id) : ilLogger { /**/ }
2
public function __construct(ilObjBookingPoolGUI $a_parent_obj, string $seed, string $sseed, ilBookingHelpAdapter $help, int $context_obj_id = 0) { /**/ }
2
public function clear( ) : void { /**/ }
2
public function __construct( ) ;
2
public function createOSDNotification(int $user_id, ilNotificationObject $object) : ?ilOSDNotificationObject ;
2
public function ifOSDNotificationExistsById(int $id) : bool ;
2
public function getOSDNotificationsByUser(int $user_id) : array ;
2
public function deleteOSDNotificationById(int $id) : bool ;
2
protected function handleSubtabs( ) : void { /**/ }
2
public function executeCommand( ) : void { /**/ }
2
protected function showGlobalUnitCategories( ) : void { /**/ }
2
public function setId(int $id = -1) : void { /**/ }
2
public function setShuffle(?bool $shuffle = true) : void { /**/ }
2
public function setThumbSize(int $a_size) : void { /**/ }
2
public function getTestOutputSolutions(int $activeId, int $pass) : array { /**/ }
2
public function getUserSolutionPreferingIntermediate(int $active_id, ?int $pass = null) : array { /**/ }
2
public function delete(int $question_id) : void { /**/ }
2
public function duplicate(bool $for_test = true, string $title = '', string $author = '', int $owner = -1, $test_obj_id = null) : int { /**/ }
2
protected function removeSolutionRecordById(int $solutionId) : int { /**/ }
2
public function removeIntermediateSolution(int $active_id, int $pass) : void { /**/ }
2
public function saveCurrentSolution(int $active_id, int $pass, $value1, $value2, bool $authorized = true, $tstamp = 0) : int { /**/ }
2
public function removeExistingSolutions(int $activeId, int $pass) : int { /**/ }
2
public function fetchIndexedValuesFromValuePairs(array $value_pairs) : array { /**/ }
2
public function getVariablesAsTextArray(int $active_id, int $pass) : array { /**/ }
2
public function setValues($a_values) : void { /**/ }
2
public function getValues( ) : array { /**/ }
2
protected function getTextInputLabel($lng) { /**/ }
2
protected function getPointsInputLabel($lng) { /**/ }
2
protected function getTemplate( ) : string { /**/ }
2
public function __construct(private ilDBInterface $db, private ilLanguage $lng, private Refinery $refinery, private ilComponentRepository $component_repository, private ?NotesService $notes_service = null) { /**/ }
2
public function getTotalRowCount(?array $filter_data, ?array $additional_parameters) : ?int { /**/ }
2
abstract public function getQuestionType( ) ;
2
abstract public function getQuestionTypeTranslation( ) : string ;
2
public function __construct(protected assQuestion $questionOBJ, protected readonly ilCtrl $ctrl, protected readonly ilTabsGUI $tabs, protected ilLanguage $lng) { /**/ }
2
public function getPresentationJavascripts( ) : array { /**/ }
2
protected function getUseUnchangedAnswerCheckboxHtml( ) : string { /**/ }
2
protected function getPreviousSolutionProvidedMessage( ) : string { /**/ }
2
public function addBasicQuestionFormProperties(ilPropertyFormGUI $form) : void { /**/ }
2
public function getGenericFeedbackOutput(int $active_id, ?int $pass) : string { /**/ }
2
protected function setQuestionSpecificTabs(ilTabsGUI $tabs_gui) : void { /**/ }
2
protected function getAdditionalEditQuestionCommands( ) : array { /**/ }
2
protected function completeTestOutputFormAction(string $form_action, int $active_id, int $pass) : string { /**/ }
2
public function magicAfterTestOutput( ) : void { /**/ }
2
public function getFormEncodingType( ) : string { /**/ }
2
public function prepareReprintableCorrectionsForm(ilPropertyFormGUI $form) : void { /**/ }
2
public function getAutoSavedSolutionOutput(int $active_id, int $pass, bool $graphical_output = false, bool $result_output = false, bool $show_question_only = true, bool $show_feedback = false, bool $show_correct_solution = false, bool $show_manual_scoring = false, bool $show_question_text = true, bool $show_autosave_title = false, bool $show_inline_feedback = false) : ?string { /**/ }
2
public function setPending(string $val) : void { /**/ }
2
protected function executeOperation(callable $operation) : void { /**/ }
2
protected function onBeforeExecutingPersistWorkingStateOperation( ) : void { /**/ }
2
protected function onAfterExecutingPersistWorkingStateOperation( ) : void { /**/ }
2
protected function onBeforeExecutingUserSolutionUpdateOperation( ) : void { /**/ }
2
protected function onBeforeExecutingUserQuestionResultUpdateOperation( ) : void { /**/ }
2
protected function onBeforeExecutingUserTestResultUpdateOperation( ) : void { /**/ }
2
protected function onAfterExecutingUserSolutionAdoptOperation( ) : void { /**/ }
2
public function prepareReprintable(assQuestion $question) : void { /**/ }
2
public function setAreasByArray($a_areas) : void { /**/ }
2
protected function valueHasContentText($value) : bool { /**/ }
2
public function isSpecificAnswerFeedbackAvailable(int $question_id) : bool { /**/ }
2
public function __construct($a_object) { /**/ }
2
public function __construct($a_object) { /**/ }
2
protected function fetchIndexFromFeedbackIdent($feedbackIdent, $prefix = 'response_') : int { /**/ }
2
private function __construct( ) { /**/ }
2
public function addNode(ilAssLacCompositeInterface $node) ;
2
public function describe( ) : string ;
2
public function match(string $subject) : array ;
2
public function migrateToLmContent($content) : string ;
2
public function hasFileUploads(int $test_id) : bool ;
2
public function deliverFileUploadZIPFile(int $ref_id, int $test_id, string $test_title) ;
2
public function getFileUploadPath(int $test_id, int $active_id, ?int $question_id = null) : string ;
2
public function getHTML( ) : string ;
2
public function answerToParticipantInteraction(AdditionalInformationGenerator $additional_info, int $test_id, int $active_id, int $pass, string $source_ip, TestParticipantInteractionTypes $interaction_type) : TestParticipantInteraction ;
2
public function toQuestionAdministrationInteraction(AdditionalInformationGenerator $additional_info, int $test_id, TestQuestionAdministrationInteractionTypes $interaction_type) : TestQuestionAdministrationInteraction ;
2
public function nodeHasVisibleChilds($a_node) : bool { /**/ }
2
public function beforeRendering( ) : void { /**/ }
2
public function getHTML( ) : string { /**/ }
2
public function getDomNodeIdForNodeId($a_node_id) : string { /**/ }
2
public function getNodeIdForDomNodeId(string $a_dom_node_id) : string { /**/ }
2
protected function preloadChilds( ) : void { /**/ }
2
protected function getRootId( ) : int { /**/ }
2
public function render(string $a_mode = "property_form") : string { /**/ }
2
public function setFormAction(string $a_val, bool $a_multipart = false, string $a_target = "") : void { /**/ }
2
public function addInputItem(ilToolbarItem $a_item, bool $a_output_label = false) : void { /**/ }
2
public function setCloseFormTag(bool $a_val) : void { /**/ }
2
public function setOutput($a_parent_id, int $a_depth = 1, int $a_obj_id = 0, bool $a_highlighted_subtree = false) : void { /**/ }
2
public function forceExpanded($a_obj_id) : bool { /**/ }
2
public function getOutput( ) : string { /**/ }
2
public function getImage(string $a_name, string $a_type = "", $a_obj_id = "") : string { /**/ }
2
public function createTarget(string $a_type, $a_node_id, bool $a_highlighted_subtree = false, bool $a_append_anch = true) : string { /**/ }
2
public function sortNodes(array $a_nodes, $a_parent_obj_id) : array { /**/ }
2
protected function renderCaption( ) : string { /**/ }
2
protected function __construct(int $a_type) { /**/ }
2
protected function renderAttributes(?array $a_additional_attr = null) : string { /**/ }
2
protected function prepareRender( ) : void { /**/ }
2
public static function getInstance(int $a_ref_id) : ilParticipants { /**/ }
2
public function checkLastAdmin(array $a_usr_ids) : bool { /**/ }
2
protected function readParticipantsStatus( ) : void { /**/ }
2
public function __construct(int $a_obj_id) { /**/ }
2
public function removeFromList(int $a_usr_id) : bool { /**/ }
2
protected function __construct(string $a_component_name, int $a_obj_id, int $a_usr_id) { /**/ }
2
public function __construct(ilObjectGUI $gui_object, ilObject $object, array $a_options) { /**/ }
2
abstract public function setFormValues(ilPropertyFormGUI $form) : void ;
2
protected function checkRbacOrPositionAccessBool(string $a_rbac_perm, string $a_pos_perm, int $a_ref_id = 0) : bool { /**/ }
2
protected function canAddOrSearchUsers( ) : bool { /**/ }
2
protected function getParticipantTableTitle( ) : string { /**/ }
2
protected function updateLPFromStatus(int $usr_id, bool $has_passed) : void { /**/ }
2
protected function confirmDeleteParticipants( ) : void { /**/ }
2
protected function deleteParticipants( ) : void { /**/ }
2
protected function showParticipantsToolbar( ) : void { /**/ }
2
protected function getDefaultCommand( ) : string { /**/ }
2
protected function getMemberTabName( ) : string { /**/ }
2
protected function setSubTabs(ilTabsGUI $tabs) : void { /**/ }
2
protected function initSubscriberTable( ) : ilSubscriberTableGUI { /**/ }
2
protected function printMembers( ) : void { /**/ }
2
public function editSettings(?ilPropertyFormGUI $a_form = null) : void { /**/ }
2
public function saveSettings( ) : void { /**/ }
2
protected function initFormSettings( ) : ilPropertyFormGUI { /**/ }
2
protected function save(ilPropertyFormGUI $a_form) : bool { /**/ }
2
public function __construct(int $a_ref_id) { /**/ }
2
protected function initSettingsForm(bool $a_is_excel = false) : ilPropertyFormGUI { /**/ }
2
protected function handleIncoming( ) : void { /**/ }
2
public function export( ) : void { /**/ }
2
public function exportExcel( ) : void { /**/ }
2
public function downloadExportFile( ) : void { /**/ }
2
public function deleteExportFile( ) : void { /**/ }
2
protected function initFileSystemStorage( ) : void { /**/ }
2
public function repository( ) : ilPollImageRepositoryFactoryInterface ;
2
public function handler( ) : ilPollImageInterface ;
2
public function uploadImage(ObjectId $object_id, string $file_path, string $file_name, int $user_id) : void ;
2
public function cloneImage(ObjectId $original_object_id, ObjectId $clone_object_id, int $user_id) : void ;
2
public function deleteImage(ObjectId $object_id, int $user_id) : void ;
2
public function getThumbnailImageURL(ObjectId $object_id) : null|string ;
2
public function getProcessedImageURL(ObjectId $object_id) : null|string ;
2
public function getUnprocessedImageURL(ObjectId $object_id) : null|string ;
2
public function getRessource(ObjectId $object_id) : null|Revision ;
2
public function element( ) : ilPollImageRepositoryElementFactoryInterface ;
2
public function key( ) : ilPollImageRepositoryKeyFactoryInterface ;
2
public function stakeholder( ) : ilPollImageRepositoryStakeholderFactoryInterface ;
2
public function values( ) : ilPollImageRepositoryValuesFactoryInterface ;
2
public function wrapper( ) : ilPollImageRepositoryWrapperFactoryInterface ;
2
public function handler( ) : ilPollImageRepositoryInterface ;
2
public function store(ilPollImageRepositoryKeyInterface $key, ilPollImageRepositoryValuesInterface $values) ;
2
public function getElement(ilPollImageRepositoryKeyInterface $key) : null|ilPollImageRepositoryElementInterface ;
2
public function deleteElement(ilPollImageRepositoryKeyInterface $key) : void ;
2
public function db( ) : ilPollImageRepositoryDBWrapperFactoryInterface ;
2
public function handler( ) : ilPollImageRepositoryWrapperDBInterface ;
2
public function insert(ilPollImageRepositoryKeyInterface $key, ilPollImageRepositoryValuesInterface $values) : void ;
2
public function select(ilPollImageRepositoryKeyInterface $key) : null|ilPollImageRepositoryElementInterface ;
2
public function delete(ilPollImageRepositoryKeyInterface $key) : void ;
2
public function buildInsertQuery(ilPollImageRepositoryKeyInterface $key, ilPollImageRepositoryValuesInterface $values) : string ;
2
public function buildSelectQuery(ilPollImageRepositoryKeyInterface $key) : string ;
2
public function buildDeleteQuery(ilPollImageRepositoryKeyInterface $key) : string ;
2
public function handler( ) : ilPollImageRepositoryStakeholderInterface ;
2
public function withUserId(int $user_id) : HandlerInterface ;
2
public function getUserId( ) : int ;
2
public function handler( ) : ilPollImageRepositoryElementInterface ;
2
public function wrapper( ) : ilPollImageRepositoryElementWrapperFactoryInterface ;
2
public function withKey(ilPollImageRepositoryKeyInterface $key) : HandlerInterface ;
2
public function withValues(ilPollImageRepositoryValuesInterface $values) : HandlerInterface ;
2
public function getKey( ) : ilPollImageRepositoryKeyInterface ;
2
public function getValues( ) : ilPollImageRepositoryValuesInterface ;
2
public function getIRSS( ) : ilPollImageRepositoryElmentIRSSWrapperInterface ;
2
public function isValid( ) : bool ;
2
public function irss( ) : ilPollImageRepositoryElementIRSSWrapperFactoryInterface ;
2
public function handler( ) : ilPollImageRepositoryElementIRSSWrapperInterface ;
2
public function withResourceIdSerialized(string $resource_id_serialized) : HandlerInterface ;
2
public function delete(int $user_id) : void ;
2
public function getResourceIdSerialized( ) : string ;
2
public function getProcessedImageURL( ) : null|string ;
2
public function getThumbnailImageURL( ) : null|string ;
2
public function getUnprocessedImageURL( ) : null|string ;
2
public function getResourceIdentification( ) : null|ResourceIdentification ;
2
public function getResource( ) : null|Revision ;
2
public function handler( ) : ilPollImageRepositoryValuesInterface ;
2
public function withResourceIdSerialized(string $resource_id_serialized) : HandlerInterface ;
2
public function getResourceIdSerialized( ) : string ;
2
public function handler( ) : ilPollImageRepositoryKeyInterface ;
2
public function withObjectId(ObjectId $object_id) : HandlerInterface ;
2
public function getObjectId( ) : ObjectId ;
2
public function isValid( ) : bool ;
2
public function isManuallyExecutable( ) : bool { /**/ }
2
public function usesLegacyForms( ) : bool { /**/ }
2
public function getCustomConfigurationInput(\ILIAS\UI\Factory $ui_factory, \ILIAS\Refinery\Factory $factory, \ilLanguage $lng) : \ILIAS\UI\Component\Input\Container\Form\FormInput { /**/ }
2
public function saveCustomConfiguration(mixed $form_data) : void { /**/ }
2
public function manager( ) : JobManager ;
2
public function repository( ) : JobRepository ;
2
public function getJobInstanceById(string $id) : ?\ILIAS\Cron\CronJob ;
2
public function getJobInstance(string $a_id, string $a_component, string $a_class, bool $isCreationContext = false) : ?\ILIAS\Cron\CronJob ;
2
public function getCronJobData($id = null, bool $withInactiveJobsIncluded = true) : array ;
2
public function registerJob(string $a_component, string $a_id, string $a_class, ?string $a_path) : void ;
2
public function unregisterJob(string $a_component, array $a_xml_job_ids) : void ;
2
public function createDefaultEntry(\ILIAS\Cron\CronJob $job, string $component, string $class, ?string $path) : void ;
2
public function getPluginJobs(bool $withOnlyActive = false) : array ;
2
public function resetJob(\ILIAS\Cron\CronJob $job) : void ;
2
public function updateJobResult(\ILIAS\Cron\CronJob $job, \DateTimeImmutable $when, \ilObjUser $actor, JobResult $result, bool $wasManualExecution = false) : void ;
2
public function updateRunInformation(string $jobId, int $runningTimestamp, int $aliveTimestamp) : void ;
2
public function updateJobSchedule(\ILIAS\Cron\CronJob $job, ?JobScheduleType $scheduleType, ?int $scheduleValue) : void ;
2
public function activateJob(\ILIAS\Cron\CronJob $job, \DateTimeImmutable $when, \ilObjUser $actor, bool $wasManuallyExecuted = false) : void ;
2
public function deactivateJob(\ILIAS\Cron\CronJob $job, \DateTimeImmutable $when, \ilObjUser $actor, bool $wasManuallyExecuted = false) : void ;
2
public function findAll( ) : JobCollection ;
2
public function applyFilterValues(?array $filter_values) : void ;
2
public function setOffsetAndLimit(int $offset, int $limit) : void ;
2
public function setSortDirection(int $sort_direction) : void ;
2
public function getFilteredAmountOfItems( ) : int ;
2
public function __construct(Request $request, Factory $ui_factory, \ilLanguage $language, Services $http, TableDataProvider $data_provider, ActionBuilder $action_builder, ViewControlBuilder $view_control_builder, UploadBuilder $upload_builder) ;
2
public function getComponents( ) : \Generator ;
2
public function __construct(private string $id, private string $machine_id, private bool $persists = false) { /**/ }
2
public function __construct(Repositories $repositories) { /**/ }
2
public function has(ResourceCollectionIdentification $identification) : bool ;
2
public function blank(ResourceCollectionIdentification $identification, ?int $owner = null) : ResourceCollection ;
2
public function existing(ResourceCollectionIdentification $identification) : ResourceCollection ;
2
public function clear(ResourceCollectionIdentification $identification) : void ;
2
public function getResourceIdStrings(ResourceCollectionIdentification $identification) : \Generator ;
2
public function update(ResourceCollection $collection, DataContainer $event_data_container) : void ;
2
public function delete(ResourceCollectionIdentification $identification) : void ;
2
public function removeResourceFromAllCollections(ResourceIdentification $resource_identification) : void ;
2
public function sort(ResourceCollection $collection) : ResourceCollection ;
2
public function getTitle( ) : string ;
2
public function getSuffix( ) : string ;
2
public function getMimeType( ) : string ;
2
public function getSize( ) : int ;
2
public function getCreationDate( ) : DateTimeImmutable ;
2
public function blank( ) : Information ;
2
public function store(Information $information, Revision $revision) : void ;
2
public function get(Revision $revision) : Information ;
2
public function delete(Information $information, Revision $revision) : void ;
2
public function register(ResourceIdentification $i, ResourceStakeholder $s) : bool ;
2
public function deregister(ResourceIdentification $i, ResourceStakeholder $s) : bool ;
2
public function getStakeholders(ResourceIdentification $i) : array ;
2
public function runAndUnlock( ) : void ;
2
public function lockTables(array $table_names, callable $during) : LockHandlerResult ;
2
public function getIdentificationGenerator( ) : IdentificationGenerator ;
2
public function has(ResourceIdentification $identification) : bool ;
2
public function getStream(Revision $revision) : FileStream ;
2
public function storeUpload(UploadedFileRevision $revision) : bool ;
2
public function storeStream(FileStreamRevision $revision) : bool ;
2
public function hasFlavour(Revision $revision, Flavour $flavour) : bool ;
2
public function storeFlavour(Revision $revision, StorableFlavourDecorator $storabel_flavour) : bool ;
2
public function deleteFlavour(Revision $revision, Flavour $flavour) : bool ;
2
public function getFlavourStreams(Revision $revision, Flavour $flavour) : \Generator ;
2
public function getFlavourPath(Revision $revision, Flavour $flavour) : string ;
2
public function clearFlavours(Revision $revision) : void ;
2
public function cloneRevision(CloneRevision $revision) : bool ;
2
public function streamReplacement(StreamReplacementRevision $revision) : bool ;
2
public function deleteRevision(Revision $revision) : void ;
2
public function deleteResource(StorableResource $resource) : void ;
2
public function cleanUpContainer(StorableResource $resource) : void ;
2
public function getFullContainerPath(ResourceIdentification $identification) : string ;
2
public function getContainerPathWithoutBase(ResourceIdentification $identification) : string ;
2
public function getRevisionPath(Revision $revision) : string ;
2
public function movementImplementation( ) : string ;
2
public function getPathGenerator( ) : PathGenerator ;
2
public function __construct(protected StorableResource $resource, protected StreamAccess $stream_access, protected FileNamePolicy $file_name_policy) { /**/ }
2
public function getStream( ) : FileStream ;
2
public function getIdentification( ) : ResourceIdentification ;
2
public function getCurrentRevision( ) : Revision ;
2
public function getCurrentRevisionIncludingDraft( ) : Revision ;
2
public function getSpecificRevision(int $number) : ?Revision ;
2
public function hasSpecificRevision(int $number) : bool ;
2
public function getAllRevisions( ) : array ;
2
public function getAllRevisionsIncludingDraft( ) : array ;
2
public function getStakeholders( ) : array ;
2
public function addStakeholder(ResourceStakeholder $s) : void ;
2
public function removeStakeholder(ResourceStakeholder $s) : void ;
2
public function addRevision(Revision $revision) : void ;
2
public function removeRevision(Revision $revision) : void ;
2
public function replaceRevision(Revision $revision) : void ;
2
public function setRevisions(RevisionCollection $collection) : void ;
2
public function getStorageID( ) : string ;
2
public function setStorageID(string $storage_id) : void ;
2
public function getMaxRevision(bool $including_drafts = false) : int ;
2
public function getFullSize( ) : int ;
2
public function blank(ResourceIdentification $identification, ResourceType $type = ResourceType::SINGLE_FILE) : StorableResource ;
2
public function get(ResourceIdentification $identification) : StorableResource ;
2
public function has(ResourceIdentification $identification) : bool ;
2
public function store(StorableResource $resource) : void ;
2
public function getAll( ) : Generator ;
2
public function delete(StorableResource $resource) : void ;
2
public function has(ResourceIdentification $rid, int $revision, FlavourDefinition $definition) : bool ;
2
public function store(Flavour $flavour) : void ;
2
public function get(ResourceIdentification $rid, int $revision, FlavourDefinition $definition) : Flavour ;
2
public function delete(Flavour $flavour) : void ;
2
public function getIdentification( ) : ResourceIdentification ;
2
public function withStreamResolver(?StreamResolver $stream_resolver = null) : Revision ;
2
public function maybeStreamResolver( ) : ?StreamResolver ;
2
public function setStorageID(string $storage_id) : void ;
2
public function getStorageID( ) : string ;
2
public function getStatus( ) : RevisionStatus ;
2
public function blankFromUpload(InfoResolver $info_resolver, StorableResource $resource, UploadResult $result, RevisionStatus $status) : UploadedFileRevision ;
2
public function blankFromStream(InfoResolver $info_resolver, StorableResource $resource, FileStream $stream, RevisionStatus $status, bool $keep_original = false) : FileStreamRevision ;
2
public function blankFromClone(InfoResolver $info_resolver, StorableResource $resource, FileRevision $revision_to_clone) : CloneRevision ;
2
public function store(Revision $revision) : void ;
2
public function get(StorableResource $resource) : RevisionCollection ;
2
public function delete(Revision $revision) : void ;
2
public function __construct(private FlavourDefinition $definition, private ResourceIdentification $resource_id, private int $revision) { /**/ }
2
public function getPersistingName( ) : string { /**/ }
2
public function getName( ) : string { /**/ }
2
public function getResourceId( ) : ResourceIdentification { /**/ }
2
public function getDefinition( ) : FlavourDefinition { /**/ }
2
public function getRevision( ) : int { /**/ }
2
public function __construct(protected bool $persist, protected int $max_size = 500, protected int $max_pages = 5, protected bool $fill = false, private int $quality = self::QUALITY) { /**/ }
2
public function __construct(protected FlavourDefinition $definition, protected FileStream $stream, protected int $index = 0, protected bool $storeable = true) { /**/ }
2
public function getSizeLimitInBytes( ) : int ;
2
public function __construct(protected array $blacklisted = [ ], protected array $whitelisted = [ ]) { /**/ }
2
protected function setUp( ) : void { /**/ }
2
public function __construct(int $a_id = 0) { /**/ }
2
public function setData(array $a_data) : void { /**/ }
2
protected function initCommands( ) : void { /**/ }
2
protected function getListItemGroups( ) : array { /**/ }
2
public function getViewControlsForPanel( ) : array { /**/ }
2
public function sourceById(string $id) : Source ;
2
public function sign(string $metadata, array $entity, string $type) : string ;
2
public function store( ) : StoreInterface ;
2
public function configFromArray(array $config) : Configuration ;
2
public function contact(?array $contact) : array ;
2
public function crypt( ) : Crypto ;
2
public function builder(string $id) : SAMLBuilder ;
2
public function getList( ) : array ;
2
public function storeIdpMetadata(int $idpId, string $metadata) : void ;
2
public function fetchIdpMetadata(int $idpId) : string ;
2
public function deleteIdpMetadata(int $idpId) : void ;
2
public function getAuthId( ) : string ;
2
public function protectResource( ) : void ;
2
public function storeParam(string $key, mixed $value) : void ;
2
public function isAuthenticated( ) : bool ;
2
public function popParam(string $key) ;
2
public function getParam(string $key) ;
2
public function getAttributes( ) : array ;
2
public function logout(string $returnUrl = '') : void ;
2
public function getIdpDiscovery( ) : ilSamlIdpDiscovery ;
2
public function getAuthDataArray( ) : array ;
2