Получилось, главное не забыть подключить класс Auth
.
use Auth;
class Item extends ComponentBase
{
public function onRun() {...}
function onModelAdd() {
if ( Auth::check() ) {
...
$user = Auth::getUser();
$model->user_id = $user->id;
...
return $data;
}
else {
return 'Разлогиненный юзер';
}
}
}
Протестировал, вроде всё правильно работает.