Skip to content

Commit ae9be72

Browse files
Added FeedManager module for product feed export (#492)
1 parent 9fe6bec commit ae9be72

File tree

149 files changed

+36069
-10
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+36069
-10
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@
2727
# Composer
2828
/vendor
2929

30+
# Local scripts with credentials
31+
/shell/cf-purge.sh
32+
3033
# PHP-CS-Fixer
3134
.php-cs-fixer.cache
3235

.phpstan.dist.baseline.neon

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23175,12 +23175,6 @@ parameters:
2317523175
count: 1
2317623176
path: lib/Maho/Io/File.php
2317723177

23178-
-
23179-
rawMessage: 'Method Maho\Io\File::streamLock() has parameter $exclusive with no type specified.'
23180-
identifier: missingType.parameter
23181-
count: 1
23182-
path: lib/Maho/Io/File.php
23183-
2318423178
-
2318523179
rawMessage: 'Method Maho\Io\File::streamOpen() has parameter $chmod with no type specified.'
2318623180
identifier: missingType.parameter

.phpstorm.meta.php/blocks.meta.php

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,6 +1033,46 @@
10331033
'downloadable/sales_order_email_items_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable::class,
10341034
'downloadable/sales_order_email_items_order_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Order_Downloadable::class,
10351035
'downloadable/sales_order_item_renderer_downloadable' => \Mage_Downloadable_Block_Sales_Order_Item_Renderer_Downloadable::class,
1036+
'feedmanager/adminhtml_category' => \Maho_FeedManager_Block_Adminhtml_Category::class,
1037+
'feedmanager/adminhtml_category_edit' => \Maho_FeedManager_Block_Adminhtml_Category_Edit::class,
1038+
'feedmanager/adminhtml_category_grid' => \Maho_FeedManager_Block_Adminhtml_Category_Grid::class,
1039+
'feedmanager/adminhtml_destination' => \Maho_FeedManager_Block_Adminhtml_Destination::class,
1040+
'feedmanager/adminhtml_destination_edit' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit::class,
1041+
'feedmanager/adminhtml_destination_edit_form' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Form::class,
1042+
'feedmanager/adminhtml_destination_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Tab_General::class,
1043+
'feedmanager/adminhtml_destination_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Tabs::class,
1044+
'feedmanager/adminhtml_destination_grid' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid::class,
1045+
'feedmanager/adminhtml_destination_grid_renderer_type' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid_Renderer_Type::class,
1046+
'feedmanager/adminhtml_destination_grid_renderer_uploadstatus' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid_Renderer_UploadStatus::class,
1047+
'feedmanager/adminhtml_dynamicrule' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule::class,
1048+
'feedmanager/adminhtml_dynamicrule_edit' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit::class,
1049+
'feedmanager/adminhtml_dynamicrule_edit_form' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Form::class,
1050+
'feedmanager/adminhtml_dynamicrule_edit_tab_cases' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_Cases::class,
1051+
'feedmanager/adminhtml_dynamicrule_edit_tab_conditions' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_Conditions::class,
1052+
'feedmanager/adminhtml_dynamicrule_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_General::class,
1053+
'feedmanager/adminhtml_dynamicrule_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tabs::class,
1054+
'feedmanager/adminhtml_dynamicrule_grid' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Grid::class,
1055+
'feedmanager/adminhtml_feed' => \Maho_FeedManager_Block_Adminhtml_Feed::class,
1056+
'feedmanager/adminhtml_feed_edit' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit::class,
1057+
'feedmanager/adminhtml_feed_edit_form' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Form::class,
1058+
'feedmanager/adminhtml_feed_edit_tab_filters' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Filters::class,
1059+
'feedmanager/adminhtml_feed_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_General::class,
1060+
'feedmanager/adminhtml_feed_edit_tab_logs' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs::class,
1061+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_errors' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Errors::class,
1062+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_filesize' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Filesize::class,
1063+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_upload' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Upload::class,
1064+
'feedmanager/adminhtml_feed_edit_tab_mapping' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping::class,
1065+
'feedmanager/adminhtml_feed_edit_tab_mapping_abstractbuilder' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_AbstractBuilder::class,
1066+
'feedmanager/adminhtml_feed_edit_tab_mapping_csv' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Csv::class,
1067+
'feedmanager/adminhtml_feed_edit_tab_mapping_json' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Json::class,
1068+
'feedmanager/adminhtml_feed_edit_tab_mapping_xml' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Xml::class,
1069+
'feedmanager/adminhtml_feed_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tabs::class,
1070+
'feedmanager/adminhtml_feed_grid' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid::class,
1071+
'feedmanager/adminhtml_feed_grid_renderer_enabled' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Enabled::class,
1072+
'feedmanager/adminhtml_feed_grid_renderer_format' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Format::class,
1073+
'feedmanager/adminhtml_feed_grid_renderer_lastgenerated' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_LastGenerated::class,
1074+
'feedmanager/adminhtml_feed_grid_renderer_platform' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Platform::class,
1075+
'feedmanager/adminhtml_feed_grid_renderer_productcount' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_ProductCount::class,
10361076
'giftcard/adminhtml_catalog_product_edit_tab_giftcard' => \Maho_Giftcard_Block_Adminhtml_Catalog_Product_Edit_Tab_Giftcard::class,
10371077
'giftcard/adminhtml_giftcard' => \Maho_Giftcard_Block_Adminhtml_Giftcard::class,
10381078
'giftcard/adminhtml_giftcard_edit' => \Maho_Giftcard_Block_Adminhtml_Giftcard_Edit::class,
@@ -2371,6 +2411,46 @@
23712411
'downloadable/sales_order_email_items_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable::class,
23722412
'downloadable/sales_order_email_items_order_downloadable' => \Mage_Downloadable_Block_Sales_Order_Email_Items_Order_Downloadable::class,
23732413
'downloadable/sales_order_item_renderer_downloadable' => \Mage_Downloadable_Block_Sales_Order_Item_Renderer_Downloadable::class,
2414+
'feedmanager/adminhtml_category' => \Maho_FeedManager_Block_Adminhtml_Category::class,
2415+
'feedmanager/adminhtml_category_edit' => \Maho_FeedManager_Block_Adminhtml_Category_Edit::class,
2416+
'feedmanager/adminhtml_category_grid' => \Maho_FeedManager_Block_Adminhtml_Category_Grid::class,
2417+
'feedmanager/adminhtml_destination' => \Maho_FeedManager_Block_Adminhtml_Destination::class,
2418+
'feedmanager/adminhtml_destination_edit' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit::class,
2419+
'feedmanager/adminhtml_destination_edit_form' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Form::class,
2420+
'feedmanager/adminhtml_destination_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Tab_General::class,
2421+
'feedmanager/adminhtml_destination_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Destination_Edit_Tabs::class,
2422+
'feedmanager/adminhtml_destination_grid' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid::class,
2423+
'feedmanager/adminhtml_destination_grid_renderer_type' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid_Renderer_Type::class,
2424+
'feedmanager/adminhtml_destination_grid_renderer_uploadstatus' => \Maho_FeedManager_Block_Adminhtml_Destination_Grid_Renderer_UploadStatus::class,
2425+
'feedmanager/adminhtml_dynamicrule' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule::class,
2426+
'feedmanager/adminhtml_dynamicrule_edit' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit::class,
2427+
'feedmanager/adminhtml_dynamicrule_edit_form' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Form::class,
2428+
'feedmanager/adminhtml_dynamicrule_edit_tab_cases' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_Cases::class,
2429+
'feedmanager/adminhtml_dynamicrule_edit_tab_conditions' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_Conditions::class,
2430+
'feedmanager/adminhtml_dynamicrule_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tab_General::class,
2431+
'feedmanager/adminhtml_dynamicrule_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Edit_Tabs::class,
2432+
'feedmanager/adminhtml_dynamicrule_grid' => \Maho_FeedManager_Block_Adminhtml_Dynamicrule_Grid::class,
2433+
'feedmanager/adminhtml_feed' => \Maho_FeedManager_Block_Adminhtml_Feed::class,
2434+
'feedmanager/adminhtml_feed_edit' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit::class,
2435+
'feedmanager/adminhtml_feed_edit_form' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Form::class,
2436+
'feedmanager/adminhtml_feed_edit_tab_filters' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Filters::class,
2437+
'feedmanager/adminhtml_feed_edit_tab_general' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_General::class,
2438+
'feedmanager/adminhtml_feed_edit_tab_logs' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs::class,
2439+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_errors' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Errors::class,
2440+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_filesize' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Filesize::class,
2441+
'feedmanager/adminhtml_feed_edit_tab_logs_renderer_upload' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Logs_Renderer_Upload::class,
2442+
'feedmanager/adminhtml_feed_edit_tab_mapping' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping::class,
2443+
'feedmanager/adminhtml_feed_edit_tab_mapping_abstractbuilder' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_AbstractBuilder::class,
2444+
'feedmanager/adminhtml_feed_edit_tab_mapping_csv' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Csv::class,
2445+
'feedmanager/adminhtml_feed_edit_tab_mapping_json' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Json::class,
2446+
'feedmanager/adminhtml_feed_edit_tab_mapping_xml' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tab_Mapping_Xml::class,
2447+
'feedmanager/adminhtml_feed_edit_tabs' => \Maho_FeedManager_Block_Adminhtml_Feed_Edit_Tabs::class,
2448+
'feedmanager/adminhtml_feed_grid' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid::class,
2449+
'feedmanager/adminhtml_feed_grid_renderer_enabled' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Enabled::class,
2450+
'feedmanager/adminhtml_feed_grid_renderer_format' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Format::class,
2451+
'feedmanager/adminhtml_feed_grid_renderer_lastgenerated' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_LastGenerated::class,
2452+
'feedmanager/adminhtml_feed_grid_renderer_platform' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_Platform::class,
2453+
'feedmanager/adminhtml_feed_grid_renderer_productcount' => \Maho_FeedManager_Block_Adminhtml_Feed_Grid_Renderer_ProductCount::class,
23742454
'giftcard/adminhtml_catalog_product_edit_tab_giftcard' => \Maho_Giftcard_Block_Adminhtml_Catalog_Product_Edit_Tab_Giftcard::class,
23752455
'giftcard/adminhtml_giftcard' => \Maho_Giftcard_Block_Adminhtml_Giftcard::class,
23762456
'giftcard/adminhtml_giftcard_edit' => \Maho_Giftcard_Block_Adminhtml_Giftcard_Edit::class,

.phpstorm.meta.php/helpers.meta.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
'currencysymbol/data' => \Mage_CurrencySymbol_Helper_Data::class,
4242
'customersegmentation/coupon' => \Maho_CustomerSegmentation_Helper_Coupon::class,
4343
'customersegmentation/data' => \Maho_CustomerSegmentation_Helper_Data::class,
44+
'feedmanager/data' => \Maho_FeedManager_Helper_Data::class,
4445
'giftcard/data' => \Maho_Giftcard_Helper_Data::class,
4546
'giftmessage/data' => \Mage_GiftMessage_Helper_Data::class,
4647
'giftmessage/message' => \Mage_GiftMessage_Helper_Message::class,

0 commit comments

Comments
 (0)