$nc_core->message->delete_by_id( $identificators, $class_id, $trash = false )
метод удаляет запись(объект) из таблицы сущности(компонента)
Параметр | Описание |
---|---|
$identificators | идентификаторы объектов подлежащих удалению в виде массива, или цифры |
$class_id | номер компонента, в котором производится удаление |
$trash | параметр, определяющий, будет ли объект помещен в корзину перед удалением. 1 - объект будет помещен в корзину, затем удален, 0 - объект будет удален |
<?php // получаем объект nc_core $nc_core = nc_Core::get_object(); // Удаление одного объекта $nc_core->message->delete_by_id(2, 217); // Удаление нескольких объектов $nc_core->message->delete_by_id(array(4, 6), 217);
Комментарии 4
Приведите, пожалуйста, еще пример передачи массива идентификаторов.
Функция не проверяет права пользователей. Т.е. любой внешний юзер сможет удалить чужую запись, отправив нужные id под своей учетной записью.