softDeleteById($object->getId()); } /** * Soft delete an object from the database by its id */ public function softDeleteById(int $id): void { DB::table($this->table) ->where($this->primaryKeyColumn, '=', $id) ->update(['deleted_at' => Core::getCurrentDate()]); } }