ILIAS
trunk Revision v11.0_alpha-1769-g99a433fe2dc
|
Public Member Functions | |
__construct (private ilObjectPropertyTitleAndDescription $property_title_and_description, private ilObjectPropertyIsOnline $property_is_online, private ilObjectPropertyTileImage $property_tile_image, ?array $data=null) | |
getObjectId () | |
getType () | |
withType (?string $type) | |
getOwner () | |
withOwner (int $owner) | |
getCreateDate () | |
getLastUpdateDate () | |
getImportId () | |
withImportId (string $import_id) | |
getPropertyTitleAndDescription () | |
withPropertyTitleAndDescription (ilObjectPropertyTitleAndDescription $property_title_and_description) | |
getPropertyIsOnline () | |
withPropertyIsOnline (ilObjectPropertyIsOnline $property_is_online) | |
getPropertyTileImage () | |
withPropertyTileImage (ilObjectPropertyTileImage $property_tile_image) | |
Protected Member Functions | |
checkDataArray (?array $data) | |
setValuesByArray (array $data) | |
checkTypesOfDataArray (array $data) | |
Private Attributes | |
const | FIELDS |
const int | $object_id = null |
string | $type = null |
int | $owner = null |
DateTimeImmutable | $create_date = null |
DateTimeImmutable | $update_date = null |
string | $import_id = '' |
Definition at line 26 of file ilObjectCoreProperties.php.
ilObjectCoreProperties::__construct | ( | private ilObjectPropertyTitleAndDescription | $property_title_and_description, |
private ilObjectPropertyIsOnline | $property_is_online, | ||
private ilObjectPropertyTileImage | $property_tile_image, | ||
?array | $data = null |
||
) |
array<mixed> | $data |
Definition at line 47 of file ilObjectCoreProperties.php.
References $data, checkDataArray(), and setValuesByArray().
|
protected |
array<mixed> | $data |
Definition at line 150 of file ilObjectCoreProperties.php.
References checkTypesOfDataArray(), and null.
Referenced by __construct().
|
protected |
Definition at line 183 of file ilObjectCoreProperties.php.
References null.
Referenced by checkDataArray().
ilObjectCoreProperties::getCreateDate | ( | ) |
Definition at line 87 of file ilObjectCoreProperties.php.
References $create_date.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getImportId | ( | ) |
Definition at line 97 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getLastUpdateDate | ( | ) |
Definition at line 92 of file ilObjectCoreProperties.php.
References $update_date.
ilObjectCoreProperties::getObjectId | ( | ) |
Definition at line 58 of file ilObjectCoreProperties.php.
References $object_id.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getOwner | ( | ) |
Definition at line 75 of file ilObjectCoreProperties.php.
References $owner.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getPropertyIsOnline | ( | ) |
Definition at line 121 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getPropertyTileImage | ( | ) |
Definition at line 133 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getPropertyTitleAndDescription | ( | ) |
Definition at line 109 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::getType | ( | ) |
Definition at line 63 of file ilObjectCoreProperties.php.
References $type.
Referenced by ilObjectCorePropertiesCachedRepository\store().
|
protected |
array<mixed> | $data |
Definition at line 176 of file ilObjectCoreProperties.php.
Referenced by __construct().
ilObjectCoreProperties::withImportId | ( | string | $import_id | ) |
ilObjectCoreProperties::withOwner | ( | int | $owner | ) |
ilObjectCoreProperties::withPropertyIsOnline | ( | ilObjectPropertyIsOnline | $property_is_online | ) |
Definition at line 126 of file ilObjectCoreProperties.php.
ilObjectCoreProperties::withPropertyTileImage | ( | ilObjectPropertyTileImage | $property_tile_image | ) |
Definition at line 138 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
ilObjectCoreProperties::withPropertyTitleAndDescription | ( | ilObjectPropertyTitleAndDescription | $property_title_and_description | ) |
Definition at line 114 of file ilObjectCoreProperties.php.
ilObjectCoreProperties::withType | ( | ?string | $type | ) |
Definition at line 68 of file ilObjectCoreProperties.php.
References $type.
Referenced by ilObjectCorePropertiesCachedRepository\getDefaultCoreProperties().
|
private |
Definition at line 39 of file ilObjectCoreProperties.php.
Referenced by getCreateDate().
|
private |
Definition at line 41 of file ilObjectCoreProperties.php.
Referenced by withImportId().
|
private |
Definition at line 36 of file ilObjectCoreProperties.php.
Referenced by getObjectId().
|
private |
Definition at line 38 of file ilObjectCoreProperties.php.
Referenced by getOwner(), and withOwner().
|
private |
Definition at line 37 of file ilObjectCoreProperties.php.
Referenced by getType(), and withType().
|
private |
Definition at line 40 of file ilObjectCoreProperties.php.
Referenced by getLastUpdateDate().
|
private |
Definition at line 28 of file ilObjectCoreProperties.php.