Rework admin panel and other

This commit is contained in:
F4ilji
2025-04-02 18:37:20 +05:00
parent 49072e50c7
commit 5cd6ff11b5
198 changed files with 9715 additions and 6664 deletions
+3
View File
@@ -17,6 +17,7 @@ class MainSliderDTO
public ?Carbon $start_time,
public ?Carbon $end_time,
public ?int $sort,
public int $slider_id,
) {}
// Опционально: метод для создания DTO из массива
@@ -33,6 +34,7 @@ class MainSliderDTO
start_time: isset($data['start_time']) ? Carbon::parse($data['start_time']) : null,
end_time: isset($data['end_time']) ? Carbon::parse($data['end_time']) : null,
sort: $data['sort'] ?? null,
slider_id: $data['slider_id'],
);
}
@@ -50,6 +52,7 @@ class MainSliderDTO
'start_time' => $this->start_time?->toDateTimeString(),
'end_time' => $this->end_time?->toDateTimeString(),
'sort' => $this->sort,
'slider_id' => $this->slider_id,
];
}
}