mirror of
https://gitlab.com/omair-personal/izyim.git
synced 2026-08-19 20:34:09 +00:00
8a28eb1790
This reverts merge request !5
28 lines
513 B
PHP
28 lines
513 B
PHP
<?php
|
|
|
|
namespace App\Classes\Modules\Documents;
|
|
|
|
use App\Classes\Service\Documents\FilterDocuments;
|
|
|
|
use App\Traits\DocumentTrait;
|
|
|
|
class UpdateDocuments extends AbstractDocument
|
|
{
|
|
|
|
use DocumentTrait;
|
|
|
|
public function execute(?array $documents) {
|
|
|
|
if($documents !== null){
|
|
|
|
$filterDocuments = new FilterDocuments($documents);
|
|
|
|
$this->deleteDocuments($filterDocuments->execute('old'));
|
|
|
|
$this->addDocuments($filterDocuments->execute('new'));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} |