ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
class.ilConditionOperatorFactory.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
5
/******************************************************************************
6
*
7
* This file is part of ILIAS, a powerful learning management system
8
* published by ILIAS open source e-Learning e.V.
9
*
10
* ILIAS is licensed with the GPL-3.0,
11
* see https://www.gnu.org/licenses/gpl-3.0.en.html
12
* You should have received a copy of said license along with the
13
* source code, too.
14
*
15
* If this is not the case or you just want to try ILIAS, you'll find
16
* us at:
17
* https://www.ilias.de
18
* https://github.com/ILIAS-eLearning
19
*
20
*****************************************************************************/
21
29
class
ilConditionOperatorFactory
30
{
34
public
function
passed
(): string
35
{
36
return
ilConditionHandler::OPERATOR_PASSED
;
37
}
38
42
public
function
finished
(): string
43
{
44
return
ilConditionHandler::OPERATOR_FINISHED
;
45
}
46
50
public
function
notFinished
(): string
51
{
52
return
ilConditionHandler::OPERATOR_NOT_FINISHED
;
53
}
54
58
public
function
notMember
(): string
59
{
60
return
ilConditionHandler::OPERATOR_NOT_MEMBER
;
61
}
62
66
public
function
failed
(): string
67
{
68
return
ilConditionHandler::OPERATOR_FAILED
;
69
}
70
74
public
function
learningProgress
(): string
75
{
76
return
ilConditionHandler::OPERATOR_LP
;
77
}
78
82
public
function
accreditedOrPassed
(): string
83
{
84
return
ilConditionHandler::OPERATOR_ACCREDITED_OR_PASSED
;
85
}
86
}
ilConditionOperatorFactory\passed
passed()
Passed operator.
Definition:
class.ilConditionOperatorFactory.php:34
ilConditionOperatorFactory\notFinished
notFinished()
Not finished operator.
Definition:
class.ilConditionOperatorFactory.php:50
ilConditionHandler\OPERATOR_FAILED
const OPERATOR_FAILED
Definition:
class.ilConditionHandler.php:83
ilConditionHandler\OPERATOR_FINISHED
const OPERATOR_FINISHED
Definition:
class.ilConditionHandler.php:80
ilConditionOperatorFactory\finished
finished()
Finished operator.
Definition:
class.ilConditionOperatorFactory.php:42
ilConditionOperatorFactory\learningProgress
learningProgress()
Learning progress (passed) operator.
Definition:
class.ilConditionOperatorFactory.php:74
ilConditionHandler\OPERATOR_PASSED
const OPERATOR_PASSED
Definition:
class.ilConditionHandler.php:79
ilConditionOperatorFactory\failed
failed()
Failed operator.
Definition:
class.ilConditionOperatorFactory.php:66
ilConditionHandler\OPERATOR_ACCREDITED_OR_PASSED
const OPERATOR_ACCREDITED_OR_PASSED
Definition:
class.ilConditionHandler.php:85
ilConditionHandler\OPERATOR_NOT_FINISHED
const OPERATOR_NOT_FINISHED
Definition:
class.ilConditionHandler.php:81
ilConditionOperatorFactory
Currently wraps standard operator constants.
Definition:
class.ilConditionOperatorFactory.php:29
ilConditionOperatorFactory\notMember
notMember()
Not member operator.
Definition:
class.ilConditionOperatorFactory.php:58
ilConditionOperatorFactory\accreditedOrPassed
accreditedOrPassed()
Accredited or passed operator.
Definition:
class.ilConditionOperatorFactory.php:82
ilConditionHandler\OPERATOR_NOT_MEMBER
const OPERATOR_NOT_MEMBER
Definition:
class.ilConditionHandler.php:82
ilConditionHandler\OPERATOR_LP
const OPERATOR_LP
Definition:
class.ilConditionHandler.php:84
Services
Conditions
classes
class.ilConditionOperatorFactory.php
Generated on Sun Aug 31 2025 22:01:48 for ILIAS by
1.8.13 (using
Doxyfile
)