Есть вот такой код класса UserIdentity.
Код: Выделить всё
class UserIdentity extends CUserIdentity
{
private $_id;
public function authenticate()
{
$login=strtolower($this->username);
$user=User::model()->find('LOWER(login)=?',array($login));
if($user===null)
$this->errorCode=self::ERROR_USERNAME_INVALID;
else if(!$user->validatePassword($this->password))
$this->errorCode=self::ERROR_PASSWORD_INVALID;
else
{
$this->_id=$user->id;
$this->username=$user->login;
$this->errorCode=self::ERROR_NONE;
}
return $this->errorCode==self::ERROR_NONE;
}
public function getId()
{
return $this->_id;
}
}
Понятное дело, что название на функциональность не влияет, а вот красотя и понятность кода может немного ухудшиться, т.к. использую для форм и в классе LoginForm именно название login
Заранее спасибо всем отписавшимся
З.Ы.: Прошу прощения сразу за такой глупый вопрос Я только учусь