То есть редирект будет в двух случаях:
1) Если objProduct == true и у него нет категории
2) Либо если objProduct == true есть категория и она создана успешно
Думаю что в данном случае можно вообще воспользоваться обычными правилами преобразования математических выражений. В частности выноса $objProduct за скобки.