Подразделение
Класс: Pranju\Bitrix24\Models\Department\Department
Получение
/** Одиночное */
$department = Deaprtment::find(1);
$department = Deaprtment::whereID(1)->first();
$department = Deaprtment::where('ID', 1)->first();
/** Множественное */
$departments = Deaprtment::where('NAME', 'Отдел продаж')->get();
Создание
/** Одиночное */
$department = Deaprtment::create([
'NAME' => 'Отдел продаж',
'PARENT' => 1,
]);
$department = new Deaprtment([
'NAME' => 'Отдел продаж',
'PARENT' => 1,
])
$department ->save();
$department = new Deaprtment();
$department ->NAME = 'Отдел продаж';
$department ->PARENT = 1;
$department ->save();
/** Множественное */
$departmentIds = Deaprtment::insert([
[
'NAME' => 'Отдел продаж',
'PARENT' => 1,
],
[
'NAME' => 'Техническая поддержка',
'PARENT' => 1,
]
]);
Обновление
/** Одиночное */
$department = Deaprtment::create([
'NAME' => 'Отдел продаж',
'PARENT' => 1,
]);
$department = new Deaprtment([
'NAME' => 'Отдел продаж',
'PARENT' => 1,
])
$department ->save();
$department = new Deaprtment();
$department ->NAME = 'Отдел продаж';
$department ->PARENT = 1;
$department ->save();
/** Множественное */
$departmentIds = Deaprtment::where('NAME', 'отдел продаж')->update([
'NAME' => 'Отдел продаж',
]);
Удаление
/** Одиночное */
$department = Department::find(1);
$department->delete();
$department = Department::make(['ID' => 1]);
$deaprtment->delete();
Deaprtment::where('ID', 1)->delete();
/** Множественное */
Deaprtment::where('ID', '>=', 27)->delete();
Last updated