*/ final class DeleteSlide implements Action { /** * @param \App\Actions\Slides\DeleteSlideInput $input */ #[\Override] public function __invoke(ActionInput $input): bool { Assert::isInstanceOf($input, DeleteSlideInput::class); return (bool) $input->slide->deleteOrFail(); } }