Files can now have mirrors. Implemented SMOMatcher service to attempt to automaticall...
[rock.divinelegy.git] / Domain / Entities / IFile.php
1 <?php
2
3 namespace Domain\Entities;
4
5 use Domain\VOs\IFileMirror;
6
7 interface IFile extends IDivineEntity
8 {
9 public function getPath();
10 public function getHash();
11 public function getFilename();
12 public function getMimetype();
13 public function getSize();
14 public function getUploadDate();
15 public function getMirrors();
16 public function addMirror(IFileMirror $mirror);
17 }