I am trying to use Soft Delete feature in PHPMaker v2025.
If i understood correctly, there is 3 new fields to enabled and configure soft delete.
-
Soft delete field - I suppose this auto update the timestamp of the delete event. Tested working.
-
Hard delete (for soft delete) - No documentation or reference on what it does. I was assuming after a soft delete there would be another user role that would be able to hard delete it. I mean literally to differentiate soft delete and hard delete. But in output the record simply gets hidden. And i cant find a way to hard delete it.
-
Time aware (for soft delete) - No documentation or reference on what it does. I was assuming i could set it like a time 1 day to hard delete. But unless there is explaination what this field does, its ambigous.
-
I cant enable soft delete specifically for Users table. It throws Invalid Class exception error.