$sType = __paramInit('string', 'type', null, ''); // тип возврата $sId = __paramInit('string', 'id', null, ''); // id проекта $sfName = __paramInit('string', 'fname', null, ''); // Имя $slName = __paramInit('string', 'lname', null, ''); // Фамилия $error = ''; $exterr = ''; if ($uid) { if ($sError || !$sCode) { $error = 'Произошла ошибка во время верификации.'; } else { $verification = new Verification(); if ($verification->ydCheckUserReqvs($uid)) { $sIsEmp = is_emp() ? 't' : 'f'; if (!$verification->ydVerification($uid, $sIsEmp, $sCode, $sfName, $slName)) { $error = $verification->error; } } else { $error = $verification->error; } } } else { $error = Verification::ERROR_NO_AUTH; $exterr = 'noagain'; } switch ($sType) { case 'promo': case 'project':