Тип смарт-процесса

Класс: Pranju\Bitrix24\Models\Crm\Type

Получение

/** Одиночное */
$type = Type::find(1);
$type = Type::whereID(1)->first();
$type = Type::where('ID', 1)->first();

/** Множественное */
$types = Type::where('title', 'Заказы')->get();

Создание

/** Одиночное */
$type = Type::create([
  'title' => 'Заказы',
]);

$type = new Type([
  'title' => 'Заказы',
])
$type ->save();

$type = new Type();
$type ->title = 'Заказы';
$type ->save();

/** Множественное */
$typeIds = Type::insert([
  [
    'title' => 'Заказы',
  ],
  [
    'title' => 'Магазины',
  ]
]);

Обновление

/** Одиночное */
$type  = Type::create([
  'title' => 'Заказы',
]);

$type = new Type([
  'title' => 'Заказы',
])
$type ->save();

$type = new Type();
$type ->title = 'Заказы';
$type ->save();

/** Множественное */
$typeIds = Type::where('title', 'заказ')->update([
  'title' => 'Заказы',
]);

Удаление

/** Одиночное */
$type = Type::find(1);
$type->delete();

$type = Type::make(['id' => 1]);
$type->delete();

Type::where('id', 1)->delete();

/** Множественное */
Type::where('id', '>=', 27)->delete();

Last updated