完全に手続き型 (PHP クラスなし) の PHP アプリケーションがあります。私の場合、Web アプリケーションが OOP ベースのアプリケーションの UML クラス図にどのように相当するかを示すために描画できる正式な図はありますか?
皆さんありがとう
doxygenは、必要に応じて、呼び出しグラフと呼び出し元グラフを自動的に生成できます。
あなたはいくつかのHatley-Pirbhaiモデルを作ることができます:
ビジネス モデルが手続き型であるのは、実装 (または設計でさえも) が手続き型だからではありません。
コードでクラスへの明示的な参照が見つからない場合がありますが、それらはまだそこにあり、隠されていたり、グローバル変数などに散らばっていたり、一部のグローバルを操作する関数などがあります...
そのため、アプリを説明するために、(概念的な) クラス図を使用できる場合があります。