Сделка

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

Получение

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

/** Множественное */
$deals = Deal::where('TITLE', 'Заявка с сайта')->get();

Создание

/** Одиночное */
$deal = Deal::create([
  'TITLE' => 'Заявка с сайта',
]);

$deal = new Deal([
  'TITLE' => 'Заявка с сайта',
])
$deal ->save();

$deal = new Deal();
$deal ->TITLE = 'Заявка с сайта';
$deal ->save();

/** Множественное */
$dealIds = Deal::insert([
  [
    'TITLE' => 'Заявка с сайта',
  ],
  [
    'TITLE' => 'Заявка из мессенджера',
  ]
]);

Обновление

/** Одиночное */
$deal  = Deal::create([
  'TITLE' => 'Заявка с сайта',
]);

$deal = new Deal([
  'TITLE' => 'Заявка с сайта',
])
$deal ->save();

$deal = new Deal();
$deal ->TITLE = 'Заявка с сайта';
$deal ->save();

/** Множественное */
$dealIds = Deal::where('TITLE', 'заявка с сайта')->update([
  'TITLE' => 'Заявка с сайта',
]);

Удаление

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

$deal = Deal::make(['ID' => 1]);
$deal->delete();

Deal::where('ID', 1)->delete();

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

Last updated