Index: branches/5.2.x/units/product_options/product_options_tag_processor.php =================================================================== diff -u -N -r16025 -r16516 --- branches/5.2.x/units/product_options/product_options_tag_processor.php (.../product_options_tag_processor.php) (revision 16025) +++ branches/5.2.x/units/product_options/product_options_tag_processor.php (.../product_options_tag_processor.php) (revision 16516) @@ -1,6 +1,6 @@ getObject($params); - /* @var $object kDBItem */ + /** @var kProductOptionsHelper $opt_helper */ $opt_helper = $this->Application->recallObject('kProductOptionsHelper'); - /* @var $opt_helper kProductOptionsHelper */ $parsed = $opt_helper->ExplodeOptionValues($object->GetFieldValues()); if ( !$parsed ) { @@ -39,8 +39,8 @@ $combination_field = $this->SelectParam($params, 'combination_field'); if ( $mode == 'selected' ) { + /** @var kDBItem $comb */ $comb = $this->Application->recallObject($combination_prefix); - /* @var $comb kDBItem */ $options = unserialize($comb->GetDBField($combination_field)); } @@ -49,8 +49,8 @@ $block_params['selected'] = ''; $block_params['pass_params'] = 1; + /** @var LanguagesItem $lang */ $lang = $this->Application->recallObject('lang.current'); - /* @var $lang LanguagesItem */ $o = ''; $first_selected = false; @@ -149,8 +149,8 @@ $opt_data = $this->Application->GetVar('options'); $options = getArrayValue($opt_data, $this->Application->GetVar('p_id')); if (!$options && $this->Application->GetVar('orditems_id')) { + /** @var kDBItem $ord_item */ $ord_item = $this->Application->recallObject('orditems.-opt', null, Array ('skip_autoload' => true)); - /* @var $ord_item kDBItem */ $ord_item->Load($this->Application->GetVar('orditems_id')); $item_data = unserialize($ord_item->GetDBField('ItemData')); @@ -161,8 +161,8 @@ function OptionData($params) { + /** @var kDBItem $object */ $object = $this->getObject($params); - /* @var $object kDBItem */ $options =& $this->GetOptions();