public function findUserByEmail($email, $status = null)
{
$criteria = new CDbCriteria();
$criteria->addColumnCondition(['email' => $email]);
if (null !== $status) {
$criteria->addColumnCondition(['status' => $status]);
}
return User::model()->find($criteria);
}