| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilObjectCoreProperties: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().
 Here is the call graph for this function:
      
  | 
  protected | 
| array<mixed> | $data | 
Definition at line 150 of file ilObjectCoreProperties.php.
References checkTypesOfDataArray().
Referenced by __construct().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 183 of file ilObjectCoreProperties.php.
References ILIAS\LTI\ToolProvider\$key.
Referenced by checkDataArray().
 Here is the caller graph for this function:| ilObjectCoreProperties::getCreateDate | ( | ) | 
Definition at line 87 of file ilObjectCoreProperties.php.
References $create_date.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| ilObjectCoreProperties::getImportId | ( | ) | 
Definition at line 97 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilObjectCoreProperties::getOwner | ( | ) | 
Definition at line 75 of file ilObjectCoreProperties.php.
References $owner.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| ilObjectCoreProperties::getPropertyIsOnline | ( | ) | 
Definition at line 121 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| ilObjectCoreProperties::getPropertyTileImage | ( | ) | 
Definition at line 133 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| ilObjectCoreProperties::getPropertyTitleAndDescription | ( | ) | 
Definition at line 109 of file ilObjectCoreProperties.php.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:| ilObjectCoreProperties::getType | ( | ) | 
Definition at line 63 of file ilObjectCoreProperties.php.
References $type.
Referenced by ilObjectCorePropertiesCachedRepository\store().
 Here is the caller graph for this function:
      
  | 
  protected | 
| array<mixed> | $data | 
Definition at line 176 of file ilObjectCoreProperties.php.
References ILIAS\LTI\ToolProvider\$key.
Referenced by __construct().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:
      
  | 
  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.