Тернарный оператор в php призван сокращать код, но иногда выражения, подлежащие проверке достаточно длинные и вместо упрощения мы видим тёмный лес: