ホームページ  >  記事  >  バックエンド開発  >  複雑なコード、対処方法について専門家のアドバイスをお願いします

複雑なコード、対処方法について専門家のアドバイスをお願いします

WBOY
WBOYオリジナル
2016-06-13 13:52:22857ブラウズ

複雑なコードです。専門家からアドバイスをお願いします

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
        if ($req->hasParam('keyword')) {
            $folder = $this->getUserAccount()->getMaildir()->getFolderById();
        } 



次のように専門家からアドバイスをお願いします $folder = $this->getUserAccount()-> getMaildir ()->getFolderById();、階層的に分析する方法と理解する方法、これが私が理解している方法です、$this->getUserAccount() はオブジェクトを返す必要があります、$this->getUserAccount()- >getMaildir() もオブジェクトを返し、$this->getUserAccount()->getMaildir(); の getFolderById() メソッドを呼び出す必要があります。以前はこれほど長いリストを見て混乱してしまいました。いつもプロセス指向のコードを書いていますが、今は非常に長いリストを見てどこから始めればよいのか混乱しています。

-----解決策------ --- ----------
ORM に似ていますが、これはどのようなフレームワークですか?
------解決策--------
オブジェクトのペアのみであるため、これはオブジェクトである必要があります。 ->メソッド
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。