ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Clause.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25
26class Clause implements ClauseInterface
27{
28 protected bool $negated;
29 protected bool $join;
32
33 public function __construct(
34 bool $negated,
35 bool $join,
38 ) {
39 $this->negated = $negated;
40 $this->join = $join;
41 $this->join_properties = $join_properties;
42 $this->basic_properties = $basic_properties;
43 }
44
45 public function isNegated(): bool
46 {
47 return $this->negated;
48 }
49
50 public function isJoin(): bool
51 {
52 return $this->join;
53 }
54
56 {
58 }
59
61 {
63 }
64}
__construct(bool $negated, bool $join, ?JoinPropertiesInterface $join_properties, ?BasicPropertiesInterface $basic_properties)
Definition: Clause.php:33
BasicPropertiesInterface $basic_properties
Definition: Clause.php:31
JoinPropertiesInterface $join_properties
Definition: Clause.php:30