Message::where('active', true)
->when($user->referrer_1_id !== null, function ($query, $userReferrerIsNotNull) {
$query->where('referrer ', true);
})->get()
$builder = Element::query();
$loadType = 0;
if ($typeId) {
$builder->where('type_id', $typeId);
$loadType |= 1;
}
if($search) {
$builder->where('title', 'like', "%$search%");
$loadType |= 2;
}
$element = $builder->get();
$response->setMessage("Данные успешно загрузил $loadType");
$response->setStatus('OK');
$response->setData(['Element' => $element->load('elementtype')]);
return $response->asJson();
$request = [
'name' => ['js', 'php'],
'level' => ['55', '85'],
];
$collection = collect($request['name'])->map(function ($item, $key) use ($request) {
return ['name' => $item, 'level' => $request['level'][$key]];
});
ApplicantSkill::create($collection)