ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilFileObjectToStorageVersion.php
Go to the documentation of this file.
1 <?php
2 
24 {
25  protected int $version;
26  protected string $path;
27  protected string $file_name;
28  protected string $title;
29  protected string $action;
30  protected int $owner = 6;
31  protected int $creation_date_timestamp = 0;
32 
43  public function __construct(
44  int $version,
45  string $path,
46  string $filename,
47  string $title,
48  string $action,
49  int $creation_date_timestamp,
50  int $owner = 6
51  ) {
52  $this->version = $version;
53  $this->path = $path;
54  $this->file_name = $filename;
55  $this->title = $title;
56  $this->action = $action;
57  $this->owner = $owner;
58  $this->creation_date_timestamp = $creation_date_timestamp;
59  }
60 
64  public function getVersion(): int
65  {
66  return $this->version;
67  }
68 
72  public function getPath(): string
73  {
74  return $this->path;
75  }
76 
80  public function getFileName(): string
81  {
82  return $this->file_name;
83  }
84 
88  public function getTitle(): string
89  {
90  return $this->title;
91  }
92 
96  public function getAction(): string
97  {
98  return $this->action;
99  }
100 
104  public function getOwner(): int
105  {
106  return $this->owner;
107  }
108 
112  public function getCreationDateTimestamp(): int
113  {
115  }
116 }
__construct(int $version, string $path, string $filename, string $title, string $action, int $creation_date_timestamp, int $owner=6)
ilFileObjectToStorageVersion constructor.
$filename
Definition: buildRTE.php:78
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...