Первый:
protected function isValid($orderIds)
{
......
$orderCount = Some Calculation... ;
return ( $orderCount == count($orderIds) );
}
Второй:
protected function isValid($orderIds)
{
......
$orderCount = Some Calculation... ;
return ( $orderCount == count($orderIds) ) ? 1 : 0;
}
Я использую эту функцию следующим образом
......
$isValid = $this->isValid($orderIds);
if($isValid) {
// do some thing here
}
Пожалуйста, посмотрите выше написанный код. Что-то не так, если я выбираю первую функцию вместо второй?