как правильно проверить модель на соответствие какой-либо? комменты вот удаляются рекурсивно, но выполнять эту гадость нужно если пришла модель комментария (чтобы удалить всю его ветку). при удалении поста я отключил удаление его комментов чтобы можно было вернуть всё взад.
софт юзается, но не подходит. придется городить вообще полную дичь. комментарии можно удалять. если удалить пост и его комменты, то при восстановлении поста восстановятся его комменты, в том числе которые были удалены пока пост был жив, а они не нужны там.
при восстановлении поста нужно вернуть его в исходное состояние до удаления. сейчас все работает, просто мне нужно при удалении Commentable модели узнать кто она такая.
в данный момент косяк вылез при удалении комментариев, которые имеют в себе ветку других комментов. дети не косятся, счетчик комментов отрабатывает криво :)