Index: branches/5.2.x/core/units/helpers/cat_dbitem_export_helper.php =================================================================== diff -u -N -r16288 -r16513 --- branches/5.2.x/core/units/helpers/cat_dbitem_export_helper.php (.../cat_dbitem_export_helper.php) (revision 16288) +++ branches/5.2.x/core/units/helpers/cat_dbitem_export_helper.php (.../cat_dbitem_export_helper.php) (revision 16513) @@ -1,6 +1,6 @@ false ) { + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ } $has_empty = false; @@ -193,8 +193,8 @@ if ( $formatter_class ) { // not tested + /** @var kFormatter $formatter */ $formatter = $this->Application->recallObject($formatter_class); - /* @var $formatter kFormatter */ $sample_value = $formatter->GetSample($field_name, $field_options, $object); } @@ -226,8 +226,8 @@ $this->fillRequiredFields($event, $this->false); + /** @var kCatDBItem $object */ $object = $event->getObject(); - /* @var $object kCatDBItem */ $cross_unique_fields = Array('FieldsSeparatedBy', 'FieldsEnclosedBy'); if (($object->GetDBField('CategoryFormat') == 1) || ($event->Special == 'import')) // in one field @@ -404,8 +404,8 @@ */ function openFile($event) { + /** @var FileHelper $file_helper */ $file_helper = $this->Application->recallObject('FileHelper'); - /* @var $file_helper FileHelper */ $file_helper->CheckFolder(EXPORT_PATH); @@ -439,8 +439,8 @@ function getCustomSQL() { + /** @var kMultiLanguage $ml_formatter */ $ml_formatter = $this->Application->recallObject('kMultiLanguage'); - /* @var $ml_formatter kMultiLanguage */ $custom_sql = ''; @@ -1117,8 +1117,8 @@ $category_path = $this->getFromCache('category_path', $category_id); if ( !$category_path ) { + /** @var kMultiLanguage $ml_formatter */ $ml_formatter = $this->Application->recallObject('kMultiLanguage'); - /* @var $ml_formatter kMultiLanguage */ $sql = 'SELECT ' . $ml_formatter->LangFieldName('CachedNavbar') . ' FROM ' . TABLE_PREFIX . 'Categories @@ -1259,8 +1259,8 @@ */ function prepareExportColumns($event) { + /** @var kCatDBItem $object */ $object = $event->getObject( Array('skip_autoload' => true) ); - /* @var $object kCatDBItem */ if ( !$object->isField('ExportColumns') ) { // import/export prefix was used (see kDBEventHandler::prepareObject) but object don't plan to be imported/exported @@ -1293,8 +1293,8 @@ } } + /** @var kDBEventHandler $handler */ $handler = $this->Application->recallObject($event->Prefix.'_EventHandler'); - /* @var $handler kDBEventHandler */ $available_columns = array_merge($available_columns, $handler->getCustomExportColumns($event)); @@ -1346,8 +1346,8 @@ */ function PrepareExportPresets($event) { + /** @var kDBItem $object */ $object = $event->getObject(Array ('skip_autoload' => true)); - /* @var $object kDBItem */ $options = $object->GetFieldOptions('ExportPresets'); $export_settings = $this->Application->RecallPersistentVar('export_settings'); @@ -1399,14 +1399,14 @@ return ; } + /** @var FileHelper $file_helper */ $file_helper = $this->Application->recallObject('FileHelper'); - /* @var $file_helper FileHelper */ $import_filenames = Array (); $file_helper->CheckFolder(EXPORT_PATH); $iterator = new DirectoryIterator(EXPORT_PATH); - /* @var $file_info DirectoryIterator */ + /** @var DirectoryIterator $file_info */ foreach ($iterator as $file_info) { $file = $file_info->getFilename(); @@ -1418,8 +1418,8 @@ $import_filenames[$file] = $file . ' (' . kUtil::formatSize( $file_info->getSize() ) . ')'; } + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ $object->SetFieldOption('ImportLocalFilename', 'options', $import_filenames); } @@ -1454,8 +1454,8 @@ list($item_id, $field_values) = each($items_info); + /** @var kDBItem $object */ $object = $event->getObject(Array ('skip_autoload' => true)); - /* @var $object kDBItem */ $object->SetFieldsFromHash($field_values); $field_values['ImportFilename'] = $object->GetDBField('ImportFilename'); //if upload formatter has renamed the file during moving !!! @@ -1556,8 +1556,8 @@ $required_fields['export'] = Array('ExportFormat', 'ExportFilename','ExportColumns'); + /** @var kDBItem $object */ $object = $event->getObject(); - /* @var $object kDBItem */ if ($this->_getExportSavePreset($object)) { $required_fields['export'][] = 'ExportPresetName';