Пользователь

Класс: Pranju\Bitrix24\Models\User\User

Получение

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

/** Множественное */
$users = User::where('NAME', 'Иван')->get();

Создание

/** Одиночное */
$user = User::create([
  'NAME' => 'Иван',
  'EMAIL' => '[email protected]',
]);

$user = new User([
  'NAME' => 'Иван',
  'EMAIL' => '[email protected]',
])
$user->save();

$user = new User();
$user->NAME = 'Иван';
$user->EMAIL = '[email protected]';
$user->save();

/** Множественное */
$userIds = User::insert([
  [
    'NAME' => 'Иван',
    'EMAIL' => '[email protected]',
  ],
  [
    'NAME' => 'Николяй',
    'EMAIL' => '[email protected]',
  ]
]);

Обновление

/** Одиночное */
$user = User::create([
  'NAME' => 'Иван',
  'EMAIL' => '[email protected]',
]);

$user = new User([
  'NAME' => 'Иван',
  'EMAIL' => '[email protected]',
])
$user->save();

$user = new User();
$user->NAME = 'ИВАН';
$user->EMAIL = '[email protected]';
$user->save();

/** Множественное */
$userIds = User::where('NAME', 'иван')->update([
  'NAME' => 'Иван',
]);

Last updated