private function _createInvitationCode() { do { $randStr = \common\helpers\CommonHelper::randString(); if (InvitationCode::findOne(['invitation_code' => $randStr]) === null) { return $randStr; } } while (true); }
/** * 生成token算法 * @return string */ public function _createToken() { do { $radStr = \common\helpers\CommonHelper::randString(16); if (TokenModel::findOne(['token' => $radStr]) === null) { return $radStr; } } while (true); }