Предложение
Класс: Pranju\Bitrix24\Models\Crm\Quote
Получение
/** Одиночное */
$quote = Quote::find(1);
$quote = Quote::whereID(1)->first();
$quote = Quote::where('ID', 1)->first();
/** Множественное */
$quotes = Quote::where('TITLE', 'КП для Бориса')->get();
Создание
/** Одиночное */
$quote = Quote::create([
'TITLE' => 'КП для Бориса',
]);
$quote = new Quote([
'TITLE' => 'КП для Бориса',
])
$quote ->save();
$quote = new Quote();
$quote ->TITLE = 'КП для Бориса';
$quote ->save();
/** Множественное */
$quoteIds = Quote::insert([
[
'TITLE' => 'КП для Бориса',
],
[
'TITLE' => 'КП для ООО Пупкин',
]
]);
Обновление
/** Одиночное */
$quote = Quote::create([
'TITLE' => 'КП для Бориса',
]);
$quote = new Quote([
'TITLE' => 'КП для Бориса',
])
$quote ->save();
$quote = new Quote();
$quote ->TITLE = 'КП для Бориса';
$quote ->save();
/** Множественное */
$quoteIds = Quote::where('TITLE', 'борис')->update([
'TITLE' => 'КП для Бориса',
]);
Удаление
/** Одиночное */
$quote = Quote::find(1);
$quote->delete();
$quote = Quote::make(['ID' => 1]);
$quote->delete();
Quote::where('ID', 1)->delete();
/** Множественное */
Quote::where('ID', '>=', 27)->delete();
Last updated