Skip to content

Commit daa2662

Browse files
committed
Added validation rule for controller name
1 parent 8f3f516 commit daa2662

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/com/magento/idea/magento2plugin/actions/generation/dialog/NewControllerDialog.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.annotation.FieldValidation;
1414
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.annotation.RuleRegistry;
1515
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.rule.AlphanumericRule;
16+
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.rule.DirectoryRule;
1617
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.rule.NotEmptyRule;
1718
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.rule.PhpClassRule;
1819
import com.magento.idea.magento2plugin.actions.generation.dialog.validator.rule.PhpNamespaceNameRule;
@@ -65,6 +66,8 @@ public class NewControllerDialog extends AbstractDialog {
6566
message = {NotEmptyRule.MESSAGE, CONTROLLER_NAME})
6667
@FieldValidation(rule = RuleRegistry.PHP_NAMESPACE_NAME,
6768
message = {PhpNamespaceNameRule.MESSAGE, CONTROLLER_NAME})
69+
@FieldValidation(rule = RuleRegistry.DIRECTORY,
70+
message = {DirectoryRule.MESSAGE, CONTROLLER_NAME})
6871
private JTextField controllerName;
6972

7073
@FieldValidation(rule = RuleRegistry.NOT_EMPTY,

0 commit comments

Comments
 (0)