Клонирование записей

Клонирование записей

Danil Shutsky
Danil Shutsky
02.06.2023 в 13:41

Пример через массовые действия

public function bulkActions(): array
{
    return [
        BulkAction::make(
            'Clone',
            static fn (Article $article) => $article->replicate()->save(),
            'Cloned'
        )->icon('heroicons.document-duplicate')->withConfirm()
    ];
}

Тоже самое можно сделать и через действия записи или действия формы, достаточно только пользоваться необходимыми методами itemActions, formActions, bulkActions и классами ItemAction, FormAction или BulkAction