├── META-INF └── plugin.xml ├── README.md ├── gpl.txt ├── magicento.iml ├── magicento.jar ├── resources ├── fileTemplates │ ├── j2ee │ │ ├── magicento_class.php.ft │ │ └── magicento_controller.php.ft │ ├── magicento_config.xml.ft │ ├── magicento_helper.php.ft │ ├── magicento_installer.php.ft │ └── magicento_module.xml.ft └── icons │ └── magento.png └── src └── com └── magicento ├── MagicentoAction.java ├── MagicentoApplicationComponent.java ├── MagicentoIcons.java ├── MagicentoProjectComponent.java ├── MagicentoSettings.java ├── actions ├── AddFactoryToPhpStormMetaNamespaceAction.java ├── AddTranslationAction.java ├── AddVarPhpDocAction.java ├── AddVarThisToTemplateAction.java ├── CompareWithOriginalAction.java ├── CopyTemplateAction.java ├── CreateModuleAction.java ├── CreatePhpStormMetaNamespaceAction.java ├── EvaluateInMagentoAction.java ├── FlushCacheAction.java ├── GetStoreConfigAction.java ├── GoToBlockDefinitionInLayoutAction.java ├── GoToBlockFromTemplateAction.java ├── GotoClassesOfFactoryAction.java ├── GotoMagentoClassAction.java ├── GotoTemplateFromBlockAction.java ├── IMagicentoAction.java ├── MagicentoActionAbstract.java ├── MagicentoPhpActionAbstract.java ├── RemoveFromCoreResourceAction.java ├── RewriteClassAction.java ├── RewriteControllerAction.java ├── SetMagePathAction.java ├── SetStoreAction.java ├── ToggleTemplateHintsAction.java └── TranslateTextAction.java ├── extensions ├── BlockTypeProvider.java ├── FactoryReferenceContributor.java ├── FactoryTypeProvider.java ├── MagicentoDictionaryProvider.java ├── MagicentoGotoDeclarationHandler.java ├── MagicentoPhpCompletionContributor.java ├── MagicentoPhpWeigher.java ├── MagicentoTemplateFactory.java ├── MagicentoXmlCompletionContributor.java ├── MagicentoXmlDocumentationProvider.java └── magento.dic ├── file └── MagicentoFileListener.java ├── helpers ├── FileHelper.java ├── IdeHelper.java ├── JavaHelper.java ├── Magento.java ├── MagentoParser.java ├── Magicento.java ├── PHP.java ├── PsiPhpHelper.java └── XmlHelper.java ├── models ├── FactoryChooseByNameItemProvider.java ├── MagentoClassInfo.java ├── MagentoFactory.java ├── MagentoFactoryCache.java ├── PhpStormMetaNamespace.java ├── layout │ ├── LayoutFile.java │ └── Template.java ├── psi │ ├── FactoryReference.java │ ├── MagentoXmlAttributeReferenceProvider.java │ └── XmlTagParentsFakeElement.java └── xml │ ├── MagentoXml.java │ ├── MagentoXmlAttribute.java │ ├── MagentoXmlElement.java │ ├── MagentoXmlFactory.java │ ├── MagentoXmlTag.java │ ├── MagentoXmlType.java │ ├── config │ ├── AdminRoutersIdArgsModuleXmlTag.java │ ├── AdminRoutersIdUseXmlTag.java │ ├── AdminRoutersIdXmlTag.java │ ├── AdminhtmlEventsIdObserversIdClassXmlTag.java │ ├── AdminhtmlEventsIdObserversIdMethodXmlTag.java │ ├── AdminhtmlEventsIdObserversIdTypeXmlTag.java │ ├── AdminhtmlEventsIdXmlTag.java │ ├── AdminhtmlTranslateModulesIdXmlTag.java │ ├── AdminhtmlXmlTag.java │ ├── ConfigSkeleton.xml │ ├── ConfigXmlTag.java │ ├── CrontabJobsIdRunModelXmlTag.java │ ├── CrontabJobsIdScheduleConfig_pathXmlTag.java │ ├── CrontabJobsIdScheduleCron_exprXmlTag.java │ ├── CrontabJobsIdXmlTag.java │ ├── DefaultIdIdIdXmlTag.java │ ├── DefaultIdIdXmlTag.java │ ├── DefaultIdXmlTag.java │ ├── DefaultXmlTag.java │ ├── FrontendEventsIdObserversIdClassXmlTag.java │ ├── FrontendEventsIdObserversIdMethodXmlTag.java │ ├── FrontendEventsIdObserversIdTypeXmlTag.java │ ├── FrontendEventsIdXmlTag.java │ ├── FrontendRoutersIdArgsModuleXmlTag.java │ ├── FrontendRoutersIdArgsModulesIdXmlTag.java │ ├── FrontendRoutersIdUseXmlTag.java │ ├── FrontendRoutersIdXmlTag.java │ ├── FrontendTranslateModulesIdXmlTag.java │ ├── FrontendXmlTag.java │ ├── GlobalBlocksIdClassXmlTag.java │ ├── GlobalBlocksIdRewriteIdXmlTag.java │ ├── GlobalBlocksIdXmlTag.java │ ├── GlobalCatalogProductTypeIdAllow_product_typesIdXmlTag.java │ ├── GlobalCatalogProductTypeIdXmlTag.java │ ├── GlobalEventsIdObserversIdClassXmlTag.java │ ├── GlobalEventsIdObserversIdMethodXmlTag.java │ ├── GlobalEventsIdObserversIdTypeXmlTag.java │ ├── GlobalEventsIdObserversIdXmlTag.java │ ├── GlobalEventsIdXmlTag.java │ ├── GlobalFieldsetsIdIdIdXmlTag.java │ ├── GlobalFieldsetsIdIdXmlTag.java │ ├── GlobalFieldsetsIdXmlTag.java │ ├── GlobalHelpersIdClassXmlTag.java │ ├── GlobalHelpersIdRewriteIdXmlTag.java │ ├── GlobalHelpersIdXmlTag.java │ ├── GlobalModelsIdClassXmlTag.java │ ├── GlobalModelsIdResourceModelXmlTag.java │ ├── GlobalModelsIdRewriteIdXmlTag.java │ ├── GlobalModelsIdXmlTag.java │ ├── GlobalModelsXmlTag.java │ ├── GlobalResourcesIdConnectionUseXmlTag.java │ ├── GlobalResourcesIdSetupClassXmlTag.java │ ├── GlobalResourcesIdSetupModuleXmlTag.java │ ├── GlobalResourcesIdXmlTag.java │ ├── GlobalSalesQuoteItemProduct_attributesIdXmlTag.java │ ├── GlobalSalesQuoteTotalsIdAfterXmlTag.java │ ├── GlobalSalesQuoteTotalsIdBeforeXmlTag.java │ ├── GlobalSalesQuoteTotalsIdXmlTag.java │ ├── GlobalTemplateEmailIdTypeXmlTag.java │ ├── GlobalTemplateEmailIdXmlTag.java │ ├── GlobalXmlTag.java │ ├── IdXmlTag.java │ ├── MagentoConfigXml.java │ ├── MagentoConfigXmlTag.java │ ├── ModulesIdVersionXmlTag.java │ ├── ModulesIdXmlTag.java │ ├── ModulesXmlTag.java │ ├── adminhtml │ │ ├── AclResourcesAdminChildrenIdChildrenIdChildrenIdXmlTag.java │ │ ├── AclResourcesAdminChildrenIdChildrenIdXmlTag.java │ │ ├── AclResourcesAdminChildrenIdXmlTag.java │ │ ├── AdminhtmlSkeleton.xml │ │ ├── IdXmlTag.java │ │ ├── MagentoAdminhtmlXml.java │ │ └── MenuIdXmlTag.java │ ├── modules │ │ ├── IdXmlTag.java │ │ ├── MagentoModulesXml.java │ │ ├── ModulesIdActiveXmlTag.java │ │ ├── ModulesIdCodePoolXmlTag.java │ │ └── ModulesSkeleton.xml │ └── system │ │ ├── IdXmlTag.java │ │ ├── MagentoSystemXml.java │ │ ├── SectionsIdGroupsIdFieldsIdDependsIdXmlTag.java │ │ ├── SectionsIdGroupsIdFieldsIdFrontend_typeXmlTag.java │ │ ├── SectionsIdGroupsIdFieldsIdSource_modelXmlTag.java │ │ ├── SectionsIdGroupsIdFieldsIdValidateXmlTag.java │ │ ├── SectionsIdGroupsIdFieldsIdXmlTag.java │ │ ├── SectionsIdGroupsIdXmlTag.java │ │ ├── SectionsIdTabXmlTag.java │ │ ├── SectionsIdXmlTag.java │ │ ├── SystemSkeleton.xml │ │ └── TabsIdXmlTag.java │ └── layout │ ├── ActionParameterXmlTag.java │ ├── ActionXmlTag.java │ ├── BlockChildXmlTag.java │ ├── BlockXmlTag.java │ ├── HandleXmlTag.java │ ├── LabelXmlTag.java │ ├── LayoutSkeleton.xml │ ├── LayoutXmlTag.java │ ├── MagentoLayoutXml.java │ ├── MagentoLayoutXmlTag.java │ ├── ReferenceXmlTag.java │ ├── RemoveXmlTag.java │ ├── UpdateXmlTag.java │ └── attribute │ ├── ActionIfconfigXmlAttribute.java │ ├── ActionJsonXmlAttribute.java │ ├── ActionMethodXmlAttribute.java │ ├── ActionModuleXmlAttribute.java │ ├── ActionParameterHelperXmlAttribute.java │ ├── ActionTranslateXmlAttribute.java │ ├── BlockAfterXmlAttribute.java │ ├── BlockAsXmlAttribute.java │ ├── BlockBeforeXmlAttribute.java │ ├── BlockNameXmlAttribute.java │ ├── BlockOutputXmlAttribute.java │ ├── BlockTemplateXmlAttribute.java │ ├── BlockTypeXmlAttribute.java │ ├── MagentoLayoutXmlAttribute.java │ └── UpdateHandleXmlAttribute.java └── ui ├── dialog ├── AddTranslationDialog.java ├── ChooseModuleDialog.java ├── CopyTemplateDialog.java ├── NewModuleDialog.java └── RewriteControllerDialog.java ├── forms ├── MagicentoSettingsForm.form └── MagicentoSettingsForm.java └── lookup └── FactoryLookupElement.java /META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/META-INF/plugin.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/README.md -------------------------------------------------------------------------------- /gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/gpl.txt -------------------------------------------------------------------------------- /magicento.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/magicento.iml -------------------------------------------------------------------------------- /magicento.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/magicento.jar -------------------------------------------------------------------------------- /resources/fileTemplates/j2ee/magicento_class.php.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/resources/fileTemplates/j2ee/magicento_class.php.ft -------------------------------------------------------------------------------- /resources/fileTemplates/j2ee/magicento_controller.php.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/resources/fileTemplates/j2ee/magicento_controller.php.ft -------------------------------------------------------------------------------- /resources/fileTemplates/magicento_config.xml.ft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enriquepiatti/Magicento/HEAD/resources/fileTemplates/magicento_config.xml.ft -------------------------------------------------------------------------------- /resources/fileTemplates/magicento_helper.php.ft: -------------------------------------------------------------------------------- 1 |