I started evaluating PHPStorm today. I have a project and web server structure such that there are certain files kept outside the document root. The reason is primarily for security. There are sensitive parameters kept in these files, and also certain scripts that can run as cron jobs but also be included in scripts run from the website by administrators. The directory structure thus has a typical document root, but some other directories.
This structure appears not to be accomodated by the PHPStorm concept of a project, which is simply a directory. That is, there seems to be no way to add other directories to the project as in other IDEs. This causes a problem when debugging, because when the critical fiel containing sensitive information is reached, it is not defined in the project. And I cannot seem to set up a mapping for the file either for the same reason - it must be in the project to be mapped.
Is there a solution to this dilemma?