ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ILIAS\MetaData\Search\Clauses\Clause Class Reference
+ Inheritance diagram for ILIAS\MetaData\Search\Clauses\Clause:
+ Collaboration diagram for ILIAS\MetaData\Search\Clauses\Clause:

Public Member Functions

 __construct (bool $negated, bool $join, ?JoinPropertiesInterface $join_properties, ?BasicPropertiesInterface $basic_properties)
 
 isNegated ()
 
 isJoin ()
 
 joinProperties ()
 
 basicProperties ()
 
 isNegated ()
 
 isJoin ()
 
 joinProperties ()
 
 basicProperties ()
 

Protected Attributes

bool $negated
 
bool $join
 
JoinPropertiesInterface $join_properties
 
BasicPropertiesInterface $basic_properties
 

Detailed Description

Definition at line 26 of file Clause.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\MetaData\Search\Clauses\Clause::__construct ( bool  $negated,
bool  $join,
?JoinPropertiesInterface  $join_properties,
?BasicPropertiesInterface  $basic_properties 
)

Member Function Documentation

◆ basicProperties()

ILIAS\MetaData\Search\Clauses\Clause::basicProperties ( )

Implements ILIAS\MetaData\Search\Clauses\ClauseInterface.

Definition at line 60 of file Clause.php.

60 : ?BasicPropertiesInterface
61 {
63 }

References ILIAS\MetaData\Search\Clauses\Clause\$basic_properties.

◆ isJoin()

ILIAS\MetaData\Search\Clauses\Clause::isJoin ( )

Implements ILIAS\MetaData\Search\Clauses\ClauseInterface.

Definition at line 50 of file Clause.php.

50 : bool
51 {
52 return $this->join;
53 }

References ILIAS\MetaData\Search\Clauses\Clause\$join.

◆ isNegated()

ILIAS\MetaData\Search\Clauses\Clause::isNegated ( )

Implements ILIAS\MetaData\Search\Clauses\ClauseInterface.

Definition at line 45 of file Clause.php.

45 : bool
46 {
47 return $this->negated;
48 }

References ILIAS\MetaData\Search\Clauses\Clause\$negated.

◆ joinProperties()

ILIAS\MetaData\Search\Clauses\Clause::joinProperties ( )

Implements ILIAS\MetaData\Search\Clauses\ClauseInterface.

Definition at line 55 of file Clause.php.

55 : ?JoinPropertiesInterface
56 {
58 }

References ILIAS\MetaData\Search\Clauses\Clause\$join_properties.

Field Documentation

◆ $basic_properties

BasicPropertiesInterface ILIAS\MetaData\Search\Clauses\Clause::$basic_properties
protected

◆ $join

bool ILIAS\MetaData\Search\Clauses\Clause::$join
protected

◆ $join_properties

JoinPropertiesInterface ILIAS\MetaData\Search\Clauses\Clause::$join_properties
protected

◆ $negated

bool ILIAS\MetaData\Search\Clauses\Clause::$negated
protected

The documentation for this class was generated from the following file: