Задача
Класс: Pranju\Bitrix24\Models\Tasks\Task
Получение
/** Одиночное */
$task = Task::find(1);
$task = Task::whereID(1)->first();
$task = Task::where('ID', 1)->first();
/** Множественное */
$tasks = Task::where('TITLE', 'Позвонить клиентам')->get();
Создание
/** Одиночное */
$task = Task::create([
'TITLE' => 'Позвонить клиентам',
]);
$task = new Task([
'TITLE' => 'Позвонить клиентам',
])
$task ->save();
$task = new Task();
$task->TITLE = 'Позвонить клиентам';
$task->save();
/** Множественное */
$taskIds = Task::insert([
[
'TITLE' => 'Позвонить клиентам',
],
[
'TITLE' => 'Прослушать записи разговоров',
]
]);
Обновление
/** Одиночное */
$task = Task::create([
'TITLE' => 'Позвонить клиентам',
]);
$task = new Task([
'TITLE' => 'Позвонить клиентам',
])
$task ->save();
$task = new Task();
$task->TITLE = 'Позвонить клиентам';
$task->save();
/** Множественное */
$taskIds = Task::where('TITLE', 'позвонить')->update([
'TITLE' => 'Позвонить клиентам',
]);
Удаление
/** Одиночное */
$task = Task::find(1);
$task->delete();
$task = Task::make(['ID' => 1]);
$task->delete();
Task::where('ID', 1)->delete();
/** Множественное */
Task::where('ID', '>=', 27)->delete();
Last updated