Como criar várias consultas de cláusulas Where usando o Laravel Eloquent?

Eu estou usando o construtor de consulta Laravel Eloquent e eu tenho uma consulta onde eu quero umWHERE cláusula em várias condições. Funciona, mas não é elegante.

Exemplo:

$results = User::where('this', '=', 1)
    ->where('that', '=', 1)
    ->where('this_too', '=', 1)
    ->where('that_too', '=', 1)
    ->where('this_as_well', '=', 1)
    ->where('that_as_well', '=', 1)
    ->where('this_one_too', '=', 1)
    ->where('that_one_too', '=', 1)
    ->where('this_one_as_well', '=', 1)
    ->where('that_one_as_well', '=', 1)
    ->get();

Existe uma maneira melhor de fazer isso, ou devo ficar com esse método?

questionAnswers(19)

yourAnswerToTheQuestion