Recent change notes
#28 Temporary workaround for memory overflow caused by circular references: set expression limit guards to 2000 for now; catch and ignore memory overflow exception; hackishly remove duplicates before resolving IDEA type so that it was just 2 types instead of 7536 duplicates
Fix method name completion in [$someObj, ''] - $someObj was unresolved whet it was arg with a type hint
General usage instructions
Press Ctrl+Space when caret is inside quotes to get completion options for associative array keys. The plugin will analyze your code to gather info about the variable.
Put caret on the accessed key and press Ctrl+B (or Ctrl+Left Mouse Button) to go to the definition.