Use this dialog box to configure content roots of a project.
|Add Content Root||Click this button and select a new content root folder in the dialog that opens.|
|Remove Content Entry||Click this button to have the selected root removed from the list.|
|Tests||Click this button to mark the selected folder as a test root.|
|Sources|| Click this button to mark the selected folder as the root for namespaces used in your project. |
Based on this setting, PhpStorm suggests the proper folder name when you want to create a new namespace under another parent namespace during creation or moving a PHP class, that is, when you are actually creating or moving a PHP class to a non-existing namespace under another parent namespace. If no Sources folder is specified, you will have to type the proper folder manually.
|Excluded||Click this button to mark the selected folder as excluded so PhpStorm ignores it during indexing, parsing, and code completion.|
|Resource Root||Click this button to enable PhpStorm to complete relative paths to resources under the selected folder.|
|Include||Click this button to have the exclusion mark removed from the selected excluded content root.|
|Exclude files|| In this field, type the masks that define the names of files and folders to be excluded, for example, |
If the name of a file matches any of these patterns, the file is treated as excluded. If the name of a folder matches a pattern, all the files in this folder and in its subfolders are marked as excluded.