Skip to content

Commit 051d406

Browse files
authored
Merge pull request #1278 from magento/1277-fixed-missing-import
1277: fixed throwable and wrapButtonSettings function call
2 parents 24bd90f + 5df615d commit 051d406

File tree

6 files changed

+7
-14
lines changed

6 files changed

+7
-14
lines changed

resources/fileTemplates/internal/Magento Form Button Block Class.php.ft

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class ${NAME} extends ${GENERIC_BUTTON} implements ${DATA_PROVIDER_TYPE}
2727

2828
#end
2929
return $this->wrapButtonSettings(
30-
__('${LABEL}'),
30+
__('${LABEL}')->getText(),
3131
'${CLASS}',
3232
${ON_CLICK},
3333
${DATA_ATTRS},

src/com/magento/idea/magento2plugin/stubs/indexes/PluginIndex.java

+2-9
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import com.intellij.util.io.DataExternalizer;
2020
import com.intellij.util.io.EnumeratorStringDescriptor;
2121
import com.intellij.util.io.KeyDescriptor;
22-
import com.jetbrains.php.PhpIndex;
2322
import com.jetbrains.php.lang.PhpLangUtil;
2423
import com.magento.idea.magento2plugin.magento.files.ModuleDiXml;
2524
import com.magento.idea.magento2plugin.project.Settings;
@@ -91,7 +90,6 @@ public Map<String, Set<PluginData>> map(final @NotNull FileContent fileContent)
9190

9291
@SuppressWarnings("checkstyle:LineLength")
9392
private Set<PluginData> getPluginsForType(final XmlTag typeNode) {
94-
final PhpIndex phpIndex = PhpIndex.getInstance(typeNode.getProject());
9593
final Set<PluginData> results = new HashSet<>();
9694

9795
for (final XmlTag pluginTag: typeNode.findSubTags(ModuleDiXml.PLUGIN_TAG_NAME)) {
@@ -100,12 +98,7 @@ private Set<PluginData> getPluginsForType(final XmlTag typeNode) {
10098

10199
if (pluginType != null && !pluginType.isEmpty()) {
102100
final PluginData pluginData = getPluginDataObject(pluginType, getIntegerOrZeroValue(pluginSortOrder));
103-
try {
104-
phpIndex.getAnyByFQN(pluginData.getType());
105-
results.add(pluginData);
106-
} catch (Throwable exception) { //NOPMD
107-
//do nothing
108-
}
101+
results.add(pluginData);
109102
}
110103
}
111104

@@ -128,7 +121,7 @@ private PluginData getPluginDataObject(
128121
final String pluginType,
129122
final Integer sortOrder
130123
) {
131-
return new PluginData(pluginType, sortOrder);
124+
return new PluginData(pluginType, sortOrder);
132125
}
133126
};
134127
}

testData/actions/generation/generator/FormButtonBlockGenerator/generateBackButtonBlock/MyBackButton.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class MyBackButton extends GenericButton implements ButtonProviderInterface
1717
public function getButtonData(): array
1818
{
1919
return $this->wrapButtonSettings(
20-
__('Back To Grid'),
20+
__('Back To Grid')->getText(),
2121
'back',
2222
sprintf("location.href = '%s';", $this->getUrl('*/*/')),
2323
[],

testData/actions/generation/generator/FormButtonBlockGenerator/generateCustomButtonBlock/MyCustom.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class MyCustom extends GenericButton implements ButtonProviderInterface
1717
public function getButtonData(): array
1818
{
1919
return $this->wrapButtonSettings(
20-
__('Custom Button'),
20+
__('Custom Button')->getText(),
2121
'custom',
2222
'',
2323
[],

testData/actions/generation/generator/FormButtonBlockGenerator/generateDeleteButtonBlock/DeleteBlock.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public function getButtonData(): array
2222
}
2323

2424
return $this->wrapButtonSettings(
25-
__('Delete'),
25+
__('Delete')->getText(),
2626
'delete',
2727
sprintf("deleteConfirm('%s', '%s')",
2828
__('Are you sure you want to delete this book?'),

testData/actions/generation/generator/FormButtonBlockGenerator/generateSaveButtonBlock/SaveBlock.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class SaveBlock extends GenericButton implements ButtonProviderInterface
1717
public function getButtonData(): array
1818
{
1919
return $this->wrapButtonSettings(
20-
__('Save'),
20+
__('Save')->getText(),
2121
'save primary',
2222
'',
2323
[

0 commit comments

Comments
 (0)