Возникла такая проблема. Вот код:
Код: Выделить всё
...
$user = UsersManagement::find()->where("email = '" . $parms_p['user_email'] . "'")->one();
if ($user->id > 0)
{
$user->reports = $user->reports . '::' . $report->id;
if ($user->save())
{
$ret['additional'] .= '; Пользователю (' . $user->id . ') добавлены права (' . $user->reports . ') на договор (' . $report->id . ')';
}
else
{
$ret['additional'] .= '; Не удалось добавить пользователю (' . $user->id . ') права (' . $user->reports . ') на договор (' . $report->id . ')';
}
}
else
{
$ret['additional'] .= '; Пользователь с email ' . $parms_p['user_email'] . ' не найден. Права на неазначены';
}
...
Код: Выделить всё
$ret['additional'] .= '; Пользователю (' . $user->id . ') добавлены права (' . $user->reports . ') на договор (' . $report->id . ')';
Подскажите, пожалуйста, что я делаю не так?