Index: branches/5.2.x/units/pricing/pricing_event_handler.php =================================================================== diff -u -N -r15047 -r15061 --- branches/5.2.x/units/pricing/pricing_event_handler.php (.../pricing_event_handler.php) (revision 15047) +++ branches/5.2.x/units/pricing/pricing_event_handler.php (.../pricing_event_handler.php) (revision 15061) @@ -1,6 +1,6 @@ getObject(); - switch ($type) - { + /* @var $bracket kDBItem */ + + switch ($type) { case 'before': $bracket->SetDBField('ProductId', $this->Application->GetVar('p_id')); - if( $bracket->GetDBField('MaxQty') == '∞' || $bracket->GetDBField('MaxQty') == '∞' ) - { + + if ( $bracket->GetDBField('MaxQty') == '∞' || $bracket->GetDBField('MaxQty') == '∞' ) { $bracket->SetDBField('MaxQty', -1); } break; - case 'after': - - break; - default: } } @@ -391,7 +388,7 @@ $this->Conn->Query('UPDATE '.$object->TableName.' SET IsPrimary = 0 WHERE '.$table_info['ForeignKey'].' = '.$table_info['ParentId']); $this->Conn->Query('UPDATE '.$object->TableName.' SET IsPrimary = 1 WHERE ('.$table_info['ForeignKey'].' = '.$table_info['ParentId'].') AND (PriceId = '.$id.')'); } - $event->setRedirectParams(Array('opener' => 's'), true); + $event->SetRedirectParam('opener', 's'); } /** @@ -401,7 +398,7 @@ * @return void * @access protected */ - protected function OnBeforeItemUpdate(&$event) + protected function OnBeforeItemUpdate(kEvent &$event) { parent::OnBeforeItemUpdate($event); @@ -424,7 +421,7 @@ * @return void * @access protected */ - protected function OnBeforeItemCreate(&$event) + protected function OnBeforeItemCreate(kEvent &$event) { parent::OnBeforeItemCreate($event);