Compatible with: IntelliJ IDEA PhpStorm
Sep 21, 2017
2 898
OXID Plugin

Issues | Donate
Because of code sharing install Symfony Plugin and enable it per project

Dependencies Features
  • PHP: Periodically scans module metadata for class inheritance and exports them to ".phpstorm-oxid.meta.php" in your project root
  • PHP: Metadata file exists inspector in array values
  • PHP: oxLang::translateString support
  • PHP: TypeProvider, references for factory function: oxNew, oxRegistry::get
  • PHP: Custom class inheritance TypeProvider for factories that a extended by metafile
  • PHP: oxConfig::*ConfigParam
  • PHP: Completion and navigation in all metadata files; array key and value context
  • Smarty: Block references and linemarker
  • Smarty: File includes references
  • Smarty: File metadata parser for template related stuff
  • Smarty: Ident oxmultilang, oxcontent

Download plugin

Recent change notes

  • Move OxidMetadataFileInspection into PsiElementVisitor
  • Migration to PhpTypeProvider3 for PhpStorm 2017.3 #12
  • Fix com.intellij.openapi.project.IndexNotReadyException in custom trait generator for class overwrites #10

see full changelog | Donate