Skip to content

Commit 4e27111

Browse files
sreichelkiatng
andauthored
Workflow: update PhpStorm meta files (#4445)
* bumped version * update phpstorm meta files + add to workflow * fixes --------- Co-authored-by: Ng Kiat Siong <kiatsiong.ng@gmail.com>
1 parent 45368ab commit 4e27111

10 files changed

+4171
-4335
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Update PhpStorm Meta-Files
2+
3+
on:
4+
# Run automatically every month.
5+
schedule:
6+
- cron: '0 0 1 * *'
7+
workflow_call:
8+
# Allow manually triggering the workflow.
9+
workflow_dispatch:
10+
11+
jobs:
12+
update_copyright:
13+
name: Update Copyright
14+
runs-on: [ubuntu-latest]
15+
16+
steps:
17+
- name: Setup PHP
18+
uses: shivammathur/setup-php@v2
19+
with:
20+
php-version: 7.4
21+
22+
- name: Checkout code
23+
uses: actions/checkout@v4
24+
with:
25+
ref: main
26+
fetch-depth: 0
27+
28+
- name: Get composer cache directory
29+
id: composer-cache
30+
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
31+
32+
- name: Cache dependencies
33+
uses: actions/cache@v4
34+
with:
35+
path: ${{ steps.composer-cache.outputs.dir }}
36+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
37+
restore-keys: ${{ runner.os }}-composer-
38+
39+
- name: Install dependencies
40+
run: composer install --prefer-dist --no-progress --ignore-platform-req=ext-*
41+
42+
- name: Install n98/magerun
43+
run: composer require --dev n98/magerun:dev-develop
44+
45+
- name: Update PhpStorm Meta-Files
46+
run: php -f vendor/bin/n98-magerun dev:ide:phpstorm:meta
47+
48+
- name: Create Pull Request
49+
uses: peter-evans/create-pull-request@v7
50+
with:
51+
commit-message: update copyright
52+
title: pdated PhpStorm Meta-Files
53+
body: |
54+
- Updated PhpStorm Meta-Files
55+
56+
Thanks to [n98/magerun][1]
57+
58+
[1]: https://github.com/netz98/n98-magerun
59+
branch: phpstorm-meta
60+
base: main

.phpstorm.meta.php/magento_blocks.meta.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1253,7 +1253,6 @@
12531253
'sales/recurring_profiles' => \Mage_Sales_Block_Recurring_Profiles::class,
12541254
'sales/reorder_sidebar' => \Mage_Sales_Block_Reorder_Sidebar::class,
12551255
'sales/widget_guest_form' => \Mage_Sales_Block_Widget_Guest_Form::class,
1256-
'sendfriend/send' => \Mage_Sendfriend_Block_Send::class,
12571256
'shipping/tracking_ajax' => \Mage_Shipping_Block_Tracking_Ajax::class,
12581257
'shipping/tracking_popup' => \Mage_Shipping_Block_Tracking_Popup::class,
12591258
'tag/all' => \Mage_Tag_Block_All::class,

.phpstorm.meta.php/magento_blocks_methods.meta.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1253,7 +1253,6 @@
12531253
'sales/recurring_profiles' => \Mage_Sales_Block_Recurring_Profiles::class,
12541254
'sales/reorder_sidebar' => \Mage_Sales_Block_Reorder_Sidebar::class,
12551255
'sales/widget_guest_form' => \Mage_Sales_Block_Widget_Guest_Form::class,
1256-
'sendfriend/send' => \Mage_Sendfriend_Block_Send::class,
12571256
'shipping/tracking_ajax' => \Mage_Shipping_Block_Tracking_Ajax::class,
12581257
'shipping/tracking_popup' => \Mage_Shipping_Block_Tracking_Popup::class,
12591258
'tag/all' => \Mage_Tag_Block_All::class,

.phpstorm.meta.php/magento_helpers.meta.php

Lines changed: 27 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
'adminnotification/data' => \Mage_AdminNotification_Helper_Data::class,
66
'adminnotification' => \Mage_AdminNotification_Helper_Data::class,
77
'admin/block' => \Mage_Admin_Helper_Block::class,
8-
'admin/data' => \Mage_Admin_Helper_Data::class,
98
'admin' => \Mage_Admin_Helper_Data::class,
9+
'admin/data' => \Mage_Admin_Helper_Data::class,
1010
'admin/rules_fallback' => \Mage_Admin_Helper_Rules_Fallback::class,
1111
'admin/variable' => \Mage_Admin_Helper_Variable::class,
1212
'adminhtml/addresses' => \Mage_Adminhtml_Helper_Addresses::class,
@@ -17,27 +17,27 @@
1717
'adminhtml/dashboard_abstract' => \Mage_Adminhtml_Helper_Dashboard_Abstract::class,
1818
'adminhtml/dashboard_data' => \Mage_Adminhtml_Helper_Dashboard_Data::class,
1919
'adminhtml/dashboard_order' => \Mage_Adminhtml_Helper_Dashboard_Order::class,
20-
'adminhtml/data' => \Mage_Adminhtml_Helper_Data::class,
2120
'adminhtml' => \Mage_Adminhtml_Helper_Data::class,
21+
'adminhtml/data' => \Mage_Adminhtml_Helper_Data::class,
2222
'adminhtml/help_mapping' => \Mage_Adminhtml_Helper_Help_Mapping::class,
2323
'adminhtml/js' => \Mage_Adminhtml_Helper_Js::class,
2424
'adminhtml/media_js' => \Mage_Adminhtml_Helper_Media_Js::class,
2525
'adminhtml/rss' => \Mage_Adminhtml_Helper_Rss::class,
2626
'adminhtml/sales' => \Mage_Adminhtml_Helper_Sales::class,
27-
'api2/data' => \Mage_Api2_Helper_Data::class,
2827
'api2' => \Mage_Api2_Helper_Data::class,
28+
'api2/data' => \Mage_Api2_Helper_Data::class,
2929
'api/data' => \Mage_Api_Helper_Data::class,
3030
'api' => \Mage_Api_Helper_Data::class,
3131
'authorizenet/admin' => \Mage_Authorizenet_Helper_Admin::class,
3232
'authorizenet/data' => \Mage_Authorizenet_Helper_Data::class,
3333
'authorizenet' => \Mage_Authorizenet_Helper_Data::class,
3434
'bundle/catalog_product_configuration' => \Mage_Bundle_Helper_Catalog_Product_Configuration::class,
35-
'bundle/data' => \Mage_Bundle_Helper_Data::class,
3635
'bundle' => \Mage_Bundle_Helper_Data::class,
37-
'captcha' => \Mage_Captcha_Helper_Data::class,
36+
'bundle/data' => \Mage_Bundle_Helper_Data::class,
3837
'captcha/data' => \Mage_Captcha_Helper_Data::class,
39-
'cataloginventory/data' => \Mage_CatalogInventory_Helper_Data::class,
38+
'captcha' => \Mage_Captcha_Helper_Data::class,
4039
'cataloginventory' => \Mage_CatalogInventory_Helper_Data::class,
40+
'cataloginventory/data' => \Mage_CatalogInventory_Helper_Data::class,
4141
'cataloginventory/minsaleqty' => \Mage_CatalogInventory_Helper_Minsaleqty::class,
4242
'catalogrule' => \Mage_CatalogRule_Helper_Data::class,
4343
'catalogrule/data' => \Mage_CatalogRule_Helper_Data::class,
@@ -46,8 +46,8 @@
4646
'catalog/category' => \Mage_Catalog_Helper_Category::class,
4747
'catalog/category_flat' => \Mage_Catalog_Helper_Category_Flat::class,
4848
'catalog/category_url_rewrite' => \Mage_Catalog_Helper_Category_Url_Rewrite::class,
49-
'catalog/data' => \Mage_Catalog_Helper_Data::class,
5049
'catalog' => \Mage_Catalog_Helper_Data::class,
50+
'catalog/data' => \Mage_Catalog_Helper_Data::class,
5151
'catalog/flat_abstract' => \Mage_Catalog_Helper_Flat_Abstract::class,
5252
'catalog/image' => \Mage_Catalog_Helper_Image::class,
5353
'catalog/map' => \Mage_Catalog_Helper_Map::class,
@@ -61,8 +61,8 @@
6161
'catalog/product_url' => \Mage_Catalog_Helper_Product_Url::class,
6262
'catalog/product_url_rewrite' => \Mage_Catalog_Helper_Product_Url_Rewrite::class,
6363
'catalog/product_view' => \Mage_Catalog_Helper_Product_View::class,
64-
'centinel/data' => \Mage_Centinel_Helper_Data::class,
6564
'centinel' => \Mage_Centinel_Helper_Data::class,
65+
'centinel/data' => \Mage_Centinel_Helper_Data::class,
6666
'checkout/cart' => \Mage_Checkout_Helper_Cart::class,
6767
'checkout/data' => \Mage_Checkout_Helper_Data::class,
6868
'checkout' => \Mage_Checkout_Helper_Data::class,
@@ -71,8 +71,8 @@
7171
'cms/data' => \Mage_Cms_Helper_Data::class,
7272
'cms/page' => \Mage_Cms_Helper_Page::class,
7373
'cms/wysiwyg_images' => \Mage_Cms_Helper_Wysiwyg_Images::class,
74-
'configurableswatches' => \Mage_ConfigurableSwatches_Helper_Data::class,
7574
'configurableswatches/data' => \Mage_ConfigurableSwatches_Helper_Data::class,
75+
'configurableswatches' => \Mage_ConfigurableSwatches_Helper_Data::class,
7676
'configurableswatches/list_price' => \Mage_ConfigurableSwatches_Helper_List_Price::class,
7777
'configurableswatches/mediafallback' => \Mage_ConfigurableSwatches_Helper_Mediafallback::class,
7878
'configurableswatches/productimg' => \Mage_ConfigurableSwatches_Helper_Productimg::class,
@@ -96,23 +96,23 @@
9696
'core/unserializeArray' => \Mage_Core_Helper_UnserializeArray::class,
9797
'core/url' => \Mage_Core_Helper_Url::class,
9898
'core/url_rewrite' => \Mage_Core_Helper_Url_Rewrite::class,
99-
'currencysymbol' => \Mage_CurrencySymbol_Helper_Data::class,
10099
'currencysymbol/data' => \Mage_CurrencySymbol_Helper_Data::class,
100+
'currencysymbol' => \Mage_CurrencySymbol_Helper_Data::class,
101101
'customer/address' => \Mage_Customer_Helper_Address::class,
102102
'customer/data' => \Mage_Customer_Helper_Data::class,
103103
'customer' => \Mage_Customer_Helper_Data::class,
104104
'dataflow/data' => \Mage_Dataflow_Helper_Data::class,
105105
'dataflow' => \Mage_Dataflow_Helper_Data::class,
106-
'directory' => \Mage_Directory_Helper_Data::class,
107106
'directory/data' => \Mage_Directory_Helper_Data::class,
107+
'directory' => \Mage_Directory_Helper_Data::class,
108108
'directory/url' => \Mage_Directory_Helper_Url::class,
109109
'downloadable/catalog_product_configuration' => \Mage_Downloadable_Helper_Catalog_Product_Configuration::class,
110-
'downloadable' => \Mage_Downloadable_Helper_Data::class,
111110
'downloadable/data' => \Mage_Downloadable_Helper_Data::class,
111+
'downloadable' => \Mage_Downloadable_Helper_Data::class,
112112
'downloadable/download' => \Mage_Downloadable_Helper_Download::class,
113113
'downloadable/file' => \Mage_Downloadable_Helper_File::class,
114-
'eav/data' => \Mage_Eav_Helper_Data::class,
115114
'eav' => \Mage_Eav_Helper_Data::class,
115+
'eav/data' => \Mage_Eav_Helper_Data::class,
116116
'giftmessage/data' => \Mage_GiftMessage_Helper_Data::class,
117117
'giftmessage' => \Mage_GiftMessage_Helper_Data::class,
118118
'giftmessage/message' => \Mage_GiftMessage_Helper_Message::class,
@@ -121,64 +121,62 @@
121121
'googleanalytics' => \Mage_GoogleAnalytics_Helper_Data::class,
122122
'importexport/data' => \Mage_ImportExport_Helper_Data::class,
123123
'importexport' => \Mage_ImportExport_Helper_Data::class,
124-
'index/data' => \Mage_Index_Helper_Data::class,
125124
'index' => \Mage_Index_Helper_Data::class,
126-
'install' => \Mage_Install_Helper_Data::class,
125+
'index/data' => \Mage_Index_Helper_Data::class,
127126
'install/data' => \Mage_Install_Helper_Data::class,
128-
'log/data' => \Mage_Log_Helper_Data::class,
127+
'install' => \Mage_Install_Helper_Data::class,
129128
'log' => \Mage_Log_Helper_Data::class,
129+
'log/data' => \Mage_Log_Helper_Data::class,
130130
'media' => \Mage_Media_Helper_Data::class,
131131
'media/data' => \Mage_Media_Helper_Data::class,
132132
'newsletter' => \Mage_Newsletter_Helper_Data::class,
133133
'newsletter/data' => \Mage_Newsletter_Helper_Data::class,
134-
'oauth/data' => \Mage_Oauth_Helper_Data::class,
135134
'oauth' => \Mage_Oauth_Helper_Data::class,
136-
'page/data' => \Mage_Page_Helper_Data::class,
135+
'oauth/data' => \Mage_Oauth_Helper_Data::class,
137136
'page' => \Mage_Page_Helper_Data::class,
137+
'page/data' => \Mage_Page_Helper_Data::class,
138138
'page/html' => \Mage_Page_Helper_Html::class,
139139
'page/layout' => \Mage_Page_Helper_Layout::class,
140140
'payment/data' => \Mage_Payment_Helper_Data::class,
141141
'payment' => \Mage_Payment_Helper_Data::class,
142142
'paypaluk/data' => \Mage_PaypalUk_Helper_Data::class,
143143
'paypaluk' => \Mage_PaypalUk_Helper_Data::class,
144144
'paypal/checkout' => \Mage_Paypal_Helper_Checkout::class,
145-
'paypal' => \Mage_Paypal_Helper_Data::class,
146145
'paypal/data' => \Mage_Paypal_Helper_Data::class,
146+
'paypal' => \Mage_Paypal_Helper_Data::class,
147147
'paypal/hss' => \Mage_Paypal_Helper_Hss::class,
148-
'persistent' => \Mage_Persistent_Helper_Data::class,
149148
'persistent/data' => \Mage_Persistent_Helper_Data::class,
149+
'persistent' => \Mage_Persistent_Helper_Data::class,
150150
'persistent/session' => \Mage_Persistent_Helper_Session::class,
151-
'productalert' => \Mage_ProductAlert_Helper_Data::class,
152151
'productalert/data' => \Mage_ProductAlert_Helper_Data::class,
153-
'rating' => \Mage_Rating_Helper_Data::class,
152+
'productalert' => \Mage_ProductAlert_Helper_Data::class,
154153
'rating/data' => \Mage_Rating_Helper_Data::class,
155-
'reports/data' => \Mage_Reports_Helper_Data::class,
154+
'rating' => \Mage_Rating_Helper_Data::class,
156155
'reports' => \Mage_Reports_Helper_Data::class,
156+
'reports/data' => \Mage_Reports_Helper_Data::class,
157157
'review' => \Mage_Review_Helper_Data::class,
158158
'review/data' => \Mage_Review_Helper_Data::class,
159159
'rss/catalog' => \Mage_Rss_Helper_Catalog::class,
160160
'rss' => \Mage_Rss_Helper_Data::class,
161161
'rss/data' => \Mage_Rss_Helper_Data::class,
162162
'rss/order' => \Mage_Rss_Helper_Order::class,
163-
'rule/data' => \Mage_Rule_Helper_Data::class,
164163
'rule' => \Mage_Rule_Helper_Data::class,
164+
'rule/data' => \Mage_Rule_Helper_Data::class,
165165
'salesrule/coupon' => \Mage_SalesRule_Helper_Coupon::class,
166166
'salesrule' => \Mage_SalesRule_Helper_Data::class,
167167
'salesrule/data' => \Mage_SalesRule_Helper_Data::class,
168-
'sales/data' => \Mage_Sales_Helper_Data::class,
169168
'sales' => \Mage_Sales_Helper_Data::class,
169+
'sales/data' => \Mage_Sales_Helper_Data::class,
170170
'sales/guest' => \Mage_Sales_Helper_Guest::class,
171171
'sales/reorder' => \Mage_Sales_Helper_Reorder::class,
172-
'sendfriend/data' => \Mage_Sendfriend_Helper_Data::class,
173-
'sendfriend' => \Mage_Sendfriend_Helper_Data::class,
174-
'shipping' => \Mage_Shipping_Helper_Data::class,
175172
'shipping/data' => \Mage_Shipping_Helper_Data::class,
173+
'shipping' => \Mage_Shipping_Helper_Data::class,
176174
'sitemap' => \Mage_Sitemap_Helper_Data::class,
177175
'sitemap/data' => \Mage_Sitemap_Helper_Data::class,
178176
'tag/data' => \Mage_Tag_Helper_Data::class,
179177
'tag' => \Mage_Tag_Helper_Data::class,
180-
'tax/data' => \Mage_Tax_Helper_Data::class,
181178
'tax' => \Mage_Tax_Helper_Data::class,
179+
'tax/data' => \Mage_Tax_Helper_Data::class,
182180
'uploader' => \Mage_Uploader_Helper_Data::class,
183181
'uploader/data' => \Mage_Uploader_Helper_Data::class,
184182
'uploader/file' => \Mage_Uploader_Helper_File::class,

0 commit comments

Comments
 (0)