task_delete

Срабатывает перед удалением задач.

Доступно начиная с версии 1.0.0.

Задачи

Входящие параметры (передаются по ссылке)

$params['ids'] array<int> Массив ID удаляемых задач.
… код плагина …

Результат работы плагина

Задачи

Пример кода плагина

PHP

public function taskDelete($params)
{
    waLog::log(
        sprintf_wp(
            'The following tasks have been deleted: %s.',
            implode(
                ', ',
                array_map(
                    function ($id) {
                        return '#' . $id;
                    },
                    $params['ids']
                )
            )
        ),
        sprintf('tasks/plugins/%s/task_delete.log', $this->id)
    );
}