stackoverflow.com/questions/33526391/...
лкиваюсьInvalid parameter number: parameter was not defined
Это из-за этого?
а также
(
(orders.hour_begin >= :begin_hour and orders.hour_final <= :hour_final )
or
(orders.hour_begin <= :begin_hour and orders.hour_final > :hour_final )
or
(orders.date_final > :hour_final and orders.hour_final <= :hour_final )
or
(orders.hour_begin >= :begin_hour and orders.hour_final <= :hour_final )
)
Я определяю тот же параметр в массиве
array('begin_hour' => $begin_hour, 'hour_final' => $hour_final)