Log in
Model

Information

Magento\Developer\Model\Di\Information

What it does

This class provides introspection capabilities for Magento 2's Dependency Injection (DI) system in developer mode.

Developers use it to retrieve information about class preferences, constructor parameters, virtual types, and plugins configured for any class, which is essential for debugging DI configuration issues and understanding how classes are wired together.

Public Methods

  • getPreference()
  • getParameters()
  • getVirtualTypes()
  • getPlugins()
  • isVirtualType()
  • getVirtualTypeBase()