refactoring InterviewRequest, Profile

This commit is contained in:
iironside
2022-03-21 14:56:21 +03:00
parent 55089accb5
commit e00f2b84ea
4 changed files with 139 additions and 128 deletions

View File

@ -0,0 +1,27 @@
<?php
namespace common\services;
use common\models\InterviewRequest;
use Yii;
class InterviewRequestService
{
public static function createInterviewRequest($interviewRequestParams)
{
$interviewRequest = new InterviewRequest();
$attributes = $interviewRequestParams;
$interviewRequest->attributes = $attributes;
$interviewRequest->created_at = time();
$interviewRequest->user_id = \Yii::$app->user->id;
if ($interviewRequest->save()) {
\Yii::$app->telegram_bot->sendRenderedMessage('interview_request', $attributes);
}
return $interviewRequest;
}
}