PhpStorm
provides facilities for building the following hierarchies:
- Type hierarchies that show parent and children classes of a class.
- Method hierarchies that show classes where a method:
- Is defined.
- Is not defined.
- Should be defined if the class is not abstract.
- Call hierarchies that show callers (supertypes) or callees (subtypes) of a method.
When built, a hierarchy can be immediately viewed and examined in the Hierarchy tool window.
By default, every new built hierarchy overwrites the contents of the current tab.
You can retain the current tab and have the next hierarchy built in a new one.