◆ getData()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::getData |
( |
bool |
$persisted, |
|
|
PersistenceTrackingData ... |
$sub_data |
|
) |
| |
|
protected |
Definition at line 27 of file PersistenceTrackingDataTest.php.
30 : PersistenceTrackingDataImplementation {
31 return new class ($persisted, $sub_data) extends PersistenceTrackingDataImplementation {
33 protected bool $persisted,
34 protected array $sub_data
35 ) {
36 }
37
38 public function isPersisted(): bool
39 {
40 return $this->persisted;
41 }
42
43 protected function getSubData(): \Generator
44 {
45 yield
from $this->sub_data;
46 }
47
48 public function exposeMarkAsChanged(): void
49 {
50 $this->markAsChanged();
51 }
52 };
53 }
__construct()
Constructor setup ILIAS global object @access public.
◆ testContainsChangesFalse()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesFalse |
( |
| ) |
|
◆ testContainsChangesFalseWithUnchangedSubData()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesFalseWithUnchangedSubData |
( |
| ) |
|
◆ testContainsChangesTrue()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesTrue |
( |
| ) |
|
◆ testContainsChangesTrueFromSubData()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesTrueFromSubData |
( |
| ) |
|
◆ testContainsChangesTrueIfNotPersisted()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesTrueIfNotPersisted |
( |
| ) |
|
◆ testContainsChangesTrueWithUnchangedSubData()
ILIAS\AdvancedMetaData\Data\PersistenceTrackingDataTest::testContainsChangesTrueWithUnchangedSubData |
( |
| ) |
|
The documentation for this class was generated from the following file: