Делать что-то подобное называется предложением Guardian. Это может быть улучшено, поэтому предложения, которые возвращают одно и то же значение, должны быть сгруппированы вместе.
if ($this->email->isValid($email) || $this->username->isValid($username))
{
return false;
}
Или вот так, если их много (кстати, как я форматирую if, просто чтобы лучше читать, любой другой способ тоже подойдет)
if (
$this->email->isValid($email) ||
$this->username->isValid($username) ||
$this->somethingelse()
)
{
return false;
}