Devise\Users\Sessions\SessionsRepository::retrieveUserFindMethodByField PHP Method

retrieveUserFindMethodByField() protected method

Gets the proper UsersRepository find method for a user based on the fieldname being passed in.
protected retrieveUserFindMethodByField ( string $fieldname, string $value ) : DvsUser
$fieldname string
$value string
return DvsUser
    protected function retrieveUserFindMethodByField($fieldname, $value)
    {
        switch ($fieldname) {
            case "username":
                return $this->UsersRepository->findByUsername($value);
            case "email":
                return $this->UsersRepository->findByEmail($value);
        }
    }