Последняя версия с сервера прошлого разработчика

This commit is contained in:
2025-07-10 04:35:51 +00:00
commit c731570032
1174 changed files with 134314 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
<?php
namespace App\Domain\Images\DataTransferObjects;
use App\Http\Requests\ImageFormRequest;
use Spatie\DataTransferObject\DataTransferObject;
class ImageData extends DataTransferObject
{
public $title;
public $body;
public $user;
public $photos;
public $price;
public $tags;
public $is_paid;
public $is_loaded_photos_paid;
public $is_loaded_photos;
public $photos_paid;
public $removedItems;
public static function fromRequest(ImageFormRequest $request)
{
return new self([
'title' => $request->input('title'),
'body' => $request->input('body'),
'price' => $request->input('price'),
'is_paid' => $request->input('is_paid'),
'user' => auth()->user(),
'tags' => $request->input('tags') ?? [],
'photos' => $request->file('photos'),
'is_loaded_photos' => $request->hasFile('photos'),
'photos_paid' => $request->file('photos_paid'),
'is_loaded_photos_paid' => $request->hasFile('photos_paid'),
'removedItems' => $request->input('removedItems') ?? [],
]);
}
}