portal.mkgtu.ru/common/modules/abiturient/models/interfaces/ICanAttachFile.php

19 lines
405 B
PHP
Raw Normal View History

2024-03-28 09:51:45 +03:00
<?php
namespace common\modules\abiturient\models\interfaces;
use common\models\dictionary\DocumentType;
use common\modules\abiturient\models\File;
interface ICanAttachFile
{
public function attachFile(IReceivedFile $receivingFile, DocumentType $documentType): ?File;
public function removeNotPassedFiles(array $file_ids_to_ignore);
public function getAttachedFilesInfo(): array;
}