Помощь по hook_user_cancel()...

Главные вкладки

Аватар пользователя xurshid29@gmail.com xurshid29@gmail.com 12 декабря 2012 в 15:43

Здравствуйте.
Создал кастом entity, с названием item. И у него есть bundle - item_type. И дал доступ зарег. пользователям добавить запись.
И теперь хочу добавить возможность удалить все записи определенного пользователя при удаление его аккаунта. Вот кусок кода:

<?php
function item_user_cancel($edit$account$method) {
  switch(
$method) {
    case 
'user_cancel_delete':
      
$item_ids db_select('item''i')
        ->
fields('i', array('item_id'))
        ->
condition('uid'$account->uid)
        ->
execute()
        ->
fetchAssoc();
      
item_delete_multiple($item_ids);
      break;
  }
}
?>

Здесь: item - кастом entity, соответственно item - его таблица

Но когда удаляю аккаунта все равно записи остаются.. Помогите разобраться..

Комментарии