public function generateUsername()
{
/*if ($this->email)
{
$userName = \skeeks\cms\helpers\StringHelper::substr($this->email, 0, strpos() );
}*/
$userLast = static::find()->orderBy("id DESC")->one();
$this->username = "id" . ($userLast->id + 1);
if (static::find()->where(['username' => $this->username])->one()) {
$this->username = $this->username . "_" . \skeeks\cms\helpers\StringHelper::substr(md5(time()), 0, 6);
}
return $this;
}