ILIAS  release_8 Revision v8.24
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,
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}
$filename
Definition: buildRTE.php:78
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(int $version, string $path, string $filename, string $title, string $action, int $creation_date_timestamp, int $owner=6)
ilFileObjectToStorageVersion constructor.