Icons in the tree view
| Icon | Description |
|---|---|
| Class |
| Interface |
| Method/function |
|
| Method/function in an interface |
| Variable |
| Field |
| Parameter |
| Element |
| Visibility modifiers | |
| Private |
| Protected |
| Public |
Data sources
| Icon | Description |
|---|---|
| DB data source |
|
Database connection for a DB data source (appears right underneath the corresponding data source node as soon as the connection is established).
PhpStorm establishes a database connection automatically first time it needs to execute a query,
and closes it automatically upon the session end. If necessary, a connection can be terminated manually,
using the context menu command |
|
| DDL data source |
| Schema |
| Table |
| Column |
![]() | A NOT NULL column |
| Column with a primary key |
| Column with a foreign key |
| Column with an index |
| Primary key |
| Foreign key |
| Index |
![]() | View |
![]() | Stored procedure or function |




