ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
interface.ilFileDataForumInterface.php
Go to the documentation of this file.
1<?php
2
20{
21 public function getObjId(): int;
22
23 public function getPosId(): int;
24
25 public function setPosId(int $posting_id): void;
26
27 public function getForumPath(): string;
31 public function getFilesOfPost(): array;
32
33 public function moveFilesOfPost(int $new_frm_id = 0): bool;
34
35 public function ilClone(int $new_obj_id, int $new_posting_id): bool;
36
40 public function delete(?array $posting_ids_to_delete = null): bool;
41
42 public function storeUploadedFiles(): bool;
43
44 public function unlinkFile(string $filename): bool;
45
49 public function getFileDataByMD5Filename(string $hashed_filename): ?array;
50
54 public function unlinkFilesByMD5Filenames($hashed_filename_or_filenames): bool;
55
56 public function deliverFile(string $file): void;
57
58 public function deliverZipFile(): bool;
59}
$filename
Definition: buildRTE.php:78
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setPosId(int $posting_id)
deliverFile(string $file)
unlinkFilesByMD5Filenames($hashed_filename_or_filenames)
moveFilesOfPost(int $new_frm_id=0)
getFileDataByMD5Filename(string $hashed_filename)
unlinkFile(string $filename)
ilClone(int $new_obj_id, int $new_posting_id)