ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilFileObjectToStorageInfoResolver Class Reference

Class ilFileObjectToStorageInfoResolver. More...

+ Inheritance diagram for ilFileObjectToStorageInfoResolver:
+ Collaboration diagram for ilFileObjectToStorageInfoResolver:

Public Member Functions

 __construct (FileStream $stream, int $next_version_number, int $revision_owner_id, string $revision_title, DateTimeImmutable $creation_date)
 
- Public Member Functions inherited from ILIAS\ResourceStorage\Resource\InfoResolver\StreamInfoResolver
 __construct (FileStream $file_stream, int $next_version_number, int $revision_owner_id, string $revision_title, ?string $file_name=null)
 
 getFileName ()
 
 getMimeType ()
 
 getSuffix ()
 
 getCreationDate ()
 
 getSize ()
 
- Public Member Functions inherited from ILIAS\ResourceStorage\Resource\InfoResolver\AbstractInfoResolver
 __construct (int $next_version_number, int $revision_owner_id, string $revision_title)
 AbstractInfoResolver constructor. More...
 
 getNextVersionNumber ()
 
 getOwnerId ()
 
 getRevisionTitle ()
 

Protected Attributes

DateTimeImmutable $creation_date
 
- Protected Attributes inherited from ILIAS\ResourceStorage\Resource\InfoResolver\StreamInfoResolver
string $path
 
string $file_name = null
 
string $suffix
 
string $mime_type
 
DateTimeImmutable $creation_date = null
 
int $size = 0
 
FileStream $file_stream
 
- Protected Attributes inherited from ILIAS\ResourceStorage\Resource\InfoResolver\AbstractInfoResolver
int $next_version_number
 
int $revision_owner_id
 
string $revision_title
 

Additional Inherited Members

- Protected Member Functions inherited from ILIAS\ResourceStorage\Resource\InfoResolver\StreamInfoResolver
 initMimeType ()
 
 initSize ()
 
 initCreationDate ()
 
 initFileName (?string $file_name=null)
 
 getMSFileTypeFromSuffix ()
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilFileObjectToStorageInfoResolver::__construct ( FileStream  $stream,
int  $next_version_number,
int  $revision_owner_id,
string  $revision_title,
DateTimeImmutable  $creation_date 
)

Field Documentation

◆ $creation_date

DateTimeImmutable ilFileObjectToStorageInfoResolver::$creation_date
protected

Definition at line 31 of file class.ilFileObjectToStorageInfoResolver.php.

Referenced by __construct().


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