The following diagram shows the basic inheritance structure:
It happens that ArrayOnlyUrlMaker
has instance variables of some other types, and I would like to add these relations to the diagram, so that it will be obvious that ArrayOnlyUrlMaker
uses some other classes called ConfigFetcher
and QueryStringBuilder
. Also, there probably should be an option to provide a depth parameter to stop looking for inner usages after a certain level.
Is that possible with PhpStorm to display a "uses" relation in addition to "extends" or "implements"?
I wish they had this feature, but unfortunately, they don't. The best tool so far to do the job would be Sparx Enterprise Architect (Commercial) or PHUML .
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.